[FFmpeg-cvslog] doc: Document the order in which avoid_negative_ts is applied compared to other timestamp options

Michael Niedermayer git at videolan.org
Mon Mar 18 23:21:14 CET 2013


ffmpeg | branch: master | Michael Niedermayer <michaelni at gmx.at> | Mon Mar 18 23:17:16 2013 +0100| [9c22039c158c47c03df6c1e3b820fdf727a6c9c2] | committer: Michael Niedermayer

doc: Document the order in which avoid_negative_ts is applied compared to other timestamp options

Also try to document the rational behind it.

This might fix Ticket2376

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9c22039c158c47c03df6c1e3b820fdf727a6c9c2
---

 doc/ffmpeg-formats.texi |    4 ++++
 1 file changed, 4 insertions(+)

diff --git a/doc/ffmpeg-formats.texi b/doc/ffmpeg-formats.texi
index 381e325..0e972a8 100644
--- a/doc/ffmpeg-formats.texi
+++ b/doc/ffmpeg-formats.texi
@@ -146,6 +146,10 @@ When timestamps are shifted, all timestamps of a output file are shifted
 together by the same amount. AV sync, subtitle sync and relative timestamp
 differences are preserved compared to how they would have been without
 shifting.
+When avoid_negative_ts is used together with copyts, vsync or async then
+avoid_negative_ts is applied last. This is neccessary so that containers
+which do not support negative timestamps wont get any and can be used
+with vsync/async and copyts.
 @end table
 
 @c man end FORMAT OPTIONS



More information about the ffmpeg-cvslog mailing list