mirror of https://github.com/FFmpeg/FFmpeg.git
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.pull/293/merge
parent
701aca55fd
commit
1931761f18
4 changed files with 8 additions and 6 deletions
@ -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 |
||||
|
Loading…
Reference in new issue