]> git.sesse.net Git - ffmpeg/commit
lavf: add AVFMT_FLAG_BITEXACT.
authorAnton Khirnov <anton@khirnov.net>
Thu, 1 May 2014 08:43:10 +0000 (10:43 +0200)
committerAnton Khirnov <anton@khirnov.net>
Thu, 15 May 2014 05:42:07 +0000 (07:42 +0200)
commit0c1959b056f6ccaa2eee2c824352ba93c8e36d52
tree4706fca90a0acb580ae1b5cc3dc2e3fdc8dd6a5a
parentb70d7a4ac72d23f3448f3b08b770fdf5f57de222
lavf: add AVFMT_FLAG_BITEXACT.

Use it instead of checking CODEC_FLAG_BITEXACT in the first stream's
codec context.

Using codec options inside lavf is fragile and can easily break when the
muxing codec context is not the encoding context.
15 files changed:
doc/APIchanges
libavformat/avformat.h
libavformat/flacenc.c
libavformat/matroskaenc.c
libavformat/movenc.c
libavformat/mux.c
libavformat/mxfenc.c
libavformat/oggenc.c
libavformat/options_table.h
libavformat/version.h
tests/fate-run.sh
tests/fate/filter-audio.mak
tests/fate/video.mak
tests/fate/wavpack.mak
tests/regression-funcs.sh