• Jan Ekström's avatar
    avformat/movenc: implicitly enable negative CTS offsets for ismv · 1931761f
    Jan Ekström authored
    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.
    1931761f
Name
Last commit
Last update
compat Loading commit data...
doc Loading commit data...
ffbuild Loading commit data...
fftools Loading commit data...
libavcodec Loading commit data...
libavdevice Loading commit data...
libavfilter Loading commit data...
libavformat Loading commit data...
libavresample Loading commit data...
libavutil Loading commit data...
libpostproc Loading commit data...
libswresample Loading commit data...
libswscale Loading commit data...
presets Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
CONTRIBUTING.md Loading commit data...
COPYING.GPLv2 Loading commit data...
COPYING.GPLv3 Loading commit data...
COPYING.LGPLv2.1 Loading commit data...
COPYING.LGPLv3 Loading commit data...
CREDITS Loading commit data...
Changelog Loading commit data...
INSTALL.md Loading commit data...
LICENSE.md Loading commit data...
MAINTAINERS Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
RELEASE Loading commit data...
configure Loading commit data...