diff options
author | Jan Ekström <jeebjp@gmail.com> | 2018-07-26 02:51:38 +0300 |
---|---|---|
committer | Jan Ekström <jeebjp@gmail.com> | 2018-08-24 21:00:05 +0300 |
commit | 1931761f18cda3756a27087c366270c38160c754 (patch) | |
tree | ca75d01e0d809ccf21ebcb34eb5366d6c920ea75 /tests/ref/lavf | |
parent | 701aca55fd1186e440a5b208374d4754c9181f80 (diff) | |
download | ffmpeg-1931761f18cda3756a27087c366270c38160c754.tar.gz |
avformat/movenc: implicitly enable negative CTS offsets for ismv
ISMV lacks any sort of edit list support, as well as tfxd is
effectively the PTS of the fragment for most intents and purposes.
Thus, if b-frames are requested without negative CTS offsets you
end up with N frames' worth of delay (tfxd PTS plus the CTS offset
of the first sample). Negative CTS offsets enable the first sample
to have CTS=DTS, and thus a/v desync due to b-frame reorder delay
is avoided.
Diffstat (limited to 'tests/ref/lavf')
-rw-r--r-- | tests/ref/lavf/ismv | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/ref/lavf/ismv b/tests/ref/lavf/ismv index f29b5ff3ef..7b4a466096 100644 --- a/tests/ref/lavf/ismv +++ b/tests/ref/lavf/ismv @@ -1,9 +1,9 @@ -a9ccbb4cd1436d222ef4425567b4e03d *./tests/data/lavf/lavf.ismv +96053075a3f60d271131fe2d0765c267 *./tests/data/lavf/lavf.ismv 312542 ./tests/data/lavf/lavf.ismv ./tests/data/lavf/lavf.ismv CRC=0x9d9a638a -440d85f9fd5b9f63c2676638782b5c15 *./tests/data/lavf/lavf.ismv +7022701b4c693bc4ffe1e9f96dd82a02 *./tests/data/lavf/lavf.ismv 321448 ./tests/data/lavf/lavf.ismv ./tests/data/lavf/lavf.ismv CRC=0xe8130120 -a9ccbb4cd1436d222ef4425567b4e03d *./tests/data/lavf/lavf.ismv +96053075a3f60d271131fe2d0765c267 *./tests/data/lavf/lavf.ismv 312542 ./tests/data/lavf/lavf.ismv ./tests/data/lavf/lavf.ismv CRC=0x9d9a638a |