• Vittorio Giovara's avatar
    ffv1: Explicitly name the coder type · 4bb1070c
    Vittorio Giovara authored
    FFv1 uses two types of coders, golomb and range with two different
    tables. This is exposed this in a rather convoluted way, for example
    mentioning to set coder type 1 while initializing the variable 'ac' to 2,
    because encoder does not use range coder with default table.
    
    Appropriate internal coder type values have been added and used in any
    check rather than using raw numbers.
    
    Initialization of avctx.coder_type in ffv1dec is removed because this
    field is encoder only. An unneeded validation check in the encoder
    is dropped too.
    Signed-off-by: 's avatarVittorio Giovara <vittorio.giovara@gmail.com>
    4bb1070c
Name
Last commit
Last update
compat Loading commit data...
doc 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...
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...
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 Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README Loading commit data...
README.md Loading commit data...
RELEASE Loading commit data...
arch.mak Loading commit data...
avconv.c Loading commit data...
avconv.h Loading commit data...
avconv_dxva2.c Loading commit data...
avconv_filter.c Loading commit data...
avconv_opt.c Loading commit data...
avconv_qsv.c Loading commit data...
avconv_vda.c Loading commit data...
avconv_vdpau.c Loading commit data...
avplay.c Loading commit data...
avprobe.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...
library.mak Loading commit data...
version.sh Loading commit data...