This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

commit b5cb126fe2c266c7cde6a71ecf4bdf0b408fa8e4
Author:     Niklas Haas <[email protected]>
AuthorDate: Wed Sep 16 20:05:13 2026 +0200
Commit:     Niklas Haas <[email protected]>
CommitDate: Sun Sep 20 14:41:42 2026 +0000

    avformat/isom: add defines for QTFF vmhd graphics modes
    
    Sponsored-by: nxtedition AB
    Signed-off-by: Niklas Haas <[email protected]>
---
 libavformat/isom.h | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/libavformat/isom.h b/libavformat/isom.h
index e02af09aaa..5474d700d6 100644
--- a/libavformat/isom.h
+++ b/libavformat/isom.h
@@ -439,6 +439,17 @@ void ff_mp4_parse_es_descr(AVIOContext *pb, int *es_id);
 #define MOV_SAMPLE_DEPENDENCY_YES     0x1
 #define MOV_SAMPLE_DEPENDENCY_NO      0x2
 
+/* 
https://developer.apple.com/documentation/quicktime-file-format/graphics_modes 
*/
+#define MOV_GRAPHICS_MODE_COPY                  0x0
+#define MOV_GRAPHICS_MODE_DITHER_COPY           0x40
+#define MOV_GRAPHICS_MODE_BLEND                 0x20
+#define MOV_GRAPHICS_MODE_TRANSPARENT           0x24
+#define MOV_GRAPHICS_MODE_STRAIGHT_ALPHA        0x100
+#define MOV_GRAPHICS_MODE_PREMUL_WHITE_ALPHA    0x101
+#define MOV_GRAPHICS_MODE_PREMUL_BLACK_ALPHA    0x102
+#define MOV_GRAPHICS_MODE_COMPOSITION           0x103
+#define MOV_GRAPHICS_MODE_STRAIGHT_ALPHA_BLEND  0x104
+
 #define TAG_IS_AVCI(tag)                    \
     ((tag) == MKTAG('a', 'i', '5', 'p') ||  \
      (tag) == MKTAG('a', 'i', '5', 'q') ||  \

-- 
To stop receiving notification emails like this one, please contact
[email protected].
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to