• Janne Grunau's avatar
    pthread: do not touch has_b_frames · 0945edde
    Janne Grunau authored
    Adding the thread count in frame level multithreading to has_b_frames
    as an additional delay causes more problems than it solves.
    For example inconsistent behaviour during timestamp calculation in
    libavformat.
    Thread count and frame level multithreading are both set by the user.
    If the additional delay caused by frame level multithreading needs
    to be considered in the calling code it has all information to take
    it into account.
    Should it become necessary to calculate a maximum delay inside
    libavcodec it should be exported as its own field and not reusing
    an existing field.
    
    Based on a patch by Michael Niedermayer.
    Signed-off-by: 's avatarJanne Grunau <janne-libav@jannau.net>
    0945edde
Name
Last commit
Last update
doc Loading commit data...
libavcodec Loading commit data...
libavdevice Loading commit data...
libavfilter Loading commit data...
libavformat Loading commit data...
libavutil Loading commit data...
libpostproc Loading commit data...
libswscale Loading commit data...
presets Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitignore 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...
Doxyfile Loading commit data...
INSTALL Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README Loading commit data...
RELEASE Loading commit data...
avconv.c Loading commit data...
avplay.c Loading commit data...
avprobe.c Loading commit data...
avserver.c Loading commit data...
cmdutils.c Loading commit data...
cmdutils.h Loading commit data...
cmdutils_common_opts.h Loading commit data...
common.mak Loading commit data...
configure Loading commit data...
ffmpeg.c Loading commit data...
subdir.mak Loading commit data...
version.sh Loading commit data...