1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-12 19:18:44 +02:00
FFmpeg/libavcodec
Ivan Kalvachev 093768c9a4 Fix bink audio playback outside of FFmpeg.
There are 2 known Bink audio codecs. Additionally they have
a different flavor if they are found inside Bink-b "BIKb" file.
In order to guess the correct flavor, the demuxer sets the audio
codec_tag to be the same as the file format tag.
This causes problem because same tag is used for both audio codecs.
The hack works in FFmpeg because audio codecs are identified by their
codec_id, but other players rely on standard behavior.

This fix removes the codec_tag hack and instead uses artificial
extradata format to signal the codec flavor. This would also
allow proper embedding of Bink audio in other containers.

Signed-off-by: Ivan Kalvachev <ikalvachev@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-06-20 23:28:55 +02:00
..
alpha Merge remote branch 'qatar/master' 2011-05-11 05:47:02 +02:00
arm Merge remote-tracking branch 'qatar/master' 2011-06-16 03:53:58 +02:00
avr32
bfin Merge remote branch 'qatar/master' 2011-05-11 05:47:02 +02:00
mips
mlib Merge remote branch 'qatar/master' 2011-05-11 05:47:02 +02:00
ppc Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
ps2 Merge remote branch 'qatar/master' 2011-05-11 05:47:02 +02:00
sh4 Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
sparc Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
x86 Merge remote-tracking branch 'qatar/master' 2011-06-19 04:02:06 +02:00
4xm.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
8bps.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
8svx.c iff/8svx: redesign 8SVX demuxing and decoding for handling stereo samples correctly 2011-05-17 00:58:33 +02:00
a64colors.h
a64enc.h
a64multienc.c Remove unused variables 2011-06-02 20:06:00 +01:00
a64tables.h
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c
aac_parser.c
aac_tablegen_decl.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
aac_tablegen.c
aac_tablegen.h Merge remote-tracking branch 'qatar/master' 2011-06-08 05:25:28 +02:00
aac.h Merge remote branch 'qatar/master' 2011-05-16 05:01:40 +02:00
aacadtsdec.c
aacadtsdec.h
aaccoder.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
aacdec.c Do not reset channel_layout to 0. 2011-05-25 09:49:18 +02:00
aacdectab.h
aacenc.c Reindent after last commit. 2011-06-15 10:58:25 +02:00
aacenc.h Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
aacps_tablegen.c
aacps_tablegen.h
aacps.c
aacps.h
aacpsdata.c
aacpsy.c
aacpsy.h
aacsbr.c Merge remote-tracking branch 'qatar/master' 2011-05-19 06:00:31 +02:00
aacsbr.h Merge remote-tracking branch 'qatar/master' 2011-05-19 06:00:31 +02:00
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
ac3_parser.c
ac3_parser.h
ac3.c
ac3.h Merge remote-tracking branch 'qatar/master' 2011-06-08 05:25:28 +02:00
ac3dec_data.c Merge remote-tracking branch 'qatar/master' 2011-05-25 06:32:45 +02:00
ac3dec_data.h Merge remote-tracking branch 'qatar/master' 2011-05-25 06:32:45 +02:00
ac3dec.c Merge remote-tracking branch 'qatar/master' 2011-05-19 06:00:31 +02:00
ac3dec.h Merge remote-tracking branch 'qatar/master' 2011-06-14 04:56:26 +02:00
ac3dsp.c Merge remote-tracking branch 'qatar/master' into master 2011-05-29 03:34:35 +02:00
ac3dsp.h Merge remote-tracking branch 'qatar/master' into master 2011-05-29 03:34:35 +02:00
ac3enc_combined.c Merge remote-tracking branch 'qatar/master' into master 2011-05-29 03:34:35 +02:00
ac3enc_fixed.c Merge remote-tracking branch 'qatar/master' 2011-06-14 04:56:26 +02:00
ac3enc_float.c Merge remote-tracking branch 'qatar/master' 2011-06-14 04:56:26 +02:00
ac3enc_opts_template.c ac3enc: split templated float vs. fixed functions into a separate file. 2011-06-13 16:49:35 -04:00
ac3enc_template.c ac3enc: use correct alignment and length in channel coupling dsp functions. 2011-06-15 17:56:49 -04:00
ac3enc.c Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
ac3enc.h Fix "redundant redeclaration" warning. 2011-06-15 10:53:18 +02:00
ac3tab.c Merge remote-tracking branch 'qatar/master' 2011-05-25 06:32:45 +02:00
ac3tab.h Merge remote-tracking branch 'qatar/master' 2011-05-25 06:32:45 +02:00
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c Merge remote branch 'qatar/master' 2011-05-16 05:01:40 +02:00
acelp_vectors.h
adpcm.c adpcmenc:Optimize adpcm_ima_qt_compress_sample() 2011-05-08 13:21:51 +02:00
adx.h
adxdec.c
adxenc.c
alac.c
alacenc.c Encoding alac with more than two channels is not supported. 2011-05-21 01:11:42 +02:00
allcodecs.c Merge remote-tracking branch 'qatar/master' into master 2011-05-29 03:34:35 +02:00
alsdec.c
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
amrwbdec.c
anm.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
ansi.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
apedec.c
ass_split.c
ass_split.h
ass.c
ass.h
assdec.c
assenc.c
asv1.c
atrac1.c
atrac1data.h
atrac3.c
atrac3data.h
atrac.c
atrac.h
audioconvert.c
audioconvert.h
aura.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
avcodec.h libavcodec: add CODEC_CAP_LOSSLESS 2011-06-19 03:54:15 +02:00
avfft.c
avfft.h
avpacket.c Merge/split side data. 2011-05-21 02:31:27 +02:00
avs.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
bethsoftvideo.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
bethsoftvideo.h
bfi.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
bgmc.c
bgmc.h
bink.c Merge remote-tracking branch 'qatar/master' 2011-05-27 02:53:21 +02:00
binkaudio.c Fix bink audio playback outside of FFmpeg. 2011-06-20 23:28:55 +02:00
binkdata.h
binkidct.c
bitstream_filter.c
bitstream.c ffv1: fix undefined behavior with insane widths. 2011-06-13 20:42:14 +02:00
bmp.c
bmp.h
bmpenc.c
bytestream.h
c93.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
cabac.c
cabac.h
cavs_parser.c
cavs.c
cavs.h Merge remote branch 'qatar/master' 2011-05-13 04:40:40 +02:00
cavsdata.h Merge remote branch 'qatar/master' 2011-05-13 04:40:40 +02:00
cavsdec.c
cavsdsp.c
cavsdsp.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
cbrt_tablegen.c
cbrt_tablegen.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
cdgraphics.c
celp_filters.c Remove unused variables 2011-06-02 20:06:00 +01:00
celp_filters.h
celp_math.c
celp_math.h
cga_data.c
cga_data.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
chomp_bsf.c
cinepak.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
cljr.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
cook.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
cookdata.h
cos_tablegen.c Merge remote-tracking branch 'qatar/master' 2011-05-20 05:48:22 +02:00
crystalhd.c CrystalHD: Use mp4toannexb bitstream filter. 2011-06-13 22:25:13 -07:00
cscd.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
cyuv.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
dca_parser.c
dca.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
dca.h
dcadata.h
dcadsp.c
dcadsp.h
dcaenc.c dcaenc: small quantization simplification. 2011-06-18 11:36:35 +02:00
dcaenc.h
dcahuff.h
dct32_fixed.c dct: build dct32 as separate object files 2011-05-17 13:57:23 +01:00
dct32_float.c dct: build dct32 as separate object files 2011-05-17 13:57:23 +01:00
dct32.c Merge remote-tracking branch 'qatar/master' 2011-05-18 05:42:42 +02:00
dct32.h dct: build dct32 as separate object files 2011-05-17 13:57:23 +01:00
dct-test.c
dct.c Merge remote-tracking branch 'qatar/master' 2011-05-18 05:42:42 +02:00
dct.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
dctref.c
dctref.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
dfa.c dfa: Remove unused variable. 2011-05-15 13:12:47 +02:00
dirac_parser.c
dirac.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
dirac.h
dnxhd_parser.c
dnxhddata.c dnxhd: Renama tables 2011-06-10 22:13:26 +02:00
dnxhddata.h
dnxhddec.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
dnxhdenc.c dnxhdenc: add AVClass in private context. 2011-05-12 13:08:10 +02:00
dnxhdenc.h Merge remote-tracking branch 'qatar/master' 2011-06-08 05:25:28 +02:00
dpcm.c
dpx.c
dpxenc.c
dsicinav.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
dsputil_template.c Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
dsputil.c Merge remote branch 'qatar/master' 2011-05-11 05:47:02 +02:00
dsputil.h Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
dump_extradata_bsf.c
dv_tablegen.c
dv_tablegen.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
dv_vlc_data.h
dv.c Merge remote-tracking branch 'qatar/master' 2011-06-08 05:25:28 +02:00
dvbsub_parser.c Merge remote-tracking branch 'qatar/master' 2011-06-08 05:25:28 +02:00
dvbsub.c
dvbsubdec.c Merge remote-tracking branch 'qatar/master' 2011-06-09 04:47:19 +02:00
dvdata.c
dvdata.h
dvdsub_parser.c
dvdsubdec.c dvdsubdec: fix incorrect colors. 2011-05-24 19:10:28 +02:00
dvdsubenc.c
dwt.c
dwt.h
dxa.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
dxva2_h264.c
dxva2_internal.h
dxva2_mpeg2.c
dxva2_vc1.c
dxva2.c
dxva2.h
eac3dec_data.c
eac3dec_data.h
eac3dec.c
eac3enc.c ac3enc: split templated float vs. fixed functions into a separate file. 2011-06-13 16:49:35 -04:00
eac3enc.h Move E-AC-3 encoder functions to a separate eac3enc.c file. 2011-06-07 15:16:41 -04:00
eacmv.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
eaidct.c
eamad.c
eatgq.c
eatgv.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
eatqi.c
elbg.c
elbg.h
error_resilience.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
escape124.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fft_fixed.c
fft_float.c
fft-fixed-test.c
fft-internal.h
fft-test.c
fft.c
fft.h
ffv1.c ffv1: fix undefined behavior with insane widths. 2011-06-13 20:42:14 +02:00
flac_parser.c
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c
flacenc.c flacenc: mark as lossless codec 2011-06-19 03:54:15 +02:00
flashsv2enc.c
flashsv.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
flashsvenc.c
flicvideo.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
flv.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
flvdec.c
flvenc.c
fmtconvert.c Merge remote-tracking branch 'qatar/master' 2011-05-19 06:00:31 +02:00
fmtconvert.h Merge remote-tracking branch 'qatar/master' 2011-05-19 06:00:31 +02:00
fraps.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
frwu.c
g722.c
g726.c
g729data.h
g729dec.c Merge remote-tracking branch 'qatar/master' 2011-05-19 13:00:31 +02:00
get_bits.h get_bits: add av_unused tag to cache variable 2011-05-28 17:04:47 +01:00
gif.c
gifdec.c
golomb.c
golomb.h
gsmdec_data.c
gsmdec_data.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
gsmdec_template.c
gsmdec.c
h261_parser.c
h261.c
h261.h
h261data.h
h261dec.c
h261enc.c
h263_parser.c
h263_parser.h
h263.c
h263.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
h263data.h
h263dec.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
h264_cabac.c Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
h264_cavlc.c Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
h264_direct.c H264/MPEG frame-level multi-threading. 2011-06-02 10:16:20 -07:00
h264_loopfilter.c Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
h264_mp4toannexb_bsf.c
h264_mvpred.h
h264_parser.c h264_parser: Fix whitespace after previous change. 2011-06-13 20:51:58 +02:00
h264_ps.c Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
h264_refs.c Merge remote branch 'qatar/master' 2011-05-11 05:47:02 +02:00
h264_sei.c
h264.c Merge remote-tracking branch 'qatar/master' 2011-06-20 04:07:34 +02:00
h264.h Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
h264data.h
h264dsp_template.c Merge remote-tracking branch 'qatar/master' 2011-06-11 03:51:36 +02:00
h264dsp.c Merge remote branch 'qatar/master' 2011-05-11 05:47:02 +02:00
h264dsp.h Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
h264idct_template.c Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
h264idct.c Merge remote branch 'qatar/master' 2011-05-11 05:47:02 +02:00
h264pred_template.c h264pred: fix one more aliasing violation. 2011-05-11 17:22:41 +02:00
h264pred.c Merge remote branch 'qatar/master' 2011-05-11 05:47:02 +02:00
h264pred.h Adds 8-, 9- and 10-bit versions of some of the functions used by the h264 decoder. 2011-05-10 07:24:36 -04:00
high_bit_depth.h h264pred: fix aliasing violations. 2011-05-11 06:59:16 -04:00
huffman.c
huffman.h
huffyuv.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
idcinvideo.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
iff.c iff: remove get_image_data() and get_image_size() wrappers 2011-05-11 00:01:05 +02:00
iirfilter.c Merge remote-tracking branch 'qatar/master' 2011-06-08 05:25:28 +02:00
iirfilter.h
imc.c
imcdata.h
imgconvert.c lavu: add av_get_pix_fmt_name() convenience function 2011-05-28 18:25:40 +02:00
imgconvert.h
imx_dump_header_bsf.c
indeo2.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
indeo2data.h
indeo3.c indeo3: add out-of-buffer write check 2011-05-25 11:29:47 +02:00
indeo3data.h
indeo5.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
indeo5data.h
intelh263dec.c Merge remote-tracking branch 'qatar/master' 2011-06-10 04:47:23 +02:00
internal.h
interplayvideo.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
intrax8.c
intrax8.h
intrax8dsp.c
intrax8huf.h
inverse.c
ituh263dec.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
ituh263enc.c
ivi_common.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
ivi_common.h Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
ivi_dsp.c
ivi_dsp.h
j2k_dwt.c Add Kamil Nowosads j2k code. 2011-05-24 01:31:53 +02:00
j2k_dwt.h Add Kamil Nowosads j2k code. 2011-05-24 01:31:53 +02:00
j2k.c j2k[c/h] j2kdec.c: Implement 2 code block styles 2011-05-24 01:31:54 +02:00
j2k.h j2k[c/h] j2kdec.c: Implement 2 code block styles 2011-05-24 01:31:54 +02:00
j2kdec.c Fix "mixed declarations and code" warnings. 2011-06-08 16:38:37 +02:00
j2kenc.c Add Kamil Nowosads j2k code. 2011-05-24 01:31:53 +02:00
jfdctfst.c jfdct: Replace sized int_fast integer types with plain int/unsigned. 2011-05-12 11:56:53 +02:00
jfdctint.c jfdct: Replace sized int_fast integer types with plain int/unsigned. 2011-05-12 11:56:53 +02:00
jpegls.c
jpegls.h
jpeglsdec.c
jpeglsdec.h
jpeglsenc.c
jrevdct.c
jvdec.c
kbdwin.c
kbdwin.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
kgv1dec.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
kmvc.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
lagarith.c Merge remote-tracking branch 'qatar/master' 2011-06-06 03:33:58 +02:00
lagarithrac.c Merge remote-tracking branch 'qatar/master' 2011-06-06 03:33:58 +02:00
lagarithrac.h Merge remote-tracking branch 'qatar/master' 2011-06-06 03:33:58 +02:00
latm_parser.c
lcl.h
lcldec.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
lclenc.c
libavcodec.v
libcelt_dec.c
libdirac_libschro.c
libdirac_libschro.h
libdirac.h
libdiracdec.c
libdiracenc.c
libfaac.c Fix multi-channel AAC encoding. 2011-06-15 10:57:26 +02:00
libgsm.c
libmp3lame.c mp3lame: add #include required for AV_RB32 macro. 2011-05-20 15:28:29 -04:00
libopencore-amr.c
libopenjpeg.c libopenjpeg: set internal frame defaults 2011-05-08 00:02:47 +02:00
libschroedinger.c
libschroedinger.h
libschroedingerdec.c
libschroedingerenc.c
libspeexdec.c
libtheoraenc.c
libvo-aacenc.c
libvo-amrwbenc.c
libvorbis.c AVOptions: make default_val a union, as proposed in AVOption2. 2011-05-10 20:22:06 +02:00
libvpxdec.c
libvpxenc.c libvpxenc: add forgotten AVClass. 2011-06-07 18:22:53 +02:00
libx264.c libx264: fix double free 2011-06-08 02:07:36 +02:00
libxavs.c
libxvid_internal.h
libxvid_rc.c
libxvidff.c Merge remote branch 'qatar/master' 2011-05-13 04:40:40 +02:00
ljpegenc.c
loco.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
lpc.c Merge remote branch 'qatar/master' 2011-05-11 05:47:02 +02:00
lpc.h Merge remote branch 'qatar/master' 2011-05-11 05:47:02 +02:00
lsp.c
lsp.h
lzw.c
lzw.h
lzwenc.c
mace.c
Makefile Fix compilation with --disable-everything --enable-encoder=ac3/ac3_fixed. 2011-06-15 10:47:46 +02:00
mathops.h Merge remote-tracking branch 'qatar/master' 2011-06-05 03:00:31 +02:00
mdct_fixed.c
mdct_float.c
mdct.c
mdec.c Merge remote-tracking branch 'qatar/master' 2011-05-19 06:00:31 +02:00
mimic.c
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpeg.c
mjpeg.h
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c jpegdec: include mjpb_skiptosod in debug output 2011-06-19 03:54:16 +02:00
mjpegdec.h
mjpegenc.c mjpegenc: Fix JFIF version 2011-06-15 01:16:58 +02:00
mjpegenc.h
mlp_parser.c Map mlp surround channels to FFmpeg rear channels. 2011-05-13 00:22:05 +02:00
mlp_parser.h
mlp.c
mlp.h
mlpdec.c Do not ask for samples if a specific channel layout was requested. 2011-05-23 01:23:33 +02:00
mlpdsp.c Merge remote-tracking branch 'qatar/master' 2011-06-08 05:25:28 +02:00
mmvideo.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
motion_est_template.c
motion_est.c Remove some non-compiling debug messages. 2011-06-08 00:45:47 +02:00
motion-test.c
motionpixels_tablegen.c
motionpixels_tablegen.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
motionpixels.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
movsub_bsf.c
mp3_header_compress_bsf.c Merge remote-tracking branch 'qatar/master' 2011-05-21 05:32:03 +02:00
mp3_header_decompress_bsf.c Merge remote-tracking branch 'qatar/master' 2011-05-21 05:32:03 +02:00
mpc7.c Merge remote-tracking branch 'qatar/master' 2011-05-20 05:48:22 +02:00
mpc7data.h
mpc8.c Merge remote-tracking branch 'qatar/master' 2011-06-05 03:00:31 +02:00
mpc8data.h
mpc8huff.h
mpc.c Merge remote-tracking branch 'qatar/master' 2011-05-20 05:48:22 +02:00
mpc.h Merge remote-tracking branch 'qatar/master' 2011-06-05 03:00:31 +02:00
mpcdata.h Merge remote-tracking branch 'qatar/master' 2011-06-05 03:00:31 +02:00
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4video.c
mpeg4video.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
mpeg4videodec.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
mpeg4videoenc.c mpeg4videoenc: Support negative timestamps. 2011-05-09 17:51:04 +02:00
mpeg12.c mpeg12: replace 2 asserts by av_assert0 2011-06-12 17:59:23 +02:00
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12decdata.h
mpeg12enc.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
mpegaudio_parser.c Merge remote-tracking branch 'qatar/master' 2011-05-21 05:32:03 +02:00
mpegaudio_tablegen.c Merge remote-tracking branch 'qatar/master' 2011-05-18 05:42:42 +02:00
mpegaudio_tablegen.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
mpegaudio.c
mpegaudio.h Merge remote-tracking branch 'qatar/master' 2011-05-21 05:32:03 +02:00
mpegaudiodata.c
mpegaudiodata.h Merge remote-tracking branch 'qatar/master' 2011-05-21 05:32:03 +02:00
mpegaudiodec_float.c Merge remote-tracking branch 'qatar/master' 2011-06-01 00:09:05 +02:00
mpegaudiodec.c Merge remote-tracking branch 'qatar/master' 2011-06-02 05:12:10 +02:00
mpegaudiodecheader.c Merge remote-tracking branch 'qatar/master' 2011-05-21 05:32:03 +02:00
mpegaudiodecheader.h Merge remote-tracking branch 'qatar/master' 2011-05-21 05:32:03 +02:00
mpegaudiodectab.h Merge remote-tracking branch 'qatar/master' 2011-06-05 03:00:31 +02:00
mpegaudiodsp_fixed.c Move some mpegaudio functions to new mpegaudiodsp subsystem 2011-05-19 12:25:34 +01:00
mpegaudiodsp_float.c Move some mpegaudio functions to new mpegaudiodsp subsystem 2011-05-19 12:25:34 +01:00
mpegaudiodsp_template.c mpegaudio: Correct license header 2011-05-23 17:33:03 +02:00
mpegaudiodsp.c Merge remote-tracking branch 'qatar/master' 2011-06-14 04:56:26 +02:00
mpegaudiodsp.h ARM: optimised mpadsp_apply_window_fixed 2011-06-13 11:33:44 +01:00
mpegaudioenc.c Merge remote-tracking branch 'qatar/master' 2011-06-02 05:12:10 +02:00
mpegaudiotab.h
mpegvideo_common.h
mpegvideo_enc.c Merge remote-tracking branch 'qatar/master' 2011-06-04 06:35:17 +02:00
mpegvideo_parser.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
mpegvideo_xvmc.c
mpegvideo.c Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
mpegvideo.h Attempt to fix ticket266 2011-06-20 01:58:18 +02:00
mqc.c Add Kamil Nowosads j2k code. 2011-05-24 01:31:53 +02:00
mqc.h Add Kamil Nowosads j2k code. 2011-05-24 01:31:53 +02:00
mqcdec.c Add Kamil Nowosads j2k code. 2011-05-24 01:31:53 +02:00
mqcenc.c Add Kamil Nowosads j2k code. 2011-05-24 01:31:53 +02:00
msgsmdec.c
msgsmdec.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
msmpeg4.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
msmpeg4.h Merge remote-tracking branch 'qatar/master' 2011-05-25 06:32:45 +02:00
msmpeg4data.c
msmpeg4data.h
msrle.c Fix decoding of msrle samples with 1bpp. 2011-05-15 03:25:57 +02:00
msrledec.c
msrledec.h
msvideo1.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
msvideo1enc.c msvideo1enc: minor cosmetic cleanup, use FFALIGN, avoid calculating value 2011-05-07 09:40:45 +02:00
mxpegdec.c
nellymoser.c
nellymoser.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
nellymoserdec.c
nellymoserenc.c
noise_bsf.c
nuv.c
opt.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
options.c Merge remote-tracking branch 'qatar/master' 2011-06-18 05:10:38 +02:00
pamenc.c
parser.c
parser.h
pcm_tablegen.c
pcm_tablegen.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
pcm-mpeg.c
pcm.c
pcx.c
pcxenc.c
pgssubdec.c Merge remote-tracking branch 'qatar/master' 2011-06-08 05:25:28 +02:00
pictordec.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
png.c
png.h
pngdec.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
pngenc.c
pnm_parser.c
pnm.c pnm: Fix spurious error message. 2011-05-08 01:33:40 +02:00
pnm.h
pnmdec.c pnmdec: reindent after the previous commit 2011-05-08 20:04:57 +02:00
pnmenc.c
psymodel.c Merge remote branch 'qatar/master' 2011-05-09 04:50:56 +02:00
psymodel.h Merge remote branch 'qatar/master' 2011-05-09 04:50:56 +02:00
pthread.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
ptx.c
put_bits.h Merge remote-tracking branch 'qatar/master' 2011-06-05 03:00:31 +02:00
qcelpdata.h
qcelpdec.c
qdm2_tablegen.c
qdm2_tablegen.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
qdm2.c qdm2: Fix alignment of local array. 2011-06-18 03:39:27 +02:00
qdm2data.h
qdrw.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
qpeg.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
qtrle.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
qtrleenc.c Fix "mixed declarations and code" warnings. 2011-06-08 16:38:37 +02:00
r210dec.c
ra144.c
ra144.h
ra144dec.c
ra144enc.c Merge remote branch 'qatar/master' 2011-05-11 05:47:02 +02:00
ra288.c
ra288.h
rangecoder.c
rangecoder.h
ratecontrol.c
ratecontrol.h
raw.c rawdec: fix decoding of QT WRAW files 2011-05-25 00:13:09 +02:00
raw.h
rawdec.c rawdec: fail in case of unknow pixel format 2011-05-30 09:07:43 +02:00
rawenc.c
rdft.c
rdft.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
rectangle.h
remove_extradata_bsf.c
resample2.c
resample.c resample: clarify supported resampling. 2011-06-11 15:09:39 +02:00
rl2.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
rl.h
rle.c
rle.h
roqaudioenc.c
roqvideo.c
roqvideo.h
roqvideodec.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
roqvideoenc.c
rpza.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
rtjpeg.c
rtjpeg.h
rv10.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
rv10enc.c
rv20enc.c
rv30.c
rv30data.h
rv30dsp.c
rv34.c Adds 8-, 9- and 10-bit versions of some of the functions used by the h264 decoder. 2011-05-10 07:24:36 -04:00
rv34.h
rv34data.h
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c
rv40vlc2.h
s3tc.c
s3tc.h
s302m.c Merge remote-tracking branch 'qatar/master' 2011-06-07 03:37:57 +02:00
sbr.h
sgi.h
sgidec.c
sgienc.c
shorten.c Merge remote-tracking branch 'qatar/master' 2011-06-08 05:25:28 +02:00
simple_idct.c
simple_idct.h
sinewin_tablegen.c
sinewin_tablegen.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
sinewin.c
sinewin.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
sipr16k.c
sipr16kdata.h
sipr.c Merge remote-tracking branch 'qatar/master' 2011-06-20 04:07:34 +02:00
sipr.h Merge remote-tracking branch 'qatar/master' 2011-06-20 04:07:34 +02:00
siprdata.h
smacker.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
smc.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
snow.c Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
snow.h
sonic.c
sp5x.h
sp5xdec.c Remove unused variables 2011-06-02 20:06:00 +01:00
srtdec.c srtdec: make sure we don't write past the end of buffer 2011-05-12 18:02:28 +02:00
srtenc.c
sunrast.c
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c svq1dec: Fix debug statements that referenced non-existing context. 2011-06-07 13:20:57 +02:00
svq1enc_cb.h
svq1enc.c
svq3.c Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
synth_filter.c
synth_filter.h
tableprint.h Merge remote-tracking branch 'qatar/master' 2011-06-06 03:33:58 +02:00
targa.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
targa.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
targaenc.c Merge remote-tracking branch 'qatar/master' 2011-06-04 06:35:17 +02:00
thread.h
tiertexseqv.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
tiff.c Merge remote-tracking branch 'qatar/master' 2011-06-06 03:33:58 +02:00
tiff.h tiff: perform minor cleanups in the header 2011-05-11 00:03:11 +02:00
tiffenc.c tiffenc: set bpp table for monow/monob formats 2011-05-13 16:34:23 +02:00
tmv.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
truemotion1.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
truemotion1data.h
truemotion2.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
truespeech_data.h
truespeech.c
tscc.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
tta.c
twinvq_data.h
twinvq.c
txd.c
ulti_cb.h
ulti.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
unary.h
utils.c utils.c: fix crash with threading enabled. 2011-06-06 10:31:01 -04:00
v210dec.c v210dec: switch to PIX_FMT_422P10 2011-05-08 19:53:39 +02:00
v210enc.c Merge remote-tracking branch 'qatar/master' 2011-06-08 05:25:28 +02:00
v210x.c
vaapi_h264.c
vaapi_internal.h
vaapi_mpeg2.c Fix various unused variable warnings 2011-05-30 00:24:01 +02:00
vaapi_mpeg4.c
vaapi_vc1.c
vaapi.c
vaapi.h
vb.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
vc1_parser.c
vc1.c
vc1.h
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c Merge remote-tracking branch 'qatar/master' 2011-06-08 05:25:28 +02:00
vc1dsp.c
vc1dsp.h
vcr1.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
vdpau_internal.h
vdpau.c
vdpau.h
version.h lavc: bump minor after the addition of AVCodecContext.request_sample_fmt 2011-06-10 12:13:08 +02:00
vmdav.c Remove unused variables 2011-06-02 20:06:00 +01:00
vmnc.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
vorbis_data.c
vorbis_enc_data.h
vorbis.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
vorbis.h Merge remote branch 'qatar/master' 2011-05-13 04:40:40 +02:00
vorbisdec.c Merge remote-tracking branch 'qatar/master' 2011-06-08 05:25:28 +02:00
vorbisenc.c Merge remote branch 'qatar/master' 2011-05-13 04:40:40 +02:00
vp3_parser.c
vp3.c
vp3data.h
vp3dsp.c
vp5.c
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8_parser.c
vp8.c Merge remote-tracking branch 'qatar/master' 2011-06-01 00:09:05 +02:00
vp8.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
vp8data.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
vp8dsp.c
vp8dsp.h
vp56.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c Merge remote-tracking branch 'qatar/master' 2011-06-03 05:19:30 +02:00
w32thread.c w32threads: with only 1 thread there cant be a active threading mode. 2011-06-19 03:54:15 +02:00
wavpack.c
wma.c
wma.h
wmadata.h
wmadec.c wmadec: avoid infinit loop. 2011-05-22 02:33:03 +02:00
wmaenc.c wmaenc: improve channel count and bitrate error handling in encode_init() 2011-05-12 18:02:28 +02:00
wmaprodata.h
wmaprodec.c Merge remote-tracking branch 'qatar/master' 2011-06-04 06:35:17 +02:00
wmavoice_data.h
wmavoice.c Merge remote branch 'qatar/master' 2011-05-07 04:14:09 +02:00
wmv2.c
wmv2.h
wmv2dec.c
wmv2enc.c
wnv1.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
ws-snd1.c
xan.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
xiph.c
xiph.h
xl.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
xsubdec.c
xsubenc.c
xvmc_internal.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
xvmc.h
xxan.c
yop.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
zmbv.c lavc: set defaults in internal codec frames 2011-05-07 12:03:59 +02:00
zmbvenc.c Remove unused variables 2011-06-02 20:06:00 +01:00