FFmpeg/libavcodec
Martin Storsjö 790606cfe9 alac: Check that the channels fit at the given offset
The code tries to decode a number of channels at the
offset given by the ff_alac_channel_layout_offsets table.
Even if the number of channels decoded so far doesn't
exceed the total number of channels, we need to check that
we actually can decode that number of channels at this offset
as well.

Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
Signed-off-by: Martin Storsjö <martin@martin.st>
(cherry picked from commit 35cbc98b72)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-09-07 10:26:04 +02:00
..
alpha build: non-x86: Only compile mpegvideo optimizations when necessary 2012-10-09 14:45:59 +02:00
arm arm: vp8: Fix the plain-armv6 version of vp8_luma_dc_wht 2013-01-28 22:57:07 +02:00
avr32
bfin build: non-x86: Only compile mpegvideo optimizations when necessary 2012-10-09 14:45:59 +02:00
mips mips64: mark hi/lo registers clobbered in MAC64/MLS64 macros 2012-10-17 22:37:12 +01:00
ppc lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
sh4 misc typo, style and wording fixes 2012-12-18 13:36:51 +01:00
sparc Fix even more missing includes after the common.h removal 2012-08-16 14:23:59 +03:00
x86 x86: h264: Don't use redzone in AVX h264_deblock on Win64 2013-02-22 23:48:35 +02:00
4xm.c 4xm: Reject not a multiple of 16 dimension 2013-08-24 15:13:01 +02:00
8bps.c 8bps: Bound-check the input buffer 2013-08-24 15:43:13 +02:00
8svx.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
a64colors.h
a64enc.h a64multienc: change mc_frame_counter to unsigned 2012-10-10 15:33:06 +02:00
a64multienc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
a64tables.h
aac.h aacdec: use float planar sample format for output 2012-11-25 19:06:36 -05:00
aac_ac3_parser.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
aac_ac3_parser.h ac3: Do not clash with normal AVERROR 2013-08-27 17:28:23 +02:00
aac_adtstoasc_bsf.c Use proper return values in case of missing features 2012-10-12 20:56:54 +02:00
aac_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
aac_tablegen.c
aac_tablegen.h aac: fix build with hardcoded tables 2012-10-18 19:59:43 +01:00
aac_tablegen_decl.h aac: fix build with hardcoded tables 2012-10-18 19:59:43 +01:00
aacadtsdec.c
aacadtsdec.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
aaccoder.c avcodec: Drop some silly commented-out av_log() invocations 2012-10-01 10:24:28 +02:00
aacdec.c aac: Check init_get_bits return value 2013-08-24 16:13:56 +02:00
aacdectab.h Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 2012-11-11 13:35:12 -05:00
aacenc.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-05-08 19:05:21 +02:00
aacenc.h Add a float DSP framework to libavutil 2012-06-08 13:14:38 -04:00
aacps.c aacps: align some arrays 2012-05-05 22:04:21 +01:00
aacps.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
aacps_tablegen.c aacps: align some arrays 2012-05-05 22:04:21 +01:00
aacps_tablegen.h libm: add fallbacks for various single-precision functions 2012-10-23 12:00:21 +01:00
aacpsdata.c
aacpsdsp.c aacps: NEON optimisations 2012-05-05 22:04:21 +01:00
aacpsdsp.h aacps: NEON optimisations 2012-05-05 22:04:21 +01:00
aacpsy.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
aacpsy.h
aacsbr.c AAC SBR: use AVFloatDSPContext's vector_fmul 2012-12-07 10:33:39 +01:00
aacsbr.h
aacsbrdata.h Convert vector_fmul range of functions to YASM and add AVX versions 2012-05-21 17:13:05 -04:00
aactab.c Convert vector_fmul range of functions to YASM and add AVX versions 2012-05-21 17:13:05 -04:00
aactab.h Convert vector_fmul range of functions to YASM and add AVX versions 2012-05-21 17:13:05 -04:00
aandcttab.c
aandcttab.h
aasc.c aasc: fix output for msrle compression. 2013-02-07 07:18:56 +01:00
ac3.c
ac3.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
ac3_parser.c Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 2012-11-11 13:35:12 -05:00
ac3_parser.h
ac3dec.c ac3: Return proper error codes 2013-08-27 17:28:33 +02:00
ac3dec.h ac3dec: make downmix() take array of pointers to channel data 2012-12-09 15:52:01 +00:00
ac3dec_data.c
ac3dec_data.h
ac3dsp.c ac3dec: make downmix() take array of pointers to channel data 2012-12-09 15:52:01 +00:00
ac3dsp.h ac3dec: make downmix() take array of pointers to channel data 2012-12-09 15:52:01 +00:00
ac3enc.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
ac3enc.h Add a float DSP framework to libavutil 2012-06-08 13:14:38 -04:00
ac3enc_fixed.c (e)ac3enc: use planar sample format 2012-10-06 13:23:13 -04:00
ac3enc_float.c (e)ac3enc: use planar sample format 2012-10-06 13:23:13 -04:00
ac3enc_opts_template.c avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member 2012-09-04 23:13:44 +03:00
ac3enc_template.c (e)ac3enc: use planar sample format 2012-10-06 13:23:13 -04:00
ac3tab.c Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 2012-11-11 13:35:12 -05:00
ac3tab.h Add support for building shared libraries with MSVC 2012-10-18 14:26:15 +03:00
acelp_filters.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
acelp_filters.h miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
acelp_pitch_delay.c celp_math: rename ff_log2 to ff_log2_q15 2012-10-20 12:28:45 +01:00
acelp_pitch_delay.h
acelp_vectors.c celp_math: Replace duplicate ff_dot_productf() by ff_scalarproduct_c() 2012-08-27 20:37:49 +02:00
acelp_vectors.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
adpcm.c adpcm: Write the correct number of samples for ima-dk4 2013-08-24 11:33:21 +02:00
adpcm.h adpcm: Add missing stdint.h #include to fix standalone header compilation. 2012-01-31 19:13:00 +01:00
adpcm_data.c
adpcm_data.h
adpcmenc.c adpcmenc: ensure calls to adpcm_ima_compress_sample() are in the right order 2012-10-07 16:45:50 -04:00
adx.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
adx.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
adx_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
adxdec.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
adxenc.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
alac.c alac: Check that the channels fit at the given offset 2013-09-07 10:26:04 +02:00
alac_data.c alacenc: add support for multi-channel encoding 2012-12-05 16:13:37 -05:00
alac_data.h alacenc: add support for multi-channel encoding 2012-12-05 16:13:37 -05:00
alacenc.c alacenc: add support for multi-channel encoding 2012-12-05 16:13:37 -05:00
allcodecs.c build: Avoid detecting bogus components named 'x' 2013-01-03 15:11:25 +02:00
alsdec.c alsdec: Clean up error paths 2013-08-24 12:18:17 +02:00
amr.h Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
amrnbdata.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
amrnbdec.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
amrwbdata.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
amrwbdec.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
anm.c Return proper error code after av_log_ask_for_sample() 2012-12-23 18:56:56 +01:00
ansi.c ansi: do not depend on get_buffer() initializing the frame. 2012-12-24 09:17:45 +01:00
apedec.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
api-example.c Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 2012-11-11 13:35:12 -05:00
ass.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
ass.h
assdec.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
assenc.c lavc: replace AVCodecContext.encode with subtitle-specific callback 2012-09-17 15:48:20 +02:00
asv.c lavc: split asv12 encoder/decoder 2012-10-09 20:32:35 +02:00
asv.h lavc: split asv12 encoder/decoder 2012-10-09 20:32:35 +02:00
asvdec.c asvdec: cosmetics, reformat 2012-12-23 11:17:53 +01:00
asvenc.c lavc: replace some forgotten instances of PixelFormat with AVPixelFormat 2012-12-12 09:59:58 +01:00
atrac.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
atrac.h libavcodec: Add ff_ prefix to some nonstatic symbols 2012-02-15 22:06:29 +02:00
atrac1.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
atrac1data.h
atrac3.c atrac3: Error on impossible encoding/channel combinations 2013-08-24 11:32:37 +02:00
atrac3data.h atrac3: cosmetics: pretty-printing and renaming 2012-10-22 10:10:06 -04:00
audio_frame_queue.c audio_frame_queue: Define af_queue_log_state before using it 2012-08-28 17:32:17 +03:00
audio_frame_queue.h audio_frame_queue: Clean up ff_af_queue_log_state debug function 2012-08-26 19:45:23 +02:00
audioconvert.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
audioconvert.h Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 2012-11-11 13:35:12 -05:00
aura.c aura: cosmetics, reformat 2012-12-23 11:17:53 +01:00
avcodec.h lavc: Correct the description of pkt_dts 2012-12-23 20:52:21 +02:00
avfft.c
avfft.h lavc doxy: add avfft to the main lavc group. 2012-04-09 21:24:46 +02:00
avpacket.c libavcodec: remove av_destruct_packet_nofree() 2012-09-15 13:50:35 +01:00
avpicture.c avpicture: Don't assume a valid pix fmt in avpicture_get_size 2012-12-07 14:28:47 +02:00
avs.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
bethsoftvideo.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
bethsoftvideo.h
bfi.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
bgmc.c bgmc: Fix av_malloc checks in ff_bgmc_init() 2012-11-14 23:03:36 +01:00
bgmc.h
bink.c bink: Bound check the quantization matrix. 2013-08-24 16:14:22 +02:00
binkaudio.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
binkdata.h
binkdsp.c
binkdsp.h
bit_depth_template.c
bitstream.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
bitstream_filter.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
bmp.c bmp: cosmetics, reformat 2012-12-24 09:15:30 +01:00
bmp.h
bmpenc.c avutil: Rename ff_set_systematic_pal2() ---> avpriv_set_systematic_pal2() 2012-10-13 19:59:20 +02:00
bmv.c bmv: check for len being valid in bmv_decode_frame(). 2013-04-06 11:47:01 +02:00
bytestream.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
c93.c c93: set palette_has_changed. 2012-12-24 09:16:11 +01:00
cabac.c Drop broken and unused CABAC test program. 2012-11-14 00:36:17 +01:00
cabac.h h264: use one table instead of several for cabac functions 2012-04-28 08:26:12 -07:00
cabac_functions.h h264: use one table instead of several for cabac functions 2012-04-28 08:26:12 -07:00
cavs.c cavs: initialize various context tables to 0 2013-02-23 14:46:54 +01:00
cavs.h cavsdec: export picture type in the output frame 2012-12-30 18:52:26 +01:00
cavs_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
cavsdata.c cavs: convert cavsdata.h to a .c file 2012-08-26 14:03:56 +02:00
cavsdata.h cavs: Move data tables used in only one place to that file 2012-08-26 14:03:55 +02:00
cavsdec.c cavsdec: export picture type in the output frame 2012-12-30 18:52:26 +01:00
cavsdsp.c x86: cavs: call ff_cavsdsp_init_x86() under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
cavsdsp.h x86: cavs: call ff_cavsdsp_init_x86() under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
cbrt_tablegen.c Revert "cbrt_tablegen: Include libm.h" 2012-09-25 12:54:26 -04:00
cbrt_tablegen.h
cdgraphics.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
cdxl.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
celp_filters.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
celp_filters.h Add a shift parameter to celp_lp_synthesis_filter() 2012-07-22 07:58:53 +02:00
celp_math.c celp_math: rename ff_log2 to ff_log2_q15 2012-10-20 12:28:45 +01:00
celp_math.h celp_math: rename ff_log2 to ff_log2_q15 2012-10-20 12:28:45 +01:00
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c Return proper error code after av_log_ask_for_sample() 2012-12-23 18:56:56 +01:00
cljr.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
cllc.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
cngdec.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
cngenc.c cng: Reindent some incorrectly indented lines 2012-10-30 16:51:29 +02:00
codec_desc.c tak: demuxer, parser, and decoder 2012-12-07 16:15:02 -05:00
cook.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
cook_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
cookdata.h cook: expand dither_tab[], and make sure indexes into it don't overflow. 2012-03-10 12:03:53 -08:00
cos_tablegen.c fix hardcoded tables compililation caused by missing math constants 2012-06-21 18:05:40 +02:00
cscd.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
cyuv.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
dca.c dca: Switch dca_sample_rates to avpriv_ prefix; it is used across libs 2012-08-01 11:43:31 +02:00
dca.h Add support for building shared libraries with MSVC 2012-10-18 14:26:15 +03:00
dca_parser.c dca_parser: allow the parser to change the sample rate 2012-11-01 11:29:13 -04:00
dca_parser.h dca_parser: parse the sample rate and frame durations 2012-03-05 13:08:17 -05:00
dcadata.h dca: Move tables used outside of dcadec.c to a separate file. 2012-08-01 00:17:17 +02:00
dcadec.c dca: Respect the current limits in the downmixing capabilities 2013-08-24 12:03:43 +02:00
dcadsp.c
dcadsp.h
dcahuff.h
dct-test.c dct-test: arm: indicate required cpu features for optimised funcs 2012-12-07 16:54:03 +00:00
dct.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
dct.h x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
dct32.c
dct32.h
dct32_fixed.c
dct32_float.c
dctref.c
dctref.h
dfa.c dfa: check for invalid access in decode_wdlt(). 2013-04-06 11:47:56 +02:00
dirac.c avcodec: Rename avpriv_frame_rate_tab to ff_mpeg12_frame_rate_tab 2012-10-18 14:26:14 +03:00
dirac.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
dirac_parser.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
dnxhd_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
dnxhddata.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
dnxhddata.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
dnxhddec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
dnxhdenc.c dnxhdenc: fix invalid reads in dnxhd_mb_var_thread(). 2013-02-07 07:18:56 +01:00
dnxhdenc.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
dpcm.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
dpx.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
dpxenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dsicinav.c dsicinav: Clip the source size to the expected maximum 2013-08-24 12:17:39 +02:00
dsputil.c lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
dsputil.h lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
dsputil_template.c lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
dump_extradata_bsf.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
dv.c lavc: move put_bits_left in put_bits.h 2013-06-30 16:03:27 +02:00
dv_profile.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dv_profile.h Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dv_tablegen.c
dv_tablegen.h dv_tablegen: Drop unnecessary av_unused attribute from dv_vlc_map_tableinit(). 2012-04-17 13:36:43 +02:00
dv_vlc_data.h dv: Replace some magic numbers by the appropriate #define. 2012-04-19 10:43:32 +02:00
dvbsub.c lavc: replace AVCodecContext.encode with subtitle-specific callback 2012-09-17 15:48:20 +02:00
dvbsub_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
dvbsubdec.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
dvdata.c dv: Split profile handling code into a separate file. 2012-05-07 23:59:49 +02:00
dvdata.h dv: Split profile handling code into a separate file. 2012-05-07 23:59:49 +02:00
dvdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
dvdsub_parser.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
dvdsubdec.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
dvdsubenc.c lavc: replace AVCodecContext.encode with subtitle-specific callback 2012-09-17 15:48:20 +02:00
dwt.c dwt: Drop unused functions spatial_compose{53|97}i() 2012-09-27 12:08:09 +02:00
dwt.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
dxa.c dxa: Make sure the reference frame exists 2013-08-24 16:57:57 +02:00
dxtory.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
dxva2.c Replace memset(0) by zero initializations. 2012-03-28 09:38:33 +02:00
dxva2.h lavc doxy: add all installed headers to doxy groups. 2012-04-09 21:25:17 +02:00
dxva2_h264.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dxva2_internal.h dxva2: include dxva.h if found 2012-06-27 14:36:27 +03:00
dxva2_mpeg2.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
dxva2_vc1.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
eac3_data.c
eac3_data.h
eac3dec.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
eac3enc.c (e)ac3enc: use planar sample format 2012-10-06 13:23:13 -04:00
eac3enc.h
eacmv.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
eaidct.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
eaidct.h eamad/eatgq/eatqi: call special EA IDCT directly 2012-07-29 21:30:57 +01:00
eamad.c eamad: allocate a dummy reference frame when the real one is missing 2013-03-09 19:05:42 +01:00
eatgq.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
eatgv.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
eatqi.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
elbg.c elbg: Fix an assert 2012-09-04 18:37:54 +03:00
elbg.h
error_resilience.c avcodec: Drop silly and/or broken printf debug output 2012-10-01 10:24:28 +02:00
escape124.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
faandct.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
faandct.h faandct: Remove FAAN_POSTSCALE define and related code. 2012-03-28 09:38:31 +02:00
faanidct.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
faanidct.h
faxcompr.c faxcompr: Check malloc results and unify return path 2012-04-13 09:49:13 -07:00
faxcompr.h
fft-fixed-test.c
fft-internal.h
fft-test.c dct/fft-test: use a replacement getopt() if the system has none present. 2012-07-11 21:24:37 +02:00
fft.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
fft.h x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
fft_fixed.c
fft_float.c
ffv1.c ffv1: update to ffv1 version 3 2012-10-20 18:14:52 +02:00
ffv1.h ffv1: Add missing #includes to header file 2012-10-20 21:10:21 +02:00
ffv1dec.c ffv1: fix calculating slice dimensions for version 2 2013-03-09 18:10:16 +01:00
ffv1enc.c pixdesc: add av_pix_fmt_get_chroma_sub_sample 2012-11-13 16:14:55 +01:00
flac.c Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 2012-11-11 13:35:12 -05:00
flac.h flacdec: allow mid-stream channel layout change 2012-11-01 11:29:16 -04:00
flac_parser.c flac: only set channel layout if not previously set or on channel count change 2012-12-22 01:35:28 -05:00
flacdata.c
flacdata.h
flacdec.c flac: only set channel layout if not previously set or on channel count change 2012-12-22 01:35:28 -05:00
flacdsp.c flacdsp: move lpc encoding from FLAC encoder to FLACDSPContext 2012-11-05 15:32:30 -05:00
flacdsp.h flacdsp: move lpc encoding from FLAC encoder to FLACDSPContext 2012-11-05 15:32:30 -05:00
flacdsp_lpc_template.c flacdsp: move lpc encoding from FLAC encoder to FLACDSPContext 2012-11-05 15:32:30 -05:00
flacdsp_template.c flacdec: add planar output support 2012-07-05 21:57:51 +01:00
flacenc.c flac: change minimum and default of lpc_passes option to 1 2012-12-07 11:43:28 +01:00
flashsv.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
flashsvenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
flicvideo.c flicvideo: avoid an infinite loop in byte run compression 2013-02-23 14:40:13 +01:00
flv.h
flvdec.c cosmetics: Fix dropable --> droppable typo 2012-12-09 13:36:11 +01:00
flvenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
fmtconvert.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
fmtconvert.h cosmetics: Consistently place static, inline and av_cold attributes/keywords. 2012-04-04 14:54:13 +02:00
fraps.c fraps: fix off-by one bug for version 1. 2013-02-07 07:18:56 +01:00
frwu.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
g722.c cosmetics: Move static and inline attributes to more standard places. 2012-01-14 17:32:36 +01:00
g722.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
g722dec.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
g722enc.c g722enc: fix size argument in memset 2012-10-09 21:05:15 +02:00
g723_1.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
g723_1_data.h g723_1: add comfort noise generation 2012-08-30 18:21:12 +02:00
g726.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
get_bits.h get_bits: change the failure condition in init_get_bits 2013-01-20 14:06:52 +01:00
gif.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
gifdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
golomb-test.c Remove pointless #undefs of previously forbidden functions. 2012-12-04 21:40:22 +01:00
golomb.c
golomb.h golomb: use unsigned arithmetics in svq3_get_ue_golomb() 2012-12-08 12:55:10 +01:00
gsm.h avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
gsm_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
gsmdec.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
gsmdec_data.c
gsmdec_data.h cosmetics: Use consistent names for multiple inclusion guards. 2012-12-17 17:02:22 +01:00
gsmdec_template.c avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
h261.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
h261.h
h261_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
h261data.h
h261dec.c h261: check the mtype index 2013-08-24 16:50:12 +02:00
h261enc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
h263.c h263: Add ff_ prefix to nonstatic symbols 2012-02-15 22:06:22 +02:00
h263.h lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
h263_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
h263_parser.h
h263data.h h263: Add ff_ prefix to nonstatic symbols 2012-02-15 22:06:22 +02:00
h263dec.c cosmetics: Fix dropable --> droppable typo 2012-12-09 13:36:11 +01:00
h264.c h264: check for luma and chroma bit dept being equal 2013-03-09 18:01:09 +01:00
h264.h h264: fix ff_generate_sliding_window_mmcos() prototype. 2013-01-15 22:19:42 +01:00
h264_cabac.c h264: don't touch H264Context->ref_count[] during MB decoding 2012-10-05 02:49:45 +02:00
h264_cavlc.c h264: check for invalid zeros_left before writing 2012-12-08 17:04:22 +01:00
h264_direct.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
h264_loopfilter.c avcodec: Drop silly and/or broken printf debug output 2012-10-01 10:24:28 +02:00
h264_mb_template.c lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
h264_mc_template.c h264: use templates to avoid excessive inlining 2012-07-05 11:50:18 +01:00
h264_mp4toannexb_bsf.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
h264_mvpred.h h264: K&R formatting cosmetics for header files (part II/II) 2012-05-10 13:13:44 +02:00
h264_parser.c avcodec: Drop silly and/or broken printf debug output 2012-10-01 10:24:28 +02:00
h264_ps.c h264: fix sps parsing for SVC and CAVLC 4:4:4 Intra profiles 2012-12-19 13:40:48 +01:00
h264_refs.c h264: fix ff_generate_sliding_window_mmcos() prototype. 2013-01-15 22:19:42 +01:00
h264_sei.c Replace computations of remaining bits with calls to get_bits_left(). 2012-03-05 11:22:11 -08:00
h264data.h h264: K&R formatting cosmetics for header files (part I/II) 2012-05-10 13:02:47 +02:00
h264dsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
h264dsp.h h264: K&R formatting cosmetics for header files (part II/II) 2012-05-10 13:13:44 +02:00
h264dsp_template.c
h264idct.c
h264idct_template.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
h264pred.c Use ptrdiff_t instead of int for intra pred "stride" function parameter. 2012-10-29 17:49:13 -07:00
h264pred.h Use ptrdiff_t instead of int for intra pred "stride" function parameter. 2012-10-29 17:49:13 -07:00
h264pred_template.c Use ptrdiff_t instead of int for intra pred "stride" function parameter. 2012-10-29 17:49:13 -07:00
huffman.c huffman: add ff_huff_gen_len_table 2012-08-28 17:43:25 +02:00
huffman.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
huffyuv.c huffyuv: split encoder and decoder into separate files. 2012-12-23 11:17:49 +01:00
huffyuv.h huffyuv: split encoder and decoder into separate files. 2012-12-23 11:17:49 +01:00
huffyuvdec.c huffyuv: split encoder and decoder into separate files. 2012-12-23 11:17:49 +01:00
huffyuvenc.c huffyuv: split encoder and decoder into separate files. 2012-12-23 11:17:49 +01:00
idcinvideo.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
iff.c iff: Do not read over the source buffer 2013-08-24 11:38:48 +02:00
iirfilter.c Remove pointless #undefs of previously forbidden functions. 2012-12-04 21:40:22 +01:00
iirfilter.h
imc.c imc: Catch a division by zero 2013-08-24 11:32:58 +02:00
imcdata.h iac: generate codec tables as they are supposed to be 2012-06-09 08:38:51 +02:00
imgconvert.c imgconvert: remove PixFmtInfo 2012-11-20 12:45:58 +01:00
imx_dump_header_bsf.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
indeo2.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
indeo2data.h Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
indeo3.c indeo3: use unaligned reads on reference blocks. 2013-05-11 12:00:54 +02:00
indeo3data.h miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
indeo4.c indeo: Sanitize ff_ivi_init_planes fail paths 2013-08-24 12:11:57 +02:00
indeo4data.h indeo4: add some missing static and const qualifiers 2012-01-12 13:54:41 +01:00
indeo5.c indeo: Sanitize ff_ivi_init_planes fail paths 2013-08-24 12:11:57 +02:00
indeo5data.h
intelh263dec.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
internal.h lavc: don't reuse audio buffers 2012-12-04 21:43:53 +01:00
interplayvideo.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
intrax8.c intrax8: move functions from dsputil to own context 2012-09-02 16:32:57 +01:00
intrax8.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
intrax8dsp.c intrax8: move functions from dsputil to own context 2012-09-02 16:32:57 +01:00
intrax8dsp.h intrax8dsp: Add missing #include to make header standalone 2012-09-03 11:31:47 +02:00
intrax8huf.h
ituh263dec.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
ituh263enc.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
ivi_common.c indeo: Reject impossible FRAMETYPE_NULL 2013-08-24 12:11:57 +02:00
ivi_common.h indeo: Bound-check before applying transform 2013-08-24 12:09:02 +02:00
ivi_dsp.c indeo4/5: remove constant parameter num_bands from wavelet recomposition 2012-10-10 21:24:32 +02:00
ivi_dsp.h indeo4/5: remove constant parameter num_bands from wavelet recomposition 2012-10-10 21:24:32 +02:00
jfdctfst.c libavcodec: Prefix fdct_ifast, fdct_ifast248 2012-02-15 22:06:38 +02:00
jfdctint.c doxygen: Do not include license boilerplates in Doxygen comment blocks. 2012-02-06 19:39:24 +01:00
jfdctint_template.c
jpegls.c avcodec: Convert some commented-out printf/av_log instances to av_dlog 2012-10-01 10:24:28 +02:00
jpegls.h Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
jpeglsdec.c jpegls: check the scan offset 2013-05-31 23:00:30 +02:00
jpeglsdec.h
jpeglsenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
jrevdct.c Remove lowres video decoding 2012-04-21 18:56:19 +01:00
jvdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
kbdwin.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
kbdwin.h
kgv1dec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
kmvc.c kmvc: Clip pixel position to valid range 2013-07-06 15:06:31 +02:00
lagarith.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
lagarithrac.c lagarith: fix buffer overreads. 2012-03-28 07:06:47 -07:00
lagarithrac.h lagarith: avoid infinite loop in lag_rac_refill() 2013-02-23 14:40:04 +01:00
latm_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
lcl.h
lcldec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
lclenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libavcodec.v lavc/lavf: remove unnecessary symbols from the symbol version script. 2012-01-31 07:26:31 +01:00
libfaac.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-05-08 19:05:21 +02:00
libfdk-aacenc.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-05-08 19:05:21 +02:00
libgsm.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
libilbc.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
libmp3lame.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-05-08 19:05:21 +02:00
libopencore-amr.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-05-08 19:05:21 +02:00
libopenjpegdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
libopenjpegenc.c lavc: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
libopus.c Opus encoder using libopus 2012-10-01 14:42:40 +02:00
libopus.h Opus encoder using libopus 2012-10-01 14:42:40 +02:00
libopusdec.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
libopusenc.c Opus encoder using libopus 2012-10-01 14:42:40 +02:00
libschroedinger.c Add missing includes for code relying on external libraries 2012-08-16 16:47:02 +03:00
libschroedinger.h Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libschroedingerdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
libschroedingerenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libspeexdec.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
libspeexenc.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-05-08 19:05:21 +02:00
libtheoraenc.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
libvo-aacenc.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-05-08 19:05:21 +02:00
libvo-amrwbenc.c avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member 2012-09-04 23:13:44 +03:00
libvorbis.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-05-08 19:05:21 +02:00
libvpxdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
libvpxenc.c libvpxenc: Support forcing keyframes 2012-12-09 20:28:08 +02:00
libx264.c libx264: use the library specific default rc_initial_buffer_occupancy 2013-01-15 09:12:46 +01:00
libxavs.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
libxvid.c libxvid: remove useless doxy comments. 2012-10-22 15:20:23 +02:00
libxvid.h libxvid: Give more suitable names to libxvid-related files. 2012-05-09 18:18:05 +02:00
libxvid_rc.c libxvid: Give more suitable names to libxvid-related files. 2012-05-09 18:18:05 +02:00
ljpegenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
loco.c loco: check that there is data left after decoding a plane. 2013-02-23 14:39:19 +01:00
log2_tab.c avutil: Duplicate ff_log2_tab instead of sharing it across libs 2012-10-12 20:39:17 +02:00
lpc.c lpc: Add a function for calculating reflection coefficients from samples 2012-10-29 21:53:16 +02:00
lpc.h lpc: Add a function for calculating reflection coefficients from samples 2012-10-29 21:53:16 +02:00
lsp.c celp_math: Replace duplicate ff_dot_productf() by ff_scalarproduct_c() 2012-08-27 20:37:49 +02:00
lsp.h
lzw.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
lzw.h
lzwenc.c
mace.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
Makefile build: make audio_frame_queue a stand-alone component 2013-02-17 22:38:37 +01:00
mathops.h Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
mathtables.c Revert "avutil: Add a copy of ff_sqrt_tab back into avutil to restore ABI compatibility" 2012-10-23 07:33:05 +02:00
mdct.c
mdct_fixed.c
mdct_float.c
mdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
mimic.c mimic: initialize padding of swap_buf through av_fast_padded_malloc 2012-12-05 00:02:44 +01:00
mjpeg.c mjpeg: Rename some symbols to avpriv_* instead of ff_* 2012-09-09 22:22:07 +03:00
mjpeg.h Add support for building shared libraries with MSVC 2012-10-18 14:26:15 +03:00
mjpeg2jpeg_bsf.c mjpeg: Rename some symbols to avpriv_* instead of ff_* 2012-09-09 22:22:07 +03:00
mjpeg_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
mjpega_dump_header_bsf.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
mjpegbdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
mjpegdec.c mjpeg: Check the unescaped size for overflows 2013-06-30 16:03:27 +02:00
mjpegdec.h lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
mjpegenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
mjpegenc.h
mlp.c
mlp.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
mlp_parser.c mlp: store the channel layout for each substream. 2013-02-07 07:15:01 +01:00
mlp_parser.h mlp: store the channel layout for each substream. 2013-02-07 07:15:01 +01:00
mlpdec.c mlpdec: Do not set invalid context in read_restart_header 2013-08-24 11:49:01 +02:00
mlpdsp.c dsputil: split out mlp dsp function 2012-10-11 12:01:08 +02:00
mlpdsp.h mlpdsp: adding missing file 2012-10-11 12:34:36 +02:00
mmvideo.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
motion_est.c Move avutil tables only used in libavcodec to libavcodec. 2012-10-11 18:29:36 +02:00
motion_est_template.c avcodec: Drop silly and/or broken printf debug output 2012-10-01 10:24:28 +02:00
motionpixels.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
motionpixels_tablegen.c
motionpixels_tablegen.h
movsub_bsf.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
mp3_header_compress_bsf.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
mp3_header_decompress_bsf.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
mpc.c mpc7/8: use planar sample format 2012-10-01 13:42:44 -04:00
mpc.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
mpc7.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
mpc7data.h
mpc8.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
mpc8data.h
mpc8huff.h
mpcdata.h mpc: pad mpc_CC/SCF[] tables to allow for negative indices. 2012-03-10 14:28:08 -08:00
mpeg4audio.c
mpeg4audio.h Add support for building shared libraries with MSVC 2012-10-18 14:26:15 +03:00
mpeg4data.h mpeg4: Add ff_ prefixes to nonstatic symbols 2012-02-15 22:06:52 +02:00
mpeg4video.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
mpeg4video.h mpeg4: Add ff_ prefixes to nonstatic symbols 2012-02-15 22:06:52 +02:00
mpeg4video_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
mpeg4video_parser.h
mpeg4videodec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
mpeg4videoenc.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
mpeg12.c mpeg12: do not decode extradata more than once. 2012-12-19 22:32:54 +01:00
mpeg12.h mpeg12: do not decode extradata more than once. 2012-12-19 22:32:54 +01:00
mpeg12data.c avcodec: Rename avpriv_frame_rate_tab to ff_mpeg12_frame_rate_tab 2012-10-18 14:26:14 +03:00
mpeg12data.h avcodec: Rename avpriv_frame_rate_tab to ff_mpeg12_frame_rate_tab 2012-10-18 14:26:14 +03:00
mpeg12decdata.h
mpeg12enc.c avcodec: Rename avpriv_frame_rate_tab to ff_mpeg12_frame_rate_tab 2012-10-18 14:26:14 +03:00
mpegaudio.c
mpegaudio.h
mpegaudio_parser.c mp3dec: Fix VBR bit rate parsing 2013-03-09 18:01:09 +01:00
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudiodata.c mpegaudio: move ff_mpa_enwindow to a separate file 2012-08-24 10:45:39 +01:00
mpegaudiodata.h Add support for building shared libraries with MSVC 2012-10-18 14:26:15 +03:00
mpegaudiodec.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
mpegaudiodec_float.c mpegaudiodec: use planar sample format for output unless packed is requested 2012-11-25 19:05:58 -05:00
mpegaudiodecheader.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
mpegaudiodsp.h x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
mpegaudiodsp_data.c mpegaudio: move ff_mpa_enwindow to a separate file 2012-08-24 10:45:39 +01:00
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c mpegaudio: move ff_mpa_enwindow to a separate file 2012-08-24 10:45:39 +01:00
mpegaudioenc.c Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 2012-11-11 13:35:12 -05:00
mpegaudiotab.h
mpegvideo.c mpegvideo: allocate sufficiently large scratch buffer for interlaced vid 2013-05-31 23:00:30 +02:00
mpegvideo.h mpegvideo: Do REBASE_PICTURE with byte pointers 2013-02-19 08:09:08 +01:00
mpegvideo_enc.c lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
mpegvideo_motion.c lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
mpegvideo_parser.c avcodec: Rename avpriv_frame_rate_tab to ff_mpeg12_frame_rate_tab 2012-10-18 14:26:14 +03:00
mpegvideo_xvmc.c
msgsmdec.c avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
msgsmdec.h
msmpeg4.c avcodec: Convert some commented-out printf/av_log instances to av_dlog 2012-10-01 10:24:28 +02:00
msmpeg4.h msmpeg4: Split encoding backend code off from general backend code. 2012-03-01 23:11:09 +01:00
msmpeg4data.c msmpeg4: Split encoding backend code off from general backend code. 2012-03-01 23:11:09 +01:00
msmpeg4data.h msmpeg4: Split encoding backend code off from general backend code. 2012-03-01 23:11:09 +01:00
msmpeg4enc.c avcodec: Convert some commented-out printf/av_log instances to av_dlog 2012-10-01 10:24:28 +02:00
msrle.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
msrledec.c msrledec: check bounds before constructing a possibly invalid pointer, 2013-02-07 07:18:57 +01:00
msrledec.h msrle: convert MS RLE decoding function to bytestream2. 2012-04-11 16:30:41 -04:00
mss1.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
mss2.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
mss2dsp.c MSS2 decoder 2012-08-31 07:37:16 +02:00
mss2dsp.h MSS2 decoder 2012-08-31 07:37:16 +02:00
mss3.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
mss4.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
mss12.c mss12: merge decode_pixel() and decode_top_left_pixel() 2012-09-03 14:41:59 +02:00
mss12.h mss12: avoid unnecessary division in arith*_get_bit() 2012-09-06 20:44:04 +02:00
mss34dsp.c mss3: split DSP functions that are used in MTS2(MSS4) into separate file 2012-07-09 18:17:51 +02:00
mss34dsp.h mss3: split DSP functions that are used in MTS2(MSS4) into separate file 2012-07-09 18:17:51 +02:00
msvideo1.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
mxpegdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
nellymoser.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
nellymoser.h
nellymoserdec.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
nellymoserenc.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-05-08 19:05:21 +02:00
noise_bsf.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
nuv.c nuv: Reset the frame on resize 2013-08-24 16:46:50 +02:00
old_codec_ids.h lavc: fix mixing CODEC_ID/AV_CODEC_ID in C++ code. 2012-08-10 18:48:40 +02:00
options.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
options_table.h misc typo, style and wording fixes 2012-12-18 13:36:51 +01:00
pamenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
parser.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
parser.h parser: Move Doxygen documentation to the header files 2012-11-02 16:44:23 +01:00
pcm-mpeg.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
pcm.c pcm: always use codec->id instead of codec_id 2013-08-24 11:50:52 +02:00
pcm_tablegen.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
pcm_tablegen.h
pcx.c pcx: Do not overread source buffer in pcx_rle_decode 2013-08-24 11:45:56 +02:00
pcxenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
pgssubdec.c PGS subtitles: Set AVSubtitle pts value 2012-11-18 18:34:05 +01:00
pictordec.c pictordec: pass correct context to avpriv_request_sample 2013-09-07 10:14:30 +02:00
png.c png: use av_mallocz_array() for the zlib zalloc function 2013-03-09 18:10:16 +01:00
png.h
pngdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
pngdsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
pngdsp.h png: move DSP functions to their own DSP context. 2012-01-29 08:11:18 -08:00
pngenc.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
pnm.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
pnm.h
pnm_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
pnmdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
pnmenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
proresdata.c prores: move data shared between decoder and encoder to common file 2012-02-15 07:14:45 +01:00
proresdata.h prores: move data shared between decoder and encoder to common file 2012-02-15 07:14:45 +01:00
proresdec.c proresdec: support mixed interlaced/non-interlaced content 2013-05-12 08:38:36 +02:00
proresdsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
proresdsp.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
proresenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
psymodel.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
psymodel.h aacenc: Deinterleave input samples before processing. 2012-01-23 11:40:46 -08:00
pthread.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
ptx.c Return proper error code after av_log_ask_for_sample() 2012-12-23 18:56:56 +01:00
put_bits.h lavc: move put_bits_left in put_bits.h 2013-06-30 16:03:27 +02:00
qcelpdata.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
qcelpdec.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
qdm2.c qdm2: Conceal broken samples 2013-08-24 11:34:04 +02:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2data.h
qdrw.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
qpeg.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
qtrle.c qtrle: add more checks against pixel_ptr being negative. 2013-02-23 14:41:10 +01:00
qtrleenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
r210dec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
ra144.c Move avutil tables only used in libavcodec to libavcodec. 2012-10-11 18:29:36 +02:00
ra144.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
ra144dec.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
ra144enc.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-05-08 19:05:21 +02:00
ra288.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
ra288.h Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
ralf.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
ralfdata.h RealAudio Lossless decoder 2012-03-19 18:46:34 +01:00
rangecoder.c rangecoder-test: Drop timer output that clutters stderr 2012-10-15 21:16:36 +02:00
rangecoder.h rangecoder: K&R formatting cosmetics 2012-10-12 20:56:54 +02:00
ratecontrol.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
ratecontrol.h cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
raw.c pixfmt: support more yuva formats 2012-10-30 12:02:42 +01:00
raw.h Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
rawdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
rawenc.c lavc: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
rdft.c
rdft.h
rectangle.h
remove_extradata_bsf.c
resample.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
resample2.c lavc: deprecate the audio resampling API. 2012-10-05 13:47:56 +02:00
rl.h vlc/rl: Add ff_ prefix to the nonstatic symbols 2012-02-15 22:06:26 +02:00
rl2.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
rle.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
rle.h
roqaudioenc.c Move avutil tables only used in libavcodec to libavcodec. 2012-10-11 18:29:36 +02:00
roqvideo.c
roqvideo.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
roqvideodec.c roqvideodec: fix a potential infinite loop in roqvideo_decode_frame(). 2013-03-09 18:01:09 +01:00
roqvideoenc.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
rpza.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
rtjpeg.c rtjpeg: Use init_get_bits8 2013-08-24 16:47:34 +02:00
rtjpeg.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
rv10.c rv10: check that extradata is large enough 2013-04-18 22:03:32 +02:00
rv10enc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
rv20enc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
rv30.c rv30: fix masking in rv30_loop_filter() 2013-01-17 22:00:01 +01:00
rv30data.h
rv30dsp.c
rv34.c lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
rv34.h lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
rv34_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
rv34data.h h263: Add ff_ prefix to nonstatic symbols 2012-02-15 22:06:22 +02:00
rv34dsp.c arm: call arm-specific rv34dsp init functions under if (ARCH_ARM) 2012-10-10 15:28:50 +02:00
rv34dsp.h arm: call arm-specific rv34dsp init functions under if (ARCH_ARM) 2012-10-10 15:28:50 +02:00
rv34vlc.h
rv40.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
rv40data.h
rv40dsp.c arm: call arm-specific rv34dsp init functions under if (ARCH_ARM) 2012-10-10 15:28:50 +02:00
rv40vlc2.h
s3tc.c txd: port to bytestream2 API 2012-03-12 11:37:47 -07:00
s3tc.h s3tc.h: Add missing #include to fix standalone header compilation. 2012-03-16 18:51:57 +01:00
s302m.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
sbr.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
sbrdsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
sbrdsp.h sbrdsp: Use standard multiple inclusion guards. 2012-04-04 14:54:11 +02:00
sgi.h
sgidec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
sgienc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
shorten.c shorten: use the unsigned type where needed 2013-03-12 13:37:10 +01:00
simple_idct.c Don't use ff_cropTbl[] for IDCT. 2012-03-06 10:47:42 -08:00
simple_idct.h
simple_idct_template.c Don't use ff_cropTbl[] for IDCT. 2012-03-06 10:47:42 -08:00
sinewin.c
sinewin.h Convert vector_fmul range of functions to YASM and add AVX versions 2012-05-21 17:13:05 -04:00
sinewin_tablegen.c fix hardcoded tables compililation caused by missing math constants 2012-06-21 18:05:40 +02:00
sinewin_tablegen.h Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
sipr.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
sipr.h Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
sipr16k.c celp_math: Replace duplicate ff_dot_productf() by ff_scalarproduct_c() 2012-08-27 20:37:49 +02:00
sipr16kdata.h
siprdata.h
smacker.c smacker: check the return value of smacker_decode_tree 2013-06-16 15:58:26 +02:00
smc.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
snow.c snow: use VideoDSPContext 2012-12-29 18:05:49 +01:00
snow.h snow: use VideoDSPContext 2012-12-29 18:05:49 +01:00
snowdata.h snow: Add ff_ prefix to nonstatic symbols 2012-02-15 22:06:58 +02:00
snowdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
snowenc.c snow: fix build after 594d4d5df3 2012-12-07 16:35:06 +01:00
sp5x.h
sp5xdec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
srtdec.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
sunrast.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
sunrast.h avcodec: add a Sun Rasterfile encoder 2012-02-17 14:28:56 -05:00
sunrastenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
svq1.c svq1: K&R formatting cosmetics 2012-10-10 14:14:22 +02:00
svq1.h svq1: K&R formatting cosmetics 2012-10-10 14:14:22 +02:00
svq1_cb.h
svq1_vlc.h svq1: K&R formatting cosmetics 2012-10-10 14:14:22 +02:00
svq1dec.c svq1dec: clip motion vectors to the frame size. 2013-04-18 22:06:09 +02:00
svq1enc.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
svq1enc_cb.h svq1: K&R formatting cosmetics 2012-10-10 14:14:22 +02:00
svq3.c svq3: unbreak decoding 2013-02-18 02:49:45 +01:00
svq13.c svq1: K&R formatting cosmetics 2012-10-10 14:14:22 +02:00
synth_filter.c
synth_filter.h
tableprint.h
tak.c tak: demuxer, parser, and decoder 2012-12-07 16:15:02 -05:00
tak.h tak: demuxer, parser, and decoder 2012-12-07 16:15:02 -05:00
tak_parser.c tak: demuxer, parser, and decoder 2012-12-07 16:15:02 -05:00
takdec.c takdec: fix initialisation of LOCAL_ALIGNED array 2012-12-08 00:00:30 +01:00
targa.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
targa.h
targaenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
thread.h miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
tiertexseqv.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
tiff.c tiff: do not overread the source buffer 2013-06-08 16:31:54 +02:00
tiff.h
tiffenc.c pixdesc: add av_pix_fmt_get_chroma_sub_sample 2012-11-13 16:14:55 +01:00
tmv.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
truemotion1.c Return proper error code after av_log_ask_for_sample() 2012-12-23 18:56:56 +01:00
truemotion1data.h
truemotion2.c truemotion2: Sanitize tm2_read_header() 2012-12-31 11:20:45 +01:00
truespeech.c Return proper error code after av_log_ask_for_sample() 2012-12-23 18:56:56 +01:00
truespeech_data.h
tscc.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
tscc2.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
tscc2data.h TechSmith Screen Codec 2 decoder 2012-07-11 07:29:05 +02:00
tta.c ttadec: fix last frame handling when seeking 2012-12-22 14:45:35 -05:00
twinvq.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
twinvq_data.h twinvq: give massive struct a name. 2012-06-21 14:41:51 +03:00
txd.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
ulti.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
ulti_cb.h
unary.h
utils.c lavc: set the default rc_initial_buffer_occupancy 2013-01-15 09:12:41 +01:00
utvideo.c lavc: add Ut Video encoder 2012-08-20 11:22:59 +02:00
utvideo.h utvideoenc: Switch to dsputils' median prediction 2012-08-30 11:59:19 -04:00
utvideodec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
utvideoenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
v210dec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
v210enc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
v210x.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
v410dec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
v410enc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vaapi.c
vaapi.h lavc doxy: add all installed headers to doxy groups. 2012-04-09 21:25:17 +02:00
vaapi_h264.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vaapi_internal.h
vaapi_mpeg2.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vaapi_mpeg4.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vaapi_vc1.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
vb.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
vble.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
vc1.c vc1: Use codec ID from AVCodecContext while parsing frame header 2012-10-13 08:33:07 +02:00
vc1.h MSS2 decoder 2012-08-31 07:37:16 +02:00
vc1_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
vc1acdata.h vc1: Move init code shared between decoder and parser to common code file. 2012-03-07 09:36:04 +01:00
vc1data.c vc1: Do not read from array if index is invalid. 2012-03-26 17:48:13 -07:00
vc1data.h vc1: Do not read from array if index is invalid. 2012-03-26 17:48:13 -07:00
vc1dec.c vc1: check mb_height validity. 2013-08-24 16:18:19 +02:00
vc1dsp.c x86: vc1: call ff_vc1dsp_init_x86() under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
vc1dsp.h x86: vc1: call ff_vc1dsp_init_x86() under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
vcr1.c vcr1: add sanity checks 2013-09-07 10:10:09 +02:00
vda.h vda: cosmetics: fix Doxygen comment formatting 2012-08-14 12:48:52 +02:00
vda_h264.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
vdpau.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
vdpau.h lavc doxy: add all installed headers to doxy groups. 2012-04-09 21:25:17 +02:00
vdpau_internal.h
version.h avcodec: bump minor for adaptive h264 frame-mt 2012-12-18 20:26:53 +01:00
videodsp.c lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
videodsp.h lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
videodsp_template.c lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
vmdav.c vmd: refactor the inner decode loop 2013-06-01 15:28:19 +02:00
vmnc.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
vorbis.c avcodec: Drop some silly commented-out av_log() invocations 2012-10-01 10:24:28 +02:00
vorbis.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
vorbis_data.c Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 2012-11-11 13:35:12 -05:00
vorbis_enc_data.h
vorbis_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
vorbis_parser.h avcodec: add a Vorbis parser to get packet duration 2012-03-03 16:43:11 -05:00
vorbisdec.c vorbisdec: Accept 0 amplitude_bits 2013-02-26 20:21:01 +01:00
vorbisenc.c vorbisenc: use float planar sample format 2012-10-06 12:25:32 -04:00
vp3.c theora: Skip zero-sized headers 2013-01-17 19:11:54 +02:00
vp3_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
vp3data.h
vp3dsp.c Don't include common.h from avutil.h 2012-08-15 22:32:06 +03:00
vp3dsp.h vp3: move idct and loop filter pointers to new vp3dsp context 2012-07-18 10:32:19 +01:00
vp5.c vp56: make parse_header return standard error codes 2012-12-14 13:21:59 +01:00
vp5data.h
vp6.c vp56: make parse_header return standard error codes 2012-12-14 13:21:59 +01:00
vp6data.h
vp6dsp.c
vp8.c vp8: Fix pthread_cond and pthread_mutex leaks 2013-03-31 10:38:22 +02:00
vp8.h lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
vp8_parser.c Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
vp8data.h
vp8dsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
vp8dsp.h miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
vp56.c lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
vp56.h lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
vp56data.c vp56: Add ff_ prefix to nonstatic symbols 2012-02-15 22:07:14 +02:00
vp56data.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
vp56dsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
vp56dsp.h Replace all CODEC_ID_* with AV_CODEC_ID_* 2012-08-07 16:00:24 +02:00
vp56rac.c
vqavideo.c vqavideo: check the version 2013-08-24 11:28:07 +02:00
w32pthreads.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
wavpack.c wavpack: use bytestream2 in wavpack_decode_block 2013-05-31 23:00:31 +02:00
wma.c wma: do not keep private copies of some AVCodecContext fields 2012-11-01 11:29:19 -04:00
wma.h wma: do not keep private copies of some AVCodecContext fields 2012-11-01 11:29:19 -04:00
wma_common.c cosmetics: Consistently place static, inline and av_cold attributes/keywords. 2012-04-04 14:54:13 +02:00
wma_common.h cosmetics: Consistently place static, inline and av_cold attributes/keywords. 2012-04-04 14:54:13 +02:00
wmadata.h
wmadec.c wmadec: require block_align to be set. 2013-03-09 18:01:09 +01:00
wmaenc.c dsputil: move vector_fmul_scalar() to AVFloatDSPContext in libavutil 2012-11-26 11:29:06 -05:00
wmalosslessdec.c Return proper error code after av_log_ask_for_sample() 2012-12-23 18:56:56 +01:00
wmaprodata.h
wmaprodec.c wmapro: error out on impossible scale factor offsets 2013-06-30 16:03:27 +02:00
wmavoice.c wmavoice: conceal clearly corrupted blocks 2013-08-24 11:39:15 +02:00
wmavoice_data.h
wmv2.c lavc: introduce VideoDSPContext 2012-12-20 13:40:45 +01:00
wmv2.h
wmv2dec.c avcodec: Convert some commented-out printf/av_log instances to av_dlog 2012-10-01 10:24:28 +02:00
wmv2enc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
wnv1.c wnv1: cosmetics, reformat 2012-12-24 09:18:19 +01:00
ws-snd1.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
xan.c xan: remove a trivially true if(). 2012-12-24 09:17:57 +01:00
xbmenc.c Move av_reverse table to libavcodec 2012-10-12 20:39:18 +02:00
xiph.c
xiph.h
xl.c xl: Make sure the width is valid 2013-08-24 16:01:02 +02:00
xsubdec.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
xsubenc.c xsubenc: reindent 2012-09-17 15:48:20 +02:00
xvmc.h misc typo and wording fixes 2012-07-03 17:35:11 +02:00
xvmc_internal.h
xwd.h XWD encoder and decoder 2012-01-23 19:04:35 +01:00
xwddec.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
xwdenc.c lavc: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
xxan.c xxan: fix invalid memory access in xan_decode_frame_type0() 2013-03-09 18:10:16 +01:00
yop.c yop: check for input overreads. 2013-02-07 07:18:56 +01:00
zerocodec.c zerocodec: remove an unused variable. 2012-12-24 09:17:40 +01:00
zmbv.c zmbv: Reset the decoder on keyframe errors 2013-01-11 12:42:56 +01:00
zmbvenc.c Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00