[FFmpeg-cvslog] lavf/movenc: mark mov/mp4 as supporting VFR
Anton Khirnov
git at videolan.org
Sun Jul 7 12:41:02 EEST 2024
ffmpeg | branch: master | Anton Khirnov <anton at khirnov.net> | Fri Mar 29 09:34:54 2024 +0100| [ef521e7a57fee3ee17f71bb5f9b8d9b0d6bdf3db] | committer: Anton Khirnov
lavf/movenc: mark mov/mp4 as supporting VFR
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ef521e7a57fee3ee17f71bb5f9b8d9b0d6bdf3db
---
libavformat/movenc.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index f8eb6fadf7..3991be0ad4 100644
--- a/libavformat/movenc.c
+++ b/libavformat/movenc.c
@@ -8421,11 +8421,11 @@ const FFOutputFormat ff_mov_muxer = {
.write_packet = mov_write_packet,
.write_trailer = mov_write_trailer,
.deinit = mov_free,
+ .p.flags = AVFMT_GLOBALHEADER | AVFMT_TS_NEGATIVE | AVFMT_VARIABLE_FPS
#if FF_API_ALLOW_FLUSH
- .p.flags = AVFMT_GLOBALHEADER | AVFMT_ALLOW_FLUSH | AVFMT_TS_NEGATIVE,
-#else
- .p.flags = AVFMT_GLOBALHEADER | AVFMT_TS_NEGATIVE,
+ | AVFMT_ALLOW_FLUSH
#endif
+ ,
.p.codec_tag = (const AVCodecTag* const []){
ff_codec_movvideo_tags, ff_codec_movaudio_tags, ff_codec_movsubtitle_tags, 0
},
@@ -8473,11 +8473,11 @@ const FFOutputFormat ff_mp4_muxer = {
.write_packet = mov_write_packet,
.write_trailer = mov_write_trailer,
.deinit = mov_free,
+ .p.flags = AVFMT_GLOBALHEADER | AVFMT_TS_NEGATIVE | AVFMT_VARIABLE_FPS
#if FF_API_ALLOW_FLUSH
- .p.flags = AVFMT_GLOBALHEADER | AVFMT_ALLOW_FLUSH | AVFMT_TS_NEGATIVE,
-#else
- .p.flags = AVFMT_GLOBALHEADER | AVFMT_TS_NEGATIVE,
+ | AVFMT_ALLOW_FLUSH
#endif
+ ,
.p.codec_tag = mp4_codec_tags_list,
.check_bitstream = mov_check_bitstream,
.p.priv_class = &mov_isobmff_muxer_class,
More information about the ffmpeg-cvslog
mailing list