FFmpeg/libavcodec
Martin Storsjö ca7e97bdcf g722: Fix the QMF scaling
This fixes clipping if the encoder input used the full 16 bit
input range (samples with a magnitude below 16383 worked fine).
The filtered subband samples should be 15 bit maximum, while
the code earlier produced them scaled to 16 bit.

This makes the decoder output have double the magnitude
compared to before.

The spec reference samples doesn't test the QMF at all, which
was why this part slipped past initially.

(cherry picked from commit b087ce2bee)

Signed-off-by: Martin Storsjö <martin@martin.st>
2012-03-06 15:45:30 +02:00
..
alpha dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
arm ARM: fix build with FFT enabled and MDCT disabled 2012-01-20 16:14:01 +00:00
avr32 Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
bfin Replace some forgotten FFmpeg references by Libav. 2011-11-02 10:42:55 +01:00
mips Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mlib dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
ppc cosmetics: drop some pointless parentheses 2012-01-07 22:13:07 +01:00
ps2 dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
sh4 dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
sparc Replace ffmpeg references with more accurate libav* references. 2011-11-02 10:42:55 +01:00
x86 ac3dsp: do not use pshufb in ac3_extract_exponents_ssse3() 2012-03-06 13:55:35 +01:00
4xm.c 4xm: Prevent buffer overreads. 2012-01-05 09:37:16 -08:00
8bps.c cosmetics: fix indentation/alignment in AVCodec declarations 2011-08-03 23:31:45 +02:00
8svx.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
a64colors.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
a64enc.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
a64multienc.c Remove unused variables 2011-06-02 20:06:00 +01:00
a64tables.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aac.h aacdec: Turn off PS for multichannel files that use PCE based configs. 2012-01-09 11:04:05 -08:00
aac_ac3_parser.c Get audio_service_type for AC-3 based on bitstream mode in the AC-3 parser 2011-03-25 16:59:00 -04:00
aac_ac3_parser.h Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
aac_adtstoasc_bsf.c lavc: use avpriv_ prefix for some mpeg4audio symbols used in lavf. 2011-10-20 21:06:57 +02:00
aac_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
aac_tablegen.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aac_tablegen.h Drop unnecessary directory prefixes from #include directives. 2011-06-07 10:31:26 +02:00
aac_tablegen_decl.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
aacadtsdec.c lavc: use avpriv_ prefix for some mpeg4audio symbols used in lavf. 2011-10-20 21:06:57 +02:00
aacadtsdec.h lavc: use avpriv_ prefix for ff_aac_parse_header(). 2011-10-20 21:06:57 +02:00
aaccoder.c Add libavutil/mathematics.h #includes for INFINITY 2011-11-22 16:36:44 +00:00
aacdec.c aac: fix infinite loop on end-of-frame with sequence of 1-bits. 2012-02-26 10:03:15 +01:00
aacdectab.h Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
aacenc.c lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits. 2011-10-20 21:06:58 +02:00
aacenc.h aacenc: Make chan_map const correct 2011-06-29 17:37:31 -07:00
aacps.c aacps: Add missing newline in error message. 2012-01-09 11:06:14 -08:00
aacps.h doxygen: fix wrong comment syntax, //< vs. ///< 2011-08-26 18:34:28 +02:00
aacps_tablegen.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aacps_tablegen.h doxygen: fix wrong comment syntax, //< vs. ///< 2011-08-26 18:34:28 +02:00
aacpsdata.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aacpsy.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
aacpsy.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aacsbr.c aacsbr: prevent out of bounds memcpy(). 2012-01-10 13:13:34 -08:00
aacsbr.h Add floating-point sample format support to the ac3, eac3, dca, aac, and vorbis 2011-05-18 17:27:06 -04:00
aacsbrdata.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aactab.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aactab.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aandcttab.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aandcttab.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
aasc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
ac3.c ac3dec: fix processing of delta bit allocation information. 2011-04-17 12:33:41 -04:00
ac3.h Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
ac3_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
ac3_parser.h lavc: use avpriv_ prefix for ff_ac3_parse_header. 2011-10-20 21:06:58 +02:00
ac3dec.c cosmetics: drop some pointless parentheses 2012-01-07 22:13:07 +01:00
ac3dec.h Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
ac3dec_data.c ac3enc: add channel coupling support 2011-05-24 07:52:31 +02:00
ac3dec_data.h ac3enc: add channel coupling support 2011-05-24 07:52:31 +02:00
ac3dsp.c ac3dsp: simplify extract_exponents() now that it does not need to do clipping. 2011-07-01 13:02:11 -04:00
ac3dsp.h ac3enc: modify mantissa bit counting to keep bap counts for all values of bap 2011-05-28 12:39:28 -04:00
ac3enc.c Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
ac3enc.h Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
ac3enc_fixed.c ac3enc: doxygen update. 2011-11-02 17:21:45 -04:00
ac3enc_float.c ac3enc: doxygen update. 2011-11-02 17:21:45 -04:00
ac3enc_opts_template.c ac3enc: Set max value for mode options correctly 2011-10-23 11:30:54 -04:00
ac3enc_template.c ac3enc: doxygen update. 2011-11-02 17:21:45 -04:00
ac3tab.c ac3enc: add channel coupling support 2011-05-24 07:52:31 +02:00
ac3tab.h ac3enc: add channel coupling support 2011-05-24 07:52:31 +02:00
acelp_filters.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
acelp_filters.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
acelp_pitch_delay.c Remove unused code under G729_BITEXACT #ifdef. 2011-07-20 20:47:07 +02:00
acelp_pitch_delay.h doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
acelp_vectors.c Remove unused and non-compiling vestigial g729 decoder 2011-07-20 20:47:07 +02:00
acelp_vectors.h Remove unused and non-compiling vestigial g729 decoder 2011-07-20 20:47:07 +02:00
adpcm.c adpcm: ADPCM Electronic Arts has always two channels 2012-01-05 22:29:18 +01:00
adpcm.h adpcm: split ADPCM encoders and decoders into separate files. 2011-09-12 11:26:11 -04:00
adpcm_data.c adpcm: pretty-print tables 2011-09-29 16:54:00 -04:00
adpcm_data.h include stdint.h in adpcm_data.h 2011-09-13 10:59:47 -04:00
adpcmenc.c adpcmenc: cosmetics: pretty-printing 2011-12-04 17:07:48 -05:00
adx.c adxdec: Validate channel count to fix a division by zero. 2012-01-03 16:28:17 -05:00
adx.h Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
adx_parser.c adx_parser: rewrite. 2012-01-03 16:28:17 -05:00
adxdec.c adxdec: clear eof flag and channel states when seeking 2012-01-03 18:47:42 -05:00
adxenc.c adxenc: check output buffer size before writing 2012-01-03 18:47:42 -05:00
alac.c alacdec: implement the 2-pass prediction type. 2012-01-03 13:15:24 -05:00
alacenc.c alacenc: implement the 2-pass prediction type. 2012-01-03 13:15:23 -05:00
allcodecs.c avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
alsdec.c als: prevent infinite loop in zero_remaining(). 2012-02-26 10:03:15 +01:00
amr.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
amrnbdata.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
amrnbdec.c amrnbdec: check frame size before decoding. 2012-03-05 14:48:35 +01:00
amrwbdata.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
amrwbdec.c amrwb: remove duplicate arguments from extrapolate_isf(). 2012-03-04 21:26:28 +01:00
anm.c anm: prevent infinite loop 2011-10-10 21:36:12 +02:00
ansi.c doxygen: Fix execute_code() @return documentation. 2011-07-03 18:30:02 +02:00
apedec.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
api-example.c api-example: update to use avcodec_decode_audio4() 2011-12-04 18:29:51 -05:00
ass.c Replace strncpy() with av_strlcpy(). 2011-05-03 21:20:13 -07:00
ass.h doxygen: Prefer member groups over grouping into modules 2011-07-02 13:52:29 +02:00
assdec.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
assenc.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
asv1.c lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits. 2011-10-20 21:06:58 +02:00
atrac.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
atrac.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
atrac1.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
atrac1data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
atrac3.c atrac3: Fix crash in tonal component decoding. 2012-02-26 10:03:14 +01:00
atrac3data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
audioconvert.c Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
audioconvert.h Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
aura.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
avcodec.h lavc: set AVCodecContext.codec in avcodec_get_context_defaults3(). 2012-02-26 09:09:26 +01:00
avfft.c Move dct and rdft definitions to separate files 2011-03-20 17:15:33 +00:00
avfft.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
avpacket.c make av_dup_packet() more cautious on allocation failures 2011-04-15 18:02:05 +02:00
avs.c avs: call release_buffer() at the end. 2011-12-25 20:50:20 +01:00
bethsoftvideo.c bethsoftvideo: Use bytestream2 functions to prevent buffer overreads. 2012-01-10 10:34:16 -08:00
bethsoftvideo.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
bfi.c bfi: Use bytestream2 functions to prevent buffer overreads. 2012-01-08 13:26:54 -08:00
bgmc.c bgmc: K&R cleanup 2012-01-01 22:27:04 +01:00
bgmc.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
bink.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
binkaudio.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
binkdata.h bink: make IDCT take 32-bit input 2011-07-27 14:39:56 +01:00
binkdsp.c dsputil: move a bink-only function to binkdsp 2011-07-27 16:05:49 +01:00
binkdsp.h dsputil: move a bink-only function to binkdsp 2011-07-27 16:05:49 +01:00
bit_depth_template.c bitdepth: simplify FUNC/FUNCC macros 2011-07-10 17:56:06 +01:00
bitstream.c Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
bitstream_filter.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
bmp.c bmpdec: support for rgb444 with bitfields compression 2012-01-10 05:58:19 -08:00
bmp.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
bmpenc.c bmpenc: support for PIX_FMT_RGB444 2012-01-10 09:29:22 -08:00
bmv.c bmv audio: implement new audio decoding API 2012-01-01 22:56:04 -05:00
bytestream.h sgidec: Use bytestream2 functions to prevent buffer overreads. 2012-01-14 12:35:53 -05:00
c93.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
cabac.c cabac: split cabac.h into declarations and function definitions 2012-01-12 23:08:23 +01:00
cabac.h cabac: split cabac.h into declarations and function definitions 2012-01-12 23:08:23 +01:00
cabac_functions.h cabac: split cabac.h into declarations and function definitions 2012-01-12 23:08:23 +01:00
cavs.c cosmetics: drop some pointless parentheses 2012-01-07 22:13:07 +01:00
cavs.h Replace int_fast integer types with their sized standard posix counterparts. 2011-05-12 12:05:54 +02:00
cavs_parser.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
cavsdata.h Replace int_fast integer types with their sized standard posix counterparts. 2011-05-12 12:05:54 +02:00
cavsdec.c cosmetics: drop some pointless parentheses 2012-01-07 22:13:07 +01:00
cavsdsp.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
cavsdsp.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
cbrt_tablegen.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
cbrt_tablegen.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
cdgraphics.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
celp_filters.c Remove unused variables 2011-06-02 20:06:00 +01:00
celp_filters.h doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
celp_math.c Remove unused code under G729_BITEXACT #ifdef. 2011-07-20 20:47:07 +02:00
celp_math.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
cga_data.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
cga_data.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
chomp_bsf.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
cinepak.c misc Doxygen markup improvements 2011-12-05 13:06:58 +01:00
cljr.c cljr: fix buf_size sanity check 2011-12-18 23:52:53 +01:00
cook.c cook: prevent div-by-zero if channels is zero. 2012-02-26 10:03:15 +01:00
cookdata.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
cos_tablegen.c Rename costablegen.c ---> cos_tablegen.c. 2011-05-19 21:09:02 +02:00
cscd.c cscd: use negative error values to indicate decode_init() failures. 2012-03-05 14:48:35 +01:00
cyuv.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
dca.c dca: K&R formatting cosmetics 2012-01-03 15:25:54 +01:00
dca.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dca_parser.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
dcadata.h dca: NEON optimised high freq VQ decoding 2011-09-30 19:01:23 +01:00
dcadsp.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dcadsp.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dcahuff.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dct-test.c dct-test: remove unused variable cropTbl 2011-12-17 23:12:31 +00:00
dct.c dct: K&R formatting cosmetics 2012-01-03 15:25:51 +01:00
dct.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
dct32.c dct: build dct32 as separate object files 2011-05-17 13:57:23 +01:00
dct32.h dct: build dct32 as separate object files 2011-05-17 13:57:23 +01:00
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
dctref.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dctref.h dctref: make sure function declarations match between .c and .h file 2011-07-27 00:26:13 +02:00
dfa.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
dirac.c lavc: use avpriv_ prefix for ff_frame_rate_tab. 2011-10-20 21:06:58 +02:00
dirac.h lavc: use avpriv_ prefix for ff_dirac_parse_sequence_header. 2011-10-20 21:06:58 +02:00
dirac_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
dnxhd_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
dnxhddata.c dnxhd: 10-bit support 2011-07-21 18:44:40 +01:00
dnxhddata.h dnxhd: 10-bit support 2011-07-21 18:44:40 +01:00
dnxhddec.c dnxhddec: handle cid change in bitstream. 2011-10-10 09:40:26 -07:00
dnxhdenc.c Merge some declarations and initializations. 2012-01-04 01:28:28 +01:00
dnxhdenc.h dnxhd: 10-bit support 2011-07-21 18:44:40 +01:00
dpcm.c dpcm: Fix invalid writes 2012-01-08 13:13:11 -08:00
dpx.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
dpxenc.c lavc: replace some deprecated FF_*_TYPE with AV_PICTURE_TYPE_* 2011-09-21 13:51:53 +02:00
dsicinav.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
dsputil.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
dsputil.h Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
dsputil_template.c dsputil: template get_pixels() for different bit depths 2011-07-21 18:10:58 +01:00
dump_extradata_bsf.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dv.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
dv_tablegen.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dv_tablegen.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
dv_vlc_data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dvbsub.c Remove some stray unnecessary ffmpeg references. 2011-11-02 10:42:54 +01:00
dvbsub_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
dvbsubdec.c Remove some stray unnecessary ffmpeg references. 2011-11-02 10:42:54 +01:00
dvdata.c lavc: use avpriv_ prefix for some dv symbols used in lavf. 2011-10-20 21:06:58 +02:00
dvdata.h lavc: use avpriv_ prefix for some dv symbols used in lavf. 2011-10-20 21:06:58 +02:00
dvdsub_parser.c Remove some stray unnecessary ffmpeg references. 2011-11-02 10:42:54 +01:00
dvdsubdec.c Remove some stray unnecessary ffmpeg references. 2011-11-02 10:42:54 +01:00
dvdsubenc.c Remove some stray unnecessary ffmpeg references. 2011-11-02 10:42:54 +01:00
dwt.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dwt.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dxa.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
dxtory.c Dxtory capture format decoder 2011-12-10 11:58:03 +01:00
dxva2.c DxVA2: unbreak build after [657ccb5ac7] 2011-07-10 16:16:19 -07:00
dxva2.h dxva2.h: include d3d9.h to define LPDIRECT3DSURFACE9 2011-12-07 16:54:23 +01:00
dxva2_h264.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
dxva2_internal.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
dxva2_mpeg2.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
dxva2_vc1.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
eac3_data.c cosmetics: rename eac3dec_data.c/h to eac3_data.c/h since the tables will also 2011-07-19 14:15:00 -04:00
eac3_data.h cosmetics: rename eac3dec_data.c/h to eac3_data.c/h since the tables will also 2011-07-19 14:15:00 -04:00
eac3dec.c cosmetics: rename eac3dec_data.c/h to eac3_data.c/h since the tables will also 2011-07-19 14:15:00 -04:00
eac3enc.c ac3enc: allow new coupling coordinates to be sent independently for each 2011-08-09 16:44:34 -04:00
eac3enc.h eac3enc: use frame exponent strategy when applicable. 2011-07-19 14:15:00 -04:00
eacmv.c eacmv: check for out of bound reads 2011-10-10 21:36:13 +02:00
eaidct.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
eamad.c misc Doxygen markup improvements 2011-12-05 13:06:58 +01:00
eatgq.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
eatgv.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
eatqi.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
elbg.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
elbg.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
error_resilience.c error_resilience: K&R formatting cosmetics 2012-01-18 18:10:01 +01:00
escape124.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
faandct.c
faandct.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
faanidct.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
faanidct.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
faxcompr.c doxygen: consistently place brief description 2011-07-14 20:49:37 +02:00
faxcompr.h doxygen: consistently place brief description 2011-07-14 20:49:37 +02:00
fft-fixed-test.c Fixed-point support in fft-test 2011-04-01 15:16:06 +01:00
fft-internal.h Fixed-point MDCT with 32-bit unscaled output 2011-04-02 21:06:07 +01:00
fft-test.c tests/tools/examples: Replace direct exit() calls by return. 2011-12-08 01:00:58 +01:00
fft.c Add AVX FFT implementation. 2011-04-26 18:25:24 +02:00
fft.h doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
fft_fixed.c Fixed-point FFT and MDCT 2011-03-31 12:01:27 +01:00
fft_float.c Fixed-point FFT and MDCT 2011-03-31 12:01:27 +01:00
ffv1.c ffv1: Fixed size given to init_get_bits() in decoder. 2011-09-09 15:00:28 -07:00
flac.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
flac.h lavc: use avpriv_ prefix for some flac symbols used in lavf. 2011-10-20 21:06:58 +02:00
flac_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
flacdata.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
flacdata.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
flacdec.c flac: fix infinite loops on all-zero input or end-of-stream. 2012-02-26 10:03:14 +01:00
flacenc.c AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_* 2011-10-12 16:51:16 +02:00
flashsv.c flashsv: return more meaningful error value 2011-10-11 14:28:23 +02:00
flashsvenc.c Fix av_dlog invocations with wrong or missing logging context. 2011-09-21 09:57:32 +02:00
flicvideo.c flicvideo: fix invalid reads 2012-01-06 16:48:27 -05:00
flv.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
flvdec.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
flvenc.c lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits. 2011-10-20 21:06:58 +02:00
fmtconvert.c Add float_interleave() to FmtConvertContext with x86-optimized versions. 2011-05-18 17:27:05 -04:00
fmtconvert.h fmtconvert: fix and extend documentation for float_interleave() 2011-10-21 10:13:05 -04:00
fraps.c fraps: release reference buffer on pix_fmt change. 2012-02-26 10:03:16 +01:00
frwu.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
g722.c cosmetics: Move static and inline attributes to more standard places. 2012-01-14 17:32:36 +01:00
g722.h g722dec: Signal skipping the lower bits via AVOptions instead of bits_per_coded_sample 2011-12-05 12:41:23 +02:00
g722dec.c g722: Fix the QMF scaling 2012-03-06 15:45:30 +02:00
g722enc.c g722: Fix the QMF scaling 2012-03-06 15:45:30 +02:00
g726.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
get_bits.h get_bits: add HAVE_BITS_REMAINING macro. 2012-02-26 10:03:14 +01:00
gif.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
gifdec.c gif: fix invalid signed shifts 2011-11-26 11:38:40 +00:00
golomb.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
golomb.h flac: fix infinite loops on all-zero input or end-of-stream. 2012-02-26 10:03:14 +01:00
gsm.h avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
gsm_parser.c avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
gsmdec.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
gsmdec_data.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
gsmdec_data.h avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
gsmdec_template.c avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
h261.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
h261.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
h261_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
h261data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
h261dec.c mpegvideo: remove abort() in ff_find_unused_picture() 2011-12-14 18:17:21 +01:00
h261enc.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
h263.c Remove some stray unnecessary ffmpeg references. 2011-11-02 10:42:54 +01:00
h263.h lavc: move get_b_cbp() from h263.h to mpeg4videoenc.c 2011-10-23 14:16:16 +02:00
h263_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
h263_parser.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
h263data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
h263dec.c mpegvideo: remove abort() in ff_find_unused_picture() 2011-12-14 18:17:21 +01:00
h264.c h264: error out on invalid bitdepth. 2012-03-04 12:26:06 +01:00
h264.h h264: disallow constrained intra prediction modes for luma. 2012-02-26 09:09:27 +01:00
h264_cabac.c h264: prevent overreads in intra PCM decoding. 2012-03-05 14:48:35 +01:00
h264_cavlc.c h264: disallow constrained intra prediction modes for luma. 2012-02-26 09:09:27 +01:00
h264_direct.c w32threads: support for frame multithreading 2011-10-16 21:45:16 +02:00
h264_loopfilter.c cosmetics: Move static and inline attributes to more standard places. 2012-01-14 17:32:36 +01:00
h264_mp4toannexb_bsf.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
h264_mvpred.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
h264_parser.c Fix parser not to clobber has_b_frames when extradata is set. 2012-02-26 15:56:55 +01:00
h264_ps.c h264: 4:2:2 intra decoding support 2011-10-21 01:00:41 -07:00
h264_refs.c h264: fix frame reordering code. 2011-12-03 08:24:27 -08:00
h264_sei.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
h264data.h h264: 4:2:2 intra decoding support 2011-10-21 01:00:41 -07:00
h264dsp.c H264: change weight/biweight functions to take a height argument. 2011-10-21 01:00:45 -07:00
h264dsp.h H264: change weight/biweight functions to take a height argument. 2011-10-21 01:00:45 -07:00
h264dsp_template.c H264: change weight/biweight functions to take a height argument. 2011-10-21 01:00:45 -07:00
h264idct.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
h264idct_template.c h264: 4:2:2 intra decoding support 2011-10-21 01:00:41 -07:00
h264pred.c Support for lossless and inter H264 4:2:2. 2011-10-21 01:00:45 -07:00
h264pred.h h264: 4:2:2 intra decoding support 2011-10-21 01:00:41 -07:00
h264pred_template.c Remove extraneous semicolons 2011-12-11 17:23:24 +00:00
huffman.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
huffman.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
huffyuv.c huffyuv: do not abort on unknown pix_fmt; instead, return an error. 2012-03-04 12:26:06 +01:00
idcinvideo.c Replace ffmpeg references with more accurate libav* references. 2011-11-02 10:42:55 +01:00
iff.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
iirfilter.c iirfilter: add fate test 2011-07-04 16:26:26 +01:00
iirfilter.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
imc.c get_bits: remove A32 variant 2011-12-16 21:21:48 +00:00
imcdata.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
imgconvert.c Drop some pointless void* return value casts from av_malloc() invocations. 2012-01-02 16:41:24 +01:00
imgconvert.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
imx_dump_header_bsf.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
indeo2.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
indeo2data.h Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
indeo3.c Indeo3: fix crashes on corrupt bitstreams. 2012-02-28 20:57:44 +01:00
indeo3data.h indeo3data: add missing config.h #include for HAVE_BIGENDIAN 2011-11-08 17:52:56 +01:00
indeo4.c indeo4: add some missing static and const qualifiers 2012-01-12 13:54:41 +01:00
indeo4data.h indeo4: add some missing static and const qualifiers 2012-01-12 13:54:41 +01:00
indeo5.c Place some START_TIMER invocations in separate blocks. 2012-01-04 15:05:49 +01:00
indeo5data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
intelh263dec.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
internal.h avcodec: Add avcodec_encode_audio2() as replacement for avcodec_encode_audio() 2012-01-15 21:24:17 -05:00
interplayvideo.c interplayvideo: Handle changed video dimensions on the fly 2012-01-07 15:25:38 +02:00
intrax8.c lavc: introduce ER_MB_END and ER_MB_ERROR 2011-12-13 16:20:58 +01:00
intrax8.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
intrax8dsp.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
intrax8huf.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
inverse.c
ituh263dec.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
ituh263enc.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
ivi_common.c indeo5: Fix null pointer dereference. 2012-01-07 00:18:42 +01:00
ivi_common.h cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
ivi_dsp.c Indeo 4 decoder 2011-12-28 15:22:18 +01:00
ivi_dsp.h Indeo 4 decoder 2011-12-28 15:22:18 +01:00
jfdctfst.c Remove redundant filename self-references inside files. 2011-11-08 17:52:56 +01:00
jfdctint.c jfdctint: add 10-bit version 2011-07-21 18:10:58 +01:00
jfdctint_template.c Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
jpegls.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
jpegls.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
jpeglsdec.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
jpeglsdec.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
jpeglsenc.c lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits. 2011-10-20 21:06:58 +02:00
jrevdct.c Remove redundant filename self-references inside files. 2011-11-08 17:52:56 +01:00
jvdec.c Fixed size given to init_get_bits(). 2011-09-15 13:23:04 -07:00
kbdwin.c Move ff_kbd_window_init() to a separate file 2011-03-19 19:49:27 +00:00
kbdwin.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
kgv1dec.c kgv1: release reference picture on size change. 2012-02-26 10:03:16 +01:00
kmvc.c kmvc: Use bytestream2 functions to prevent buffer overreads. 2012-01-09 17:26:33 -08:00
lagarith.c lagarith: add decode support for arith rgb24 mode 2011-12-29 07:37:33 +01:00
lagarithrac.c Drop explicit filenames from @file Doxygen tags. 2011-06-05 16:01:00 +02:00
lagarithrac.h doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
latm_parser.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
lcl.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
lcldec.c lcl: return negative error codes on decode_init() errors. 2012-03-04 12:26:06 +01:00
lclenc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
libavcodec.v lavc: hide private symbols. 2011-10-20 21:06:58 +02:00
libdirac.h Remove redundant filename self-references inside files. 2011-11-08 17:52:56 +01:00
libdirac_libschro.c libdirac/libschroedinger: Drop unnecessary symbol prefixes. 2011-10-30 21:40:52 +01:00
libdirac_libschro.h libdirac/libschroedinger: Drop unnecessary symbol prefixes. 2011-10-30 21:40:52 +01:00
libdiracdec.c libdirac/libschroedinger: Drop unnecessary symbol prefixes. 2011-10-30 21:40:52 +01:00
libdiracenc.c cosmetics: drop some pointless parentheses 2012-01-07 22:13:07 +01:00
libfaac.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
libgsm.c avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
libmp3lame.c libmp3lame: K&R formatting cosmetics 2011-12-29 23:30:20 +01:00
libopencore-amr.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
libopenjpeg.c Enable multithreding when decoding with libopenjpeg 2011-10-21 01:07:22 -07:00
libschroedinger.c Remove redundant filename self-references inside files. 2011-11-08 17:52:56 +01:00
libschroedinger.h Remove redundant filename self-references inside files. 2011-11-08 17:52:56 +01:00
libschroedingerdec.c libdirac/libschroedinger: Drop unnecessary symbol prefixes. 2011-10-30 21:40:52 +01:00
libschroedingerenc.c cosmetics: drop some pointless parentheses 2012-01-07 22:13:07 +01:00
libspeexdec.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
libspeexenc.c libspeexenc: fix pts calculations for more than 1 frame per packet 2012-01-03 18:56:41 -05:00
libtheoraenc.c Replace ffmpeg references with more accurate libav* references. 2011-11-02 10:42:55 +01:00
libvo-aacenc.c lavc: use avpriv_ prefix for some mpeg4audio symbols used in lavf. 2011-10-20 21:06:57 +02:00
libvo-amrwbenc.c AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_* 2011-10-12 16:51:16 +02:00
libvorbis.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
libvpxdec.c threads: add CODEC_CAP_AUTO_THREADS for libvpx and xavs 2012-01-11 00:23:07 +01:00
libvpxenc.c threads: add CODEC_CAP_AUTO_THREADS for libvpx and xavs 2012-01-11 00:23:07 +01:00
libx264.c libx264: Don't leave max_b_frames as -1 if the user didn't set it 2012-01-14 02:08:42 +02:00
libxavs.c threads: add CODEC_CAP_AUTO_THREADS for libvpx and xavs 2012-01-11 00:23:07 +01:00
libxvid_internal.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
libxvid_rc.c Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*. 2011-05-02 12:18:44 +02:00
libxvidff.c cosmetics: drop some pointless parentheses 2012-01-07 22:13:07 +01:00
ljpegenc.c Use explicit struct initializers for AVCodec declarations. 2011-09-24 12:11:19 +02:00
loco.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
lpc.c Replace Subversion revisions in comments by Git hashes. 2011-12-21 09:04:25 +01:00
lpc.h Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
lsp.c misc Doxygen markup improvements 2011-12-05 13:06:58 +01:00
lsp.h Remove VLAs in ff_amrwb_lsp2lpc() 2011-07-18 18:48:13 +01:00
lzw.c doxygen: use Doxygen markup for authors and web links where appropriate 2011-07-15 02:01:21 +02:00
lzw.h doxygen: use Doxygen markup for authors and web links where appropriate 2011-07-15 02:01:21 +02:00
lzwenc.c doxygen: consistently place brief description 2011-07-14 20:49:37 +02:00
mace.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
Makefile avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
mathops.h mathops: remove undefined behaviour from sign_extend() 2011-10-13 15:40:16 +01:00
mdct.c Fixed-point FFT and MDCT 2011-03-31 12:01:27 +01:00
mdct_fixed.c Fixed-point MDCT with 32-bit unscaled output 2011-04-02 21:06:07 +01:00
mdct_float.c Fixed-point FFT and MDCT 2011-03-31 12:01:27 +01:00
mdec.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
mimic.c avcodec: move some AVCodecContext fields to an internal struct. 2011-11-19 10:01:05 -05:00
mjpeg.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mjpeg.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mjpeg2jpeg_bsf.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
mjpeg_parser.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
mjpega_dump_header_bsf.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mjpegbdec.c mjpegbdec: Fix overflow in SOS. 2012-02-28 22:20:45 +01:00
mjpegdec.c mjpeg: abort decoding if packet is too large. 2012-02-26 10:03:16 +01:00
mjpegdec.h mjpegdec: add 'extern_huff' private option. 2011-08-31 13:25:54 +02:00
mjpegenc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
mjpegenc.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mlp.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mlp.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mlp_parser.c Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
mlp_parser.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mlpdec.c doxygen: eliminate Qt-style doxygen syntax 2011-12-05 13:06:58 +01:00
mlpdsp.c Drop unnecessary directory prefixes from #include directives. 2011-06-07 10:31:26 +02:00
mmvideo.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
motion-test.c tests/examples: Mark some variables only used within their files as static. 2011-12-08 01:01:00 +01:00
motion_est.c motion_est: make MotionExtContext.map_generation unsigned 2011-10-11 12:05:50 +01:00
motion_est_template.c motion_est: make MotionExtContext.map_generation unsigned 2011-10-11 12:05:50 +01:00
motionpixels.c motionpixels: Prevent calling init_vlc() with invalid parameters 2011-10-07 16:25:32 +02:00
motionpixels_tablegen.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
motionpixels_tablegen.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
movsub_bsf.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mp3_header_compress_bsf.c mpegaudio: move all header parsing to mpegaudiodecheader.[ch] 2011-05-20 11:05:07 +01:00
mp3_header_decompress_bsf.c lavc: use avpriv_ prefix for some mpegaudio symbols used in lavf. 2011-10-20 21:06:57 +02:00
mpc.c Move some mpegaudio functions to new mpegaudiodsp subsystem 2011-05-19 12:25:34 +01:00
mpc.h Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
mpc7.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
mpc7data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mpc8.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
mpc8data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mpc8huff.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mpcdata.h musepack: remove unnecessary #include from mpcdata.h 2011-06-04 17:03:59 +01:00
mpeg4audio.c latmdec: fix audio specific config parsing 2011-12-03 00:42:48 +01:00
mpeg4audio.h latmdec: fix audio specific config parsing 2011-12-03 00:42:48 +01:00
mpeg4data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mpeg4video.c Eliminate FF_COMMON_FRAME macro. 2011-07-11 00:19:00 +02:00
mpeg4video.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
mpeg4video_parser.c parsers: initialize MpegEncContext.slice_context_count to 1 2012-01-06 01:47:45 +01:00
mpeg4video_parser.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
mpeg4videodec.c get_bits: remove LAST_SKIP_CACHE macro 2011-12-17 20:04:28 +00:00
mpeg4videoenc.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
mpeg12.c mpeg12: check for available bits to avoid an infinite loop 2012-01-19 14:14:21 +01:00
mpeg12.h Revert "mpeg12: move full_pel from MpegEncContext to Mpeg1Context" 2011-10-24 00:59:41 +02:00
mpeg12data.c lavc: use avpriv_ prefix for ff_frame_rate_tab. 2011-10-20 21:06:58 +02:00
mpeg12data.h lavc: use avpriv_ prefix for ff_frame_rate_tab. 2011-10-20 21:06:58 +02:00
mpeg12decdata.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mpeg12enc.c mpeg12enc: Remove write-only variables. 2011-11-07 10:53:55 -08:00
mpegaudio.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mpegaudio.h mpegaudio: move all header parsing to mpegaudiodecheader.[ch] 2011-05-20 11:05:07 +01:00
mpegaudio_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
mpegaudio_tablegen.c mpegaudio: add _fixed suffix to some names 2011-05-17 20:17:36 +01:00
mpegaudio_tablegen.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
mpegaudiodata.c lavc: use avpriv_ prefix for some mpegaudio symbols used in lavf. 2011-10-20 21:06:57 +02:00
mpegaudiodata.h lavc: use avpriv_ prefix for some mpegaudio symbols used in lavf. 2011-10-20 21:06:57 +02:00
mpegaudiodec.c mp3on4: require a minimum framesize. 2012-02-26 10:03:15 +01:00
mpegaudiodec_float.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
mpegaudiodecheader.c lavc: use avpriv_ prefix for some mpegaudio symbols used in lavf. 2011-10-20 21:06:57 +02:00
mpegaudiodecheader.h lavc: use avpriv_ prefix for some mpegaudio symbols used in lavf. 2011-10-20 21:06:57 +02:00
mpegaudiodectab.h Add missing #includes to make headers self-contained. 2011-06-04 18:15:50 +02:00
mpegaudiodsp.c mpegaudiodec: move imdct and windowing function to mpegaudiodsp 2012-01-08 17:37:07 -08:00
mpegaudiodsp.h mpegaudiodec: change imdct window arrangment for better pointer alignment 2012-01-08 17:37:23 -08: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 mpegaudiodec: change imdct window arrangment for better pointer alignment 2012-01-08 17:37:23 -08:00
mpegaudioenc.c lavc: use avpriv_ prefix for some mpegaudio symbols used in lavf. 2011-10-20 21:06:57 +02:00
mpegaudiotab.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mpegvideo.c mpegvideo: fix invalid memory access for small video dimensions 2012-01-21 08:28:08 +01:00
mpegvideo.h mpegenc: use avctx->slices as number of slices 2012-01-02 19:20:23 +01:00
mpegvideo_common.h mpegvideo: fix invalid memory access for small video dimensions 2012-01-21 08:28:08 +01:00
mpegvideo_enc.c mpegvideo_enc: ifdef out/replace references to deprecated codec flags. 2012-01-12 18:18:22 +01:00
mpegvideo_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
mpegvideo_xvmc.c hwaccel: unbreak build 2011-07-10 23:58:26 +01:00
msgsmdec.c avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
msgsmdec.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
msmpeg4.c get_bits: remove LAST_SKIP_CACHE macro 2011-12-17 20:04:28 +00:00
msmpeg4.h Remove some stray unnecessary ffmpeg references. 2011-11-02 10:42:54 +01:00
msmpeg4data.c Remove some stray unnecessary ffmpeg references. 2011-11-02 10:42:54 +01:00
msmpeg4data.h Remove some stray unnecessary ffmpeg references. 2011-11-02 10:42:54 +01:00
msrle.c Fix a bunch of platform name and other typos. 2012-01-11 13:48:30 +01:00
msrledec.c cosmetics: drop some completely pointless parentheses 2011-12-07 15:29:13 +01:00
msrledec.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
msvideo1.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
mxpegdec.c lavc: replace references to deprecated AVCodecContext.error_recognition to use AVCodecContext.err_recognition 2011-10-22 14:49:55 +02:00
nellymoser.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
nellymoser.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
nellymoserdec.c nellymoserdec: SAMPLE_FMT -> AV_SAMPLE_FMT 2012-01-12 18:18:23 +01:00
nellymoserenc.c Add libavutil/mathematics.h #includes for INFINITY 2011-11-22 16:36:44 +00:00
noise_bsf.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
nuv.c nuv: check per-frame header for validity. 2011-11-26 08:38:59 +01:00
opt.h Add LGPL license boilerplate to files lacking it. 2011-07-04 12:54:26 +02:00
options.c lavc: set AVCodecContext.codec in avcodec_get_context_defaults3(). 2012-02-26 09:09:26 +01:00
pamenc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
parser.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
parser.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
pcm-mpeg.c pcm-mpeg: implement new audio decoding api 2011-12-07 13:52:00 -05:00
pcm.c pcmenc: use AVCodec.encode2() 2012-01-15 21:24:18 -05:00
pcm_tablegen.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
pcm_tablegen.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
pcx.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
pcxenc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
pgssubdec.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
pictordec.c pictordec: Use bytestream2 functions 2012-01-15 22:44:00 -05:00
png.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
png.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
pngdec.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
pngenc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
pnm.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
pnm.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
pnm_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
pnmdec.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
pnmenc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
proresdec.c get_bits: remove A32 variant 2011-12-16 21:21:48 +00:00
proresdsp.c prores: idct sse2/sse4 optimizations. 2011-10-11 07:50:48 -07:00
proresdsp.h prores: idct sse2/sse4 optimizations. 2011-10-11 07:50:48 -07:00
psymodel.c psymodel: Add channels and channel groups to the psymodel. 2011-06-29 14:28:52 -07:00
psymodel.h psymodel: Remove the single channel analysis function 2011-06-29 14:28:53 -07:00
pthread.c threads: update slice_count and slice_offset from user context 2012-01-21 13:26:44 +01:00
ptx.c ptx: fix inverted check for sufficient data 2011-12-10 17:01:27 +01:00
put_bits.h lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits. 2011-10-20 21:06:58 +02:00
qcelpdata.h doxygen: eliminate Qt-style doxygen syntax 2011-12-05 13:06:58 +01:00
qcelpdec.c qcelpdec: K&R formatting cosmetics 2011-12-19 16:22:30 +01:00
qdm2.c qdm2: Check data block size for bytes to bits overflow. 2012-02-26 09:09:26 +01:00
qdm2_tablegen.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
qdm2_tablegen.h qdm2: fix signed multiplication overflow 2011-10-12 12:28:08 +01:00
qdm2data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
qdrw.c quickdraw: Check for out of bound reads 2011-10-07 16:25:31 +02:00
qpeg.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
qtrle.c qtrle: return error on decode_init() failure. 2012-02-29 21:43:20 +01:00
qtrleenc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
r210dec.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
ra144.c ra144: use macro constants to make the code more understandable. 2011-10-10 11:38:58 -04:00
ra144.h Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
ra144dec.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
ra144enc.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
ra288.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
ra288.h ra288: utilize DSPContext.vector_fmul() 2011-11-08 12:36:48 -05:00
rangecoder.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rangecoder.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
ratecontrol.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
ratecontrol.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
raw.c raw: add 10bit YUV definitions 2011-12-21 00:00:03 +01:00
raw.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rawdec.c rawdec: propagate pict_type information to the output frame 2012-01-01 22:27:04 +01:00
rawenc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
rdft.c Move dct and rdft definitions to separate files 2011-03-20 17:15:33 +00:00
rdft.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
rectangle.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
remove_extradata_bsf.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
resample.c resample: reject unhandled conversions 2011-10-25 12:06:48 +02:00
resample2.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
rl.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rl2.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
rle.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rle.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
roqaudioenc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
roqvideo.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
roqvideo.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
roqvideodec.c roqvideodec: set AVFrame reference before reget_buffer. 2011-12-04 16:04:27 +01:00
roqvideoenc.c Use explicit struct initializers for AVCodec declarations. 2011-09-24 12:11:19 +02:00
rpza.c rpza: error out on buffer overreads. 2012-02-29 21:43:20 +01:00
rtjpeg.c doxygen: eliminate Qt-style doxygen syntax 2011-12-05 13:06:58 +01:00
rtjpeg.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rv10.c rv10/20: Fix a buffer overread caused by losing track of the remaining buffer size. 2012-03-04 12:26:06 +01:00
rv10enc.c lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits. 2011-10-20 21:06:58 +02:00
rv20enc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
rv30.c rv34: frame-level multi-threading 2012-01-10 22:51:56 +01:00
rv30data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rv30dsp.c rv34: move inverse transform functions to DSP context 2011-10-12 15:52:22 +02:00
rv34.c rv34: 1-pass inter MB reconstruction 2012-01-16 19:26:41 +01:00
rv34.h rv34: frame-level multi-threading 2012-01-10 22:51:56 +01:00
rv34_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
rv34data.h rv34: DC-only inverse transform 2012-01-12 09:52:33 +01:00
rv34dsp.c rv34: 1-pass inter MB reconstruction 2012-01-16 19:26:41 +01:00
rv34dsp.h rv34: 1-pass inter MB reconstruction 2012-01-16 19:26:41 +01:00
rv34vlc.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
rv40.c rv34: frame-level multi-threading 2012-01-10 22:51:56 +01:00
rv40data.h rv40: move loop filter to rv34dsp context 2011-11-30 20:54:59 +00:00
rv40dsp.c rv40: rearrange loop filter functions 2011-12-14 11:26:30 +00:00
rv40vlc2.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
s3tc.c s3tc: fix shift overflow by using unsigned constant 2011-11-26 18:50:42 +00:00
s3tc.h doxygen: drop pointless star from pointer variable names 2011-08-26 18:08:38 +02:00
s302m.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
sbr.h doxygen: Prefer member groups over grouping into modules 2011-07-02 13:52:29 +02:00
sgi.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
sgidec.c sgidec: Use bytestream2 functions to prevent buffer overreads. 2012-01-14 12:35:53 -05:00
sgienc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
shorten.c shorten: Use separate pointers for the allocated memory for decoded samples. 2012-02-26 10:03:14 +01:00
simple_idct.c prores-idct: fix overflow in c code. 2011-10-14 21:34:20 +02:00
simple_idct.h prores: extract idct into its own dspcontext and merge with put_pixels. 2011-10-11 07:50:48 -07:00
simple_idct_template.c prores-idct: fix overflow in c code. 2011-10-14 21:34:20 +02:00
sinewin.c Move sine windows to a separate file 2011-03-20 13:25:19 +00:00
sinewin.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
sinewin_tablegen.c Move sine windows to a separate file 2011-03-20 13:25:19 +00:00
sinewin_tablegen.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
sipr.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
sipr.h sipr: use a function pointer to select the decode_frame function 2011-11-09 14:59:52 -05:00
sipr16k.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
sipr16kdata.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
siprdata.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
smacker.c smacker: Sanity check huffman tables found in the headers. 2012-02-26 10:03:15 +01:00
smc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
snow.c snow: Restore three mistakenly removed casts. 2012-01-03 10:27:45 +01:00
snow.h snow: fix integer overflows 2011-11-26 22:53:47 +00:00
snowdata.h snow: split snow in snowdec and snowenc 2011-11-24 21:35:47 +01:00
snowdec.c snow: split snow in snowdec and snowenc 2011-11-24 21:35:47 +01:00
snowenc.c snow: fix integer overflows 2011-11-26 22:53:47 +00:00
sp5x.h Remove unused structs and tables. 2011-07-16 01:08:31 +02:00
sp5xdec.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
srtdec.c Fix format string vulnerability detected by -Wformat-security. 2012-03-05 18:01:37 +01:00
sunrast.c sunrast: Check for invalid/corrupted bitstream 2011-11-10 12:32:26 +01:00
svq1.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
svq1.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
svq1_cb.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
svq1_vlc.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
svq1dec.c svq1dec: call avcodec_set_dimensions() after dimensions changed. 2011-12-23 15:42:24 +01:00
svq1enc.c svq1enc: remove stale altivec-related hack 2011-11-26 22:53:47 +00:00
svq1enc_cb.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
svq3.c h264: disallow constrained intra prediction modes for luma. 2012-02-26 09:09:27 +01:00
synth_filter.c fft: remove inline wrappers for function pointers 2011-03-19 19:49:18 +00:00
synth_filter.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
tableprint.h doxygen: Replace '\' by '@' in Doxygen markup tags. 2011-12-07 15:29:14 +01:00
targa.c targa: add support for rgb555 palette 2012-01-13 17:11:41 -05:00
targa.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
targaenc.c Replace avcodec_get_pix_fmt_name() by av_get_pix_fmt_name(). 2011-06-03 13:55:55 +02:00
thread.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
tiertexseqv.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
tiff.c tiff: Prevent overreads in the type_sizes array. 2012-02-26 10:03:16 +01:00
tiff.h doxygen: consistently place brief description 2011-07-14 20:49:37 +02:00
tiffenc.c tiffenc: deprecate using compression_level 2011-11-24 21:31:36 +01:00
tmv.c tmv decoder: set correct pix_fmt 2011-12-18 06:58:03 -08:00
truemotion1.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
truemotion1data.h Replace ffmpeg references with more accurate libav* references. 2011-11-02 10:42:55 +01:00
truemotion2.c truemotion2: error out if the huffman tree has no nodes. 2012-02-26 10:03:16 +01:00
truespeech.c truespeech: fix invalid reads in truespeech_apply_twopoint_filter() 2011-12-21 18:13:06 -05:00
truespeech_data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
tscc.c cosmetics: drop some pointless parentheses 2012-01-07 22:13:07 +01:00
tta.c tta: error out if samplerate is zero. 2012-02-26 10:03:15 +01:00
twinvq.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
twinvq_data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
txd.c txd: Fix order of operations. 2011-11-28 11:22:36 -08:00
ulti.c ulti: convert to new bytestream API. 2012-01-04 10:57:37 -08:00
ulti_cb.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
unary.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
utils.c libavcodec: Don't crash in avcodec_encode_audio if time_base isn't set 2012-02-26 09:09:26 +01:00
utvideo.c utvideo: frame multithreading. 2012-01-08 12:21:10 -08:00
v210dec.c v210dec: switch to PIX_FMT_422P10 2011-09-07 12:16:15 +02:00
v210enc.c v210enc: clip values according to specifications 2011-09-07 12:50:11 +02:00
v210x.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
v410dec.c lavc: replace some remaining FF_I_TYPE with AV_PICTURE_TYPE_I 2012-01-12 18:18:23 +01:00
v410enc.c lavc: replace some remaining FF_I_TYPE with AV_PICTURE_TYPE_I 2012-01-12 18:18:23 +01:00
vaapi.c doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
vaapi.h doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
vaapi_h264.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
vaapi_internal.h hwaccel: unbreak build 2011-07-10 23:58:26 +01:00
vaapi_mpeg2.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
vaapi_mpeg4.c Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
vaapi_vc1.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
vb.c vb: Use bytestream2 functions 2012-01-14 22:12:53 -05:00
vble.c lavc: replace some remaining FF_I_TYPE with AV_PICTURE_TYPE_I 2012-01-12 18:18:23 +01:00
vc1.c vc1: use an enum for Frame Coding Mode 2011-11-28 00:40:22 +01:00
vc1.h vc1parse: call vc1_init_common(). 2012-02-26 10:03:16 +01:00
vc1_parser.c vc1parse: call vc1_init_common(). 2012-02-26 10:03:16 +01:00
vc1acdata.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
vc1data.c vc1: prettyprint some tables 2011-10-12 17:33:58 +02:00
vc1data.h vc1dec: interlaced stream decoding support 2/3 2011-10-10 15:26:37 +02:00
vc1dec.c vc1parse: call vc1_init_common(). 2012-02-26 10:03:16 +01:00
vc1dsp.c Remove extraneous semicolons 2011-12-11 17:23:24 +00:00
vc1dsp.h Windows Media Image decoder (WMVP/WVP2) 2011-08-23 11:18:35 +02:00
vcr1.c vcr1: drop unnecessary emms_c() calls without MMX code 2011-12-12 21:17:13 +01:00
vda.c hwaccel: OS X Video Decoder Acceleration (VDA) support. 2011-11-14 16:07:32 +01:00
vda.h hwaccel: OS X Video Decoder Acceleration (VDA) support. 2011-11-14 16:07:32 +01:00
vda_h264.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
vda_internal.h hwaccel: OS X Video Decoder Acceleration (VDA) support. 2011-11-14 16:07:32 +01:00
vdpau.c Revert "mpeg12: move full_pel from MpegEncContext to Mpeg1Context" 2011-10-24 00:59:41 +02:00
vdpau.h doxygen: Consistently use '@' instead of '\' for Doxygen markup. 2011-06-24 00:37:49 +02:00
vdpau_internal.h Revert "mpeg12: move full_pel from MpegEncContext to Mpeg1Context" 2011-10-24 00:59:41 +02:00
version.h lavc: add avcodec_is_open(). 2012-02-26 09:03:33 +01:00
vmdav.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
vmnc.c vmnc: return error on decode_init() failure. 2012-02-29 21:43:20 +01:00
vorbis.c vorbis: fix overflows in floor1[] vector and inverse db table index. 2012-02-26 18:11:15 +01:00
vorbis.h Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
vorbis_data.c Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
vorbis_enc_data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
vorbisdec.c vorbis: fix overflows in floor1[] vector and inverse db table index. 2012-02-26 18:11:15 +01:00
vorbisenc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
vp3.c vp3: fix streams with non-zero last coefficient 2012-01-05 18:18:08 +01:00
vp3_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
vp3data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
vp3dsp.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
vp5.c vp56: error out on invalid stream dimensions. 2012-02-29 14:23:11 +01:00
vp5data.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp6.c vp56: error out on invalid stream dimensions. 2012-02-29 14:23:11 +01:00
vp6data.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp6dsp.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp8.c vp8: flush buffers on size changes. 2011-12-02 07:21:08 -08:00
vp8.h vp8: fix up handling of segmentation_maps in reference frames. 2011-10-21 00:17:58 -07:00
vp8_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
vp8data.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp8dsp.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp8dsp.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp56.c vp56: Release old pictures after a resolution changes 2011-10-07 00:27:24 +02:00
vp56.h vp56: Drop unnecessary cabac.h #include. 2012-01-07 22:13:12 +01:00
vp56data.c doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp56data.h doxygen: do not include license boilerplate in Doxygen documentation 2011-07-15 00:52:09 +02:00
vp56dsp.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
vp56dsp.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
vp56rac.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
vqavideo.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
w32pthreads.h w32thread: call ResetEvent() in pthread_cond_broadcast(). 2011-12-22 19:48:52 -08:00
wavpack.c wavpack: fix clipping for 32-bit lossy mode 2012-01-15 15:27:55 +01:00
wma.c wma: Clip WMA1 and WMA2 frame length to 11 bits. 2012-02-26 10:03:15 +01:00
wma.h wma: fix invalid buffer size assumptions causing random overreads. 2012-03-04 12:26:06 +01:00
wmadata.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
wmadec.c wma: fix invalid buffer size assumptions causing random overreads. 2012-03-04 12:26:06 +01:00
wmaenc.c wmaenc: fix m/s stereo encoding for the first frame 2012-03-04 21:26:29 +01:00
wmaprodata.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
wmaprodec.c wmapro: use av_float2int() 2011-12-11 18:55:16 +00:00
wmavoice.c get_bits: introduce safe bitreading to prevent overreads. 2011-12-17 14:03:41 +00:00
wmavoice_data.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
wmv2.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
wmv2.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
wmv2dec.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
wmv2enc.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
wnv1.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
ws-snd1.c ws_snd1: Fix wrong samples count and crash. 2012-02-26 10:03:05 +01:00
xan.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
xiph.c lavc: use avpriv_ prefix for ff_split_xiph_headers. 2011-10-20 21:06:58 +02:00
xiph.h lavc: use avpriv_ prefix for ff_split_xiph_headers. 2011-10-20 21:06:58 +02:00
xl.c xl: Fix overreads 2011-12-19 20:36:26 +02:00
xsubdec.c cosmetics: fix indentation/alignment in AVCodec declarations 2011-08-03 23:31:45 +02:00
xsubenc.c lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits. 2011-10-20 21:06:58 +02:00
xvmc.h lavc: remove misc disabled cruft. 2011-04-19 19:01:22 +02:00
xvmc_internal.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
xxan.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
yop.c lavc: use designated initialisers for all codecs. 2011-07-29 08:42:34 +02:00
zmbv.c cosmetics: drop some pointless parentheses 2012-01-07 22:13:07 +01:00
zmbvenc.c cosmetics: drop some pointless parentheses 2012-01-07 22:13:07 +01:00