[FFmpeg-devel] [PATCH]lavf/movenc: Only write timecode track for mov by default
Carl Eugen Hoyos
cehoyos at ag.or.at
Mon Sep 26 09:54:41 EEST 2016
Hi!
As requested by Clément, no opinion here.
Please comment, Carl Eugen
-------------- next part --------------
From 233aaff6511c3b105a7ac2dad2d55d03455df153 Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date: Mon, 26 Sep 2016 08:52:36 +0200
Subject: [PATCH] lavf/movenc: Only write timecode track for mov by default.
---
Changelog | 1 +
doc/muxers.texi | 2 +-
libavformat/movenc.c | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/Changelog b/Changelog
index 4e4b4bf..7e99767 100644
--- a/Changelog
+++ b/Changelog
@@ -35,6 +35,7 @@ version <next>:
- sdl2 output device
- sdl2 support for ffplay
- sdl1 output device and sdl1 support removed
+- Write timecode track only for mov output by default
version 3.1:
diff --git a/doc/muxers.texi b/doc/muxers.texi
index c8a056f..87dccf5 100644
--- a/doc/muxers.texi
+++ b/doc/muxers.texi
@@ -886,7 +886,7 @@ circumstances (avoiding basing track fragment location calculations
on the implicit end of the previous track fragment).
@item -write_tmcd
Specify @code{on} to force writing a timecode track, @code{off} to disable it
-and @code{auto} to write a timecode track only for mov and mp4 output (default).
+and @code{auto} to write a timecode track only for mov output (default).
@end table
@subsection Example
diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index 449d0b5..83840a6 100644
--- a/libavformat/movenc.c
+++ b/libavformat/movenc.c
@@ -5540,7 +5540,7 @@ static int mov_write_header(AVFormatContext *s)
}
}
- if ( mov->write_tmcd == -1 && (mov->mode == MODE_MOV || mov->mode == MODE_MP4)
+ if ( mov->write_tmcd == -1 && mov->mode == MODE_MOV
|| mov->write_tmcd == 1) {
tmcd_track = mov->nb_streams;
--
1.7.10.4
More information about the ffmpeg-devel
mailing list