]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/movenc.h
extract_extradata_bsf: make sure all needed parameter set NALUs were found
[ffmpeg] / libavformat / movenc.h
index f4ed188c385ee05036a420709ab5c028192967df..008f4671c62ccdfa7454751f8479bf5a1be649b5 100644 (file)
@@ -107,6 +107,7 @@ typedef struct MOVTrack {
     int64_t     start_cts;
     int64_t     end_pts;
     int         end_reliable;
+    int64_t     dts_shift;
 
     int         hint_track;   ///< the track that hints this track, -1 if no hint track is set
     int         src_track;    ///< the track that this hint track describes
@@ -195,6 +196,7 @@ typedef struct MOVMuxContext {
 #define FF_MOV_FLAG_DELAY_MOOV            (1 << 13)
 #define FF_MOV_FLAG_GLOBAL_SIDX           (1 << 14)
 #define FF_MOV_FLAG_SKIP_TRAILER          (1 << 15)
+#define FF_MOV_FLAG_NEGATIVE_CTS_OFFSETS  (1 << 16)
 
 int ff_mov_write_packet(AVFormatContext *s, AVPacket *pkt);