]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/movenc.h
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavformat / movenc.h
index e54053c6aa8338e65b420362f7a9b37d3821a497..4cf40f231dd1370816bcf33e1008e479b5751fa9 100644 (file)
@@ -122,6 +122,15 @@ typedef struct MOVIndex {
 
     int         nb_frag_info;
     MOVFragmentInfo *frag_info;
+
+    struct {
+        int64_t struct_offset;
+        int     first_packet_seq;
+        int     first_packet_entry;
+        int     packet_seq;
+        int     packet_entry;
+        int     slices;
+    } vc1_info;
 } MOVTrack;
 
 typedef struct MOVMuxContext {
@@ -147,6 +156,7 @@ typedef struct MOVMuxContext {
     int max_fragment_duration;
     int max_fragment_size;
     int ism_lookahead;
+    AVIOContext *mdat_buf;
 } MOVMuxContext;
 
 #define FF_MOV_FLAG_RTP_HINT 1