1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-13 21:28:01 +02:00
FFmpeg/libavcodec
Frank Barchard 925aa96915 Second hunk from secrity fix from google.
The hunk is not fully understood but it just makes a check tighter so its
safer for us to apply until it is fully understood.

Might fix issue 2550 (and Chrome issue 68115 and unknown CERT issues).
Our bugtracker issue though should stay open until this has been fully
investiagted

Patch by Frank Barchard, fbarchard at google

Originally committed as revision 26368 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-15 17:10:49 +00:00
..
alpha
arm Fix arm asm offsets for arm/mach-o 2011-01-09 15:23:00 +00:00
avr32
bfin
mips
mlib
ppc Move mm_support() from libavcodec to libavutil, make it a public 2010-09-08 15:07:14 +00:00
ps2
sh4
sparc
x86 Fix ff_pw_3 alignment. 2011-01-14 23:26:34 +00:00
4xm.c Fix visual artifacts in 4XM decoding on big-endian system 2010-11-12 19:55:26 +00:00
8bps.c
8svx.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
a64colors.h Add missing stdint.h #include; necessary to pass 'make checkheaders'. 2010-09-08 15:34:13 +00:00
a64enc.h Introduce palette with dynamic size. 2010-10-05 12:14:14 +00:00
a64multienc.c Cosmetics, lots of. 2010-10-05 12:14:30 +00:00
a64tables.h added interlacing option and compression option for colorram (lut) 2010-08-24 15:21:27 +00:00
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c
aac_parser.c
aac_tablegen_decl.h Use filename as pattern for multiple inclusion guards. 2010-09-08 16:02:20 +00:00
aac_tablegen.c
aac_tablegen.h
aac.h aacdec: Rework channel mapping compatibility hacks. 2010-09-10 18:01:48 +00:00
aacadtsdec.c
aacadtsdec.h Restore mistakenly removed [in]/[out] Doxygen parameter attributes. 2010-07-14 21:22:06 +00:00
aaccoder.c aacenc: TLS: Save maximum values for each swb in a table. 2010-07-24 17:11:51 +00:00
aacdec.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
aacdectab.h Use the new libavcore audio channel API. 2010-11-21 20:06:22 +00:00
aacenc.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
aacenc.h
aacps_tablegen.c
aacps_tablegen.h
aacps.c
aacps.h
aacpsdata.c
aacpsy.c aacenc: Correct spreading calculation for high spreading. 2010-11-01 07:45:13 +00:00
aacpsy.h
aacsbr.c aacsbr: Eliminate double precision arithmetic. 2010-07-13 00:49:30 +00:00
aacsbr.h
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c
ac3_parser.c
ac3_parser.h Restore mistakenly removed [in]/[out] Doxygen parameter attributes. 2010-07-14 21:22:06 +00:00
ac3.c Use AC3_MAX_COEFS instead of 256 in a couple places in ac3.c 2010-12-14 14:51:43 +00:00
ac3.h cosmetics: use some size macros in ac3tab.c/h 2010-12-14 14:51:47 +00:00
ac3dec_data.c Add stereo rematrixing support to the AC-3 encoders. 2011-01-08 23:21:17 +00:00
ac3dec_data.h Add stereo rematrixing support to the AC-3 encoders. 2011-01-08 23:21:17 +00:00
ac3dec.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
ac3dec.h define AC3_CRITICAL_BANDS and use it in the AC-3 encoder and decoder. 2010-12-14 14:51:40 +00:00
ac3enc_fixed.c Convert floating-point MDCT coefficients to 24-bit fixed-point all at once 2011-01-05 20:35:36 +00:00
ac3enc_fixed.h Add stereo rematrixing support to the AC-3 encoders. 2011-01-08 23:21:17 +00:00
ac3enc_float.c Convert floating-point MDCT coefficients to 24-bit fixed-point all at once 2011-01-05 20:35:36 +00:00
ac3enc_float.h Add stereo rematrixing support to the AC-3 encoders. 2011-01-08 23:21:17 +00:00
ac3enc.c cosmetics: spacing, line wrap, and remove unneeded braces 2011-01-15 01:59:31 +00:00
ac3tab.c Add stereo rematrixing support to the AC-3 encoders. 2011-01-08 23:21:17 +00:00
ac3tab.h Add stereo rematrixing support to the AC-3 encoders. 2011-01-08 23:21:17 +00:00
acelp_filters.c
acelp_filters.h Fix Doxygen @param command attribute syntax. 2010-07-17 10:43:42 +00:00
acelp_pitch_delay.c
acelp_pitch_delay.h Fix Doxygen @param command attribute syntax. 2010-07-17 10:43:42 +00:00
acelp_vectors.c
acelp_vectors.h Fix Doxygen @param command attribute syntax. 2010-07-17 10:43:42 +00:00
adpcm.c adpcm: Skip samples whose ssd calculation has wrapped around 2010-12-01 08:57:45 +00:00
adx.h
adxdec.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
adxenc.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
alac.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
alacenc.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
allcodecs.c Lagarith decoder by Nathan Caldwell, saintdev at gmail 2011-01-08 21:22:15 +00:00
alsdec.c alsdec: Correct the ALS decoder by storing some parameters per-channel rather 2010-12-06 15:18:50 +00:00
amr.h Fix headers so that "make checkheaders" passes again 2010-10-08 08:56:36 +00:00
amrnbdata.h
amrnbdec.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
amrwbdata.h Fix make checkheaders 2010-12-21 11:19:59 +00:00
amrwbdec.c Use AVSampleFormat instead of the deprecated SampleFormat. 2011-01-01 19:45:08 +00:00
anm.c
ansi.c Replace deprecated CODEC_TYPE_AUDIO and CODEC_TYPE_VIDEO with the 2010-09-25 23:27:16 +00:00
apedec.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
api-example.c
ass.c add SubRip decoder 2010-12-28 23:52:53 +00:00
ass.h add SubRip decoder 2010-12-28 23:52:53 +00:00
assdec.c add missing files in previous commit (ASS encoder and decoder) 2010-11-13 14:18:59 +00:00
assenc.c add missing files in previous commit (ASS encoder and decoder) 2010-11-13 14:18:59 +00:00
asv1.c
atrac1.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
atrac1data.h
atrac3.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
atrac3data.h
atrac.c
atrac.h
audioconvert.c Use the new libavcore audio channel API. 2010-11-21 20:06:22 +00:00
audioconvert.h Remove declaration of function: 2010-11-21 20:06:16 +00:00
aura.c
avcodec.h Lagarith decoder by Nathan Caldwell, saintdev at gmail 2011-01-08 21:22:15 +00:00
avfft.c avfft: remove useless parens 2010-07-13 18:01:50 +00:00
avfft.h
avpacket.c Add a av_grow_packet function, to be used by code that merges 2010-11-21 10:21:06 +00:00
avs.c
bethsoftvideo.c
bethsoftvideo.h
bfi.c Prevent a crash by sanity checking buffer reads. 2011-01-06 23:14:27 +00:00
bgmc.c Allow clean initialization of lut_status array by changing type to signed int. 2010-11-08 15:22:15 +00:00
bgmc.h Allow clean initialization of lut_status array by changing type to signed int. 2010-11-08 15:22:15 +00:00
bink.c Change some band size calculations in Bink decoder to use width in blocks 2011-01-15 13:29:14 +00:00
binkaudio.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
binkdata.h
binkidct.c
bitstream_filter.c
bitstream.c
bmp.c
bmp.h
bmpenc.c Fix bmp encoder with 8 bits format and correctly set bits_per_coded_sample 2011-01-07 23:56:47 +00:00
bytestream.h
c93.c
cabac.c
cabac.h
cavs_parser.c
cavs.c Move cavs dsp functions to their own struct 2010-08-03 20:59:00 +00:00
cavs.h Move cavs dsp functions to their own struct 2010-08-03 20:59:00 +00:00
cavsdata.h
cavsdec.c Move cavs dsp functions to their own struct 2010-08-03 20:59:00 +00:00
cavsdsp.c Remove duplicate definitions of fullpel MC functions 2010-08-25 20:14:21 +00:00
cavsdsp.h Move cavs dsp functions to their own struct 2010-08-03 20:59:00 +00:00
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c
celp_filters.c
celp_filters.h Fix Doxygen @param command attribute syntax. 2010-07-17 10:43:42 +00:00
celp_math.c
celp_math.h
cga_data.c Add doxygen @file comment block 2010-07-19 11:50:07 +00:00
cga_data.h Add doxygen @file comment block 2010-07-19 11:50:07 +00:00
chomp_bsf.c
cinepak.c
cljr.c Check if buffer is large enough for given resolution. 2011-01-07 21:54:52 +00:00
cook.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
cookdata.h
costablegen.c
cscd.c Fix 24 bpp CSCD decoding, as for Windows bitmaps in this (and only this) 2010-09-10 17:33:31 +00:00
cyuv.c
dca_parser.c
dca.c Fix reading over the end of the allocated buffer. 2011-01-09 23:01:01 +00:00
dca.h
dcadata.h
dcadsp.c
dcadsp.h
dcahuff.h
dct32.c
dct-test.c Move mm_support() from libavcodec to libavutil, make it a public 2010-09-08 15:07:14 +00:00
dct.c
dctref.c
dctref.h
dirac_parser.c
dirac.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
dirac.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c In dnxhd decoder, set key_frame on decoded frame 2011-01-06 20:17:51 +00:00
dnxhdenc.c Make DNxHD encoder produce files that are strictly VC-3 compatible 2010-11-16 01:00:55 +00:00
dnxhdenc.h
dpcm.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
dpx.c Do not overread input buffer. 2011-01-07 19:55:22 +00:00
dsicinav.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
dsputil.c Remove unneeded #include 2011-01-09 02:04:30 +00:00
dsputil.h H.264/SVQ3: make chroma DC work the same way as luma DC 2011-01-15 01:10:46 +00:00
dump_extradata_bsf.c
dv_tablegen.c
dv_tablegen.h
dv_vlc_data.h
dv.c In dv decoder, set sample aspect aspect ratio, fix issue #1612 2010-09-27 21:31:29 +00:00
dvbsub_parser.c
dvbsub.c
dvbsubdec.c Pass the composition and ancillary ID for DVB subtitles via extradata instead 2010-07-14 17:28:40 +00:00
dvdata.c Fix a yuv420p sample that was incorrectly detected as yuv411p 2010-09-30 12:26:42 +00:00
dvdata.h
dvdsub_parser.c
dvdsubdec.c remove useless cast 2010-07-27 21:12:16 +00:00
dvdsubenc.c
dwt.c
dwt.h
dxa.c
dxva2_h264.c Fixed DXVA_Slice_H264_Long::BitOffsetToSliceData value. 2010-10-21 18:39:57 +00:00
dxva2_internal.h
dxva2_mpeg2.c
dxva2_vc1.c
dxva2.c
dxva2.h
eac3dec_data.c
eac3dec_data.h
eac3dec.c
eacmv.c fix indentation 2011-01-09 08:30:23 +00:00
eaidct.c
eamad.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
eatgq.c
eatgv.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
eatqi.c
elbg.c
elbg.h
error_resilience.c
escape124.c Remove incomplete Doxygen for static decode_frame functions. 2010-07-14 13:12:24 +00:00
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fft-test.c fft-test: format error output more readably 2010-08-16 20:34:06 +00:00
fft.c
fft.h Revert unintended changes to fft.h from r24890. 2010-08-23 19:35:58 +00:00
ffv1.c Fix indention of one forgotten line in ffv1.c 2010-12-12 02:54:21 +00:00
flac_parser.c Use %td instead of %PRIdPTR. The argument has type ptrdiff_t. 2010-12-30 13:34:31 +00:00
flac.c cosmetics: line wrap after last commit 2010-12-07 14:02:42 +00:00
flac.h Define FLAC_MIN_FRAME_SIZE and use it in the FLAC decoder. 2010-12-07 14:58:34 +00:00
flacdata.c
flacdata.h
flacdec.c Define FLAC_MIN_FRAME_SIZE and use it in the FLAC decoder. 2010-12-07 14:58:34 +00:00
flacenc.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
flashsv.c
flashsvenc.c
flicvideo.c Fix several security issues in flicvideo.c 2010-09-27 15:16:16 +00:00
flv.h
flvdec.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
flvenc.c
fraps.c Make FRAPS decoder use PC range instead of TV range 2010-10-02 08:39:34 +00:00
frwu.c
g722.c g722: Move the low_inv_quant6 table up to the common tables 2010-12-21 09:03:57 +00:00
g726.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
g729.h
g729data.h
g729dec.c
get_bits.h
gif.c In gif encoder, fix uninitialized value, patch by Clément Bœsch, ubitux at gmail dot com 2011-01-10 21:14:54 +00:00
gifdec.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
golomb.c
golomb.h
gsmdec_data.c Fix GSM decoding: regular GSM and MSGSM do not use the same 2010-10-02 09:51:26 +00:00
gsmdec_data.h Fix GSM decoding: regular GSM and MSGSM do not use the same 2010-10-02 09:51:26 +00:00
gsmdec_template.c Fix GSM decoding: regular GSM and MSGSM do not use the same 2010-10-02 09:51:26 +00:00
gsmdec.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
h261_parser.c
h261.c
h261.h
h261data.h
h261dec.c
h261enc.c
h263_parser.c
h263_parser.h
h263.c
h263.h
h263data.h
h263dec.c Detect incorrect padding with wrong stuffing codes used by NEC N-02B. 2010-12-04 05:44:18 +00:00
h264_cabac.c H.264/SVQ3: make chroma DC work the same way as luma DC 2011-01-15 01:10:46 +00:00
h264_cavlc.c H.264/SVQ3: make chroma DC work the same way as luma DC 2011-01-15 01:10:46 +00:00
h264_direct.c
h264_loopfilter.c
h264_mp4toannexb_bsf.c
h264_mvpred.h
h264_parser.c In h264 parser, return immediately if buf_size is 0, avoid printing 2010-07-23 00:34:09 +00:00
h264_parser.h
h264_ps.c H.264 decode: support cropping up to 28 pixels in interlaced mode. 2010-11-03 20:52:28 +00:00
h264_refs.c
h264_sei.c
h264.c H.264/SVQ3: make chroma DC work the same way as luma DC 2011-01-15 01:10:46 +00:00
h264.h H.264/SVQ3: make chroma DC work the same way as luma DC 2011-01-15 01:10:46 +00:00
h264data.h H.264/SVQ3: make chroma DC work the same way as luma DC 2011-01-15 01:10:46 +00:00
h264dsp.c H.264/SVQ3: make chroma DC work the same way as luma DC 2011-01-15 01:10:46 +00:00
h264dsp.h H.264/SVQ3: make chroma DC work the same way as luma DC 2011-01-15 01:10:46 +00:00
h264dspenc.c
h264enc.c
h264idct.c H.264/SVQ3: make chroma DC work the same way as luma DC 2011-01-15 01:10:46 +00:00
h264pred.c Whitespace cosmetics. 2010-12-29 21:23:31 +00:00
h264pred.h Support CODEC_FLAG_EMU_EDGE in VP8 decoder. 2010-12-28 17:37:19 +00:00
huffman.c
huffman.h
huffyuv.c
idcinvideo.c
iff.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
iff.h
iirfilter.c
iirfilter.h
imc.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
imcdata.h
imgconvert.c Fix avpicture_alloc(), which was aligning the linesizes with 0 and thus 2010-12-12 15:31:49 +00:00
imgconvert.h Move internal function ff_set_systematic_pal() to libavcore, and 2010-11-09 22:22:36 +00:00
imx_dump_header_bsf.c
indeo2.c
indeo2data.h
indeo3.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
indeo3data.h
indeo5.c Fix Doxygen @param command attribute syntax. 2010-07-17 10:43:42 +00:00
indeo5data.h
intelh263dec.c
internal.h
interplayvideo.c Check for invalid decode op-codes, fixes issue 2522. 2011-01-10 10:47:10 +00:00
intrax8.c
intrax8.h
intrax8dsp.c
intrax8huf.h
inverse.c Make ff_inverse stay with libavutil, and optional copy it to libavcodec. 2010-07-21 12:37:37 +00:00
ituh263dec.c
ituh263enc.c cosmetics, indentation 2010-10-21 06:22:54 +00:00
ivi_common.c Check symbol validity to avoid a crash, fixes issue 2523. 2011-01-15 10:18:38 +00:00
ivi_common.h Fix Doxygen @param command attribute syntax. 2010-07-17 10:43:42 +00:00
ivi_dsp.c
ivi_dsp.h Fix Doxygen @param command attribute syntax. 2010-07-17 10:43:42 +00:00
jfdctfst.c
jfdctint.c
jpegls.c
jpegls.h
jpeglsdec.c
jpeglsdec.h
jpeglsenc.c
jrevdct.c
kgv1dec.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
kmvc.c
lagarith.c Lagarith: fix decoding of one-coloured frames by reading the per-plane 2011-01-15 12:44:48 +00:00
lagarithrac.c Lagarith decoder by Nathan Caldwell, saintdev at gmail 2011-01-08 21:22:15 +00:00
lagarithrac.h Lagarith decoder by Nathan Caldwell, saintdev at gmail 2011-01-08 21:22:15 +00:00
latm_parser.c Add single stream LATM/LOAS decoder 2010-11-02 08:32:04 +00:00
lcl.h
lcldec.c
lclenc.c Add .pix_fmts to LCL encoder 2010-12-31 04:56:44 +00:00
libavcodec.v
libdirac_libschro.c
libdirac_libschro.h
libdirac.h
libdiracdec.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
libdiracenc.c
libfaac.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
libgsm.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
libmp3lame.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
libopencore-amr.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
libopenjpeg.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
libschroedinger.c
libschroedinger.h
libschroedingerdec.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
libschroedingerenc.c
libspeexdec.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
libtheoraenc.c
libvorbis.c Add audio flag to libvorbis AVOption. 2010-12-30 04:22:41 +00:00
libvpxdec.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
libvpxenc.c Avoid rollover in settings conversion. 2010-12-12 16:27:32 +00:00
libx264.c Add fullrange support to libx264.c x264 interface 2010-12-07 09:51:27 +00:00
libxavs.c Replace deprecated CODEC_TYPE_AUDIO and CODEC_TYPE_VIDEO with the 2010-09-25 23:27:16 +00:00
libxvid_internal.h
libxvid_rc.c
libxvidff.c Use forced key frames when encoding with libxvid. 2010-10-22 18:01:48 +00:00
ljpegenc.c
loco.c
lpc.c
lpc.h
lsp.c Move lsp2lpc_sipr() function to common code so it can be reused in a 2010-09-07 20:46:29 +00:00
lsp.h Move lsp2lpc_sipr() function to common code so it can be reused in a 2010-09-07 20:46:29 +00:00
lzw.c
lzw.h
lzwenc.c
mace.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
Makefile Lagarith decoder by Nathan Caldwell, saintdev at gmail 2011-01-08 21:22:15 +00:00
mathops.h
mdct_tablegen.c
mdct_tablegen.h
mdct.c
mdec.c Make PSX MDEC decoder output YUVJ420 and always use IDCT_SIMPLE. This 2011-01-02 11:16:21 +00:00
mimic.c
mjpeg2jpeg_bsf.c MJPEG/AVI1 to JPEG/JFIF bitstream filter. 2010-11-11 15:24:11 +00:00
mjpeg_parser.c
mjpeg.c
mjpeg.h
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c Fix memleak in mjpeg decoder. 2010-10-22 02:25:26 +00:00
mjpegdec.h Add a seperate VLC table for progressive jpeg so we dont have to subtract 16 in the inner loop. 2010-10-21 22:44:41 +00:00
mjpegenc.c Count non-header data towards intra block bit count in MJPEG encoder 2010-12-04 05:21:03 +00:00
mjpegenc.h
mlp_parser.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
mlp_parser.h
mlp.c
mlp.h
mlpdec.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
mlpdsp.c
mmvideo.c perform height sanity check in mmvideo decoder 2011-01-10 12:23:03 +00:00
motion_est_template.c
motion_est.c
motion-test.c Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_ 2010-09-04 09:59:08 +00:00
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c
movsub_bsf.c
mp3_header_compress_bsf.c
mp3_header_decompress_bsf.c
mpc7.c Musepack SV8 supports "mono" files (though it still codes them as stereo), 2010-11-21 20:42:06 +00:00
mpc7data.h
mpc8.c Musepack SV8 supports "mono" files (though it still codes them as stereo), 2010-11-21 20:42:06 +00:00
mpc8data.h
mpc8huff.h
mpc.c Musepack SV8 supports "mono" files (though it still codes them as stereo), 2010-11-21 20:42:06 +00:00
mpc.h Musepack SV8 supports "mono" files (though it still codes them as stereo), 2010-11-21 20:42:06 +00:00
mpcdata.h
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4video.c
mpeg4video.h
mpeg4videodec.c mpeg4videodec: reset time_base.num to 0 when detecting time_base.den=0 2011-01-03 23:33:20 +00:00
mpeg4videoenc.c
mpeg12.c Make dc_lum_vlc and dc_chroma_vlc non-static symbols, 2011-01-05 19:38:42 +00:00
mpeg12.h Make dc_lum_vlc and dc_chroma_vlc non-static symbols, 2011-01-05 19:38:42 +00:00
mpeg12data.c
mpeg12data.h
mpeg12decdata.h
mpeg12enc.c
mpegaudio3.h
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_float.c Fix memleak when using mp*float decoder. 2010-07-18 19:53:24 +00:00
mpegaudiodec.c Handle ID3v1 tag while decoding mp[123] frames 2011-01-10 11:36:11 +00:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudioenc.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
mpegaudiotab.h
mpegvideo_common.h
mpegvideo_enc.c Make mpeg4 encoder log a more explicit error message when the timebase 2011-01-05 11:36:43 +00:00
mpegvideo_parser.c
mpegvideo_xvmc.c Simplify: Remove impossible condition. 2010-11-09 23:58:41 +00:00
mpegvideo.c Simplify tff setting code in MPV_frame_start(). 2010-12-25 19:49:19 +00:00
mpegvideo.h
msgsmdec.c Fix GSM decoding: regular GSM and MSGSM do not use the same 2010-10-02 09:51:26 +00:00
msgsmdec.h Fix headers so that "make checkheaders" passes again 2010-10-08 08:56:36 +00:00
msmpeg4.c msmpeg4v1: fix undefined behaviour in msmpeg4_decode_picture_header() 2010-08-24 15:40:57 +00:00
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msrle.c
msrledec.c Fix possibly exploitable out of buffer writes in msrle_decode_pal4(). 2010-11-02 01:19:15 +00:00
msrledec.h
msvideo1.c
nellymoser.c
nellymoser.h
nellymoserdec.c Use the new libavcore audio channel API. 2010-11-21 20:06:22 +00:00
nellymoserenc.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
noise_bsf.c
nuv.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
opt.c add FF_API_SET_STRING_OLD define to disable the deprecated av_set_string API 2010-09-30 20:34:35 +00:00
opt.h add FF_API_SET_STRING_OLD define to disable the deprecated av_set_string API 2010-09-30 20:34:35 +00:00
options.c Export dca profile information. 2011-01-06 22:34:12 +00:00
pamenc.c
parser.c Fix index_entries pos: 2010-09-27 22:17:58 +00:00
parser.h
pcm_tablegen.c
pcm_tablegen.h
pcm-mpeg.c Use the new libavcore audio channel API. 2010-11-21 20:06:22 +00:00
pcm.c Do not crash for illegal sample size, fixes issue 2502. 2011-01-11 14:08:45 +00:00
pcx.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
pcxenc.c Fix size of monoblack_pal array, code uses 16 values unconditionally. 2010-12-25 16:09:23 +00:00
pgssubdec.c 100l, fix missing decrement on split PGS packets. 2010-11-23 07:01:49 +00:00
pictordec.c Replace deprecated CODEC_TYPE_AUDIO and CODEC_TYPE_VIDEO with the 2010-09-25 23:27:16 +00:00
png.c
png.h
pngdec.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
pngenc.c
pnm_parser.c
pnm.c Do not stop decoding on pnm files with negative maxval. 2011-01-10 22:09:52 +00:00
pnm.h
pnmdec.c
pnmenc.c
psymodel.c psymodel: Const correct FFPsyWindowInfo. 2010-08-30 23:48:35 +00:00
psymodel.h psymodel: Const correct FFPsyWindowInfo. 2010-08-30 23:48:35 +00:00
pthread.c
ptx.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
put_bits.h
qcelpdata.h
qcelpdec.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c Return the amount of input data actually used in the qdm2 decoder, 2010-12-13 17:54:00 +00:00
qdm2data.h
qdrw.c
qpeg.c
qtrle.c
qtrleenc.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
r210dec.c Reindent after r25115. 2010-09-13 22:09:28 +00:00
ra144.c
ra144.h
ra144dec.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
ra144enc.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
ra288.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
ra288.h
rangecoder.c
rangecoder.h
ratecontrol.c Use hierarchic names convention (prefix them with av_expr) for the 2010-11-08 14:06:49 +00:00
ratecontrol.h
raw.c
raw.h
rawdec.c Move internal function ff_set_systematic_pal() to libavcore, and 2010-11-09 22:22:36 +00:00
rawenc.c
rdft.c
rectangle.h
remove_extradata_bsf.c
resample2.c
resample.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
rl2.c Remove incomplete Doxygen for static decode_frame functions. 2010-07-14 13:12:24 +00:00
rl.h
rle.c
rle.h
roqaudioenc.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
roqvideo.c Check for invalid motion vector, fixes issue 2521. 2011-01-10 10:28:06 +00:00
roqvideo.h
roqvideodec.c
roqvideoenc.c
rpza.c
rtjpeg.c
rtjpeg.h
rv10.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
rv10enc.c
rv20enc.c Fix rv20 encoding so the binary decoder can decode it. 2010-09-26 01:56:48 +00:00
rv30.c
rv30data.h
rv30dsp.c
rv34.c
rv34.h
rv34data.h
rv34vlc.h
rv40.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
rv40data.h
rv40dsp.c
rv40vlc2.h
s3tc.c
s3tc.h
sbr.h
sgi.h
sgidec.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
sgienc.c
shorten.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
simple_idct.c
simple_idct.h
sipr16k.c
sipr16kdata.h
sipr.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
sipr.h
siprdata.h
smacker.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
smc.c
snow.c
snow.h
sonic.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
sp5x.h
sp5xdec.c sp5x: remove broken code under #if 0 2010-08-25 20:14:17 +00:00
srtdec.c srtdec: ensure we don't read 1 byte after buffer end if the buffer is not 2011-01-02 23:40:30 +00:00
sunrast.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c
svq1enc_cb.h
svq1enc.c
svq3.c H.264/SVQ3: make chroma DC work the same way as luma DC 2011-01-15 01:10:46 +00:00
synth_filter.c
synth_filter.h
tableprint.c
tableprint.h
targa.c Create a targa.h file to contain common definitions for targa encoder 2010-10-13 10:39:45 +00:00
targa.h Create a targa.h file to contain common definitions for targa encoder 2010-10-13 10:39:45 +00:00
targaenc.c Add support for PIX_FMT_RGBA in the targa encoder. 2010-10-13 13:11:45 +00:00
tiertexseqv.c
tiff.c Return on negative soff sizes, fixes issue 2515. 2011-01-09 19:29:39 +00:00
tiff.h
tiffenc.c
tmv.c 8088flex TMV video decoder now uses ff_draw_pc_font() 2010-07-18 07:46:29 +00:00
truemotion1.c Check for vectable ID > 0, fixes issue 2508. 2011-01-10 10:36:14 +00:00
truemotion1data.h
truemotion2.c Check for several overreads, fixes issue 2512. 2011-01-09 19:38:32 +00:00
truespeech_data.h try to give TrueSpeech decoder tables more sensible names 2010-11-06 13:31:17 +00:00
truespeech.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
tscc.c
tta.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
twinvq_data.h
twinvq.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
txd.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
ulti_cb.h
ulti.c
unary.h
utils.c don't complain about codec type/id mismatche for attachment streams 2011-01-12 00:33:22 +00:00
v210dec.c
v210enc.c
v210x.c
vaapi_h264.c
vaapi_internal.h
vaapi_mpeg2.c
vaapi_mpeg4.c
vaapi_vc1.c
vaapi.c
vaapi.h
vb.c
vc1_parser.c
vc1.c Make WMV3 decoder attempt to decode WMVP as well 2010-09-26 13:56:50 +00:00
vc1.h RES_SM in WMV3 is really two flags, so split it in decoder 2010-09-26 13:54:35 +00:00
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c Make WMV3 decoder attempt to decode WMVP as well 2010-09-26 13:56:50 +00:00
vc1dsp.c Remove duplicate definitions of fullpel MC functions 2010-08-25 20:14:21 +00:00
vcr1.c
vdpau_internal.h
vdpau.c
vdpau.h
vmdav.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
vmnc.c
vorbis_data.c
vorbis_dec.c Second hunk from secrity fix from google. 2011-01-15 17:10:49 +00:00
vorbis_enc_data.h
vorbis_enc.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
vorbis.c
vorbis.h
vp3_parser.c
vp3.c Remove dead code in theora_decode_tables 2010-10-26 07:37:51 +00:00
vp3data.h
vp3dsp.c
vp5.c VP5/6/8: eliminate CABAC dependency 2010-08-04 23:04:05 +00:00
vp5data.h
vp6.c Move vp6_filter_diag4() from DSPContext to VP56DSPContext. 2010-08-25 13:42:28 +00:00
vp6data.h
vp6dsp.c Move vp6_filter_diag4() from DSPContext to VP56DSPContext. 2010-08-25 13:42:28 +00:00
vp8_parser.c
vp8.c Fix valgrind invalid read on top MB rows with CODEC_FLAG_EMU_EDGE set. 2010-12-30 14:33:21 +00:00
vp8data.h VP8: slightly faster DCT coefficient probability update 2010-08-03 23:21:47 +00:00
vp8dsp.c VP8: much faster DC transform handling 2010-08-02 20:57:03 +00:00
vp8dsp.h VP8: much faster DC transform handling 2010-08-02 20:57:03 +00:00
vp56.c 10l: missed one reindent. 2010-07-28 05:40:38 +00:00
vp56.h VP5/6/8: ~7% faster arithmetic decoding 2010-08-12 01:11:32 +00:00
vp56data.c
vp56data.h
vp56dsp.c cosmetic 2010-08-28 14:07:16 +00:00
vp56dsp.h Move vp6_filter_diag4() from DSPContext to VP56DSPContext. 2010-08-25 13:42:28 +00:00
vp56rac.c VP5/6/8: ~7% faster arithmetic decoding 2010-08-12 01:11:32 +00:00
vqavideo.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
w32thread.c
wavpack.c Limit number of samples decoded for WavPack mono mode, so decoded samples will 2011-01-08 19:23:24 +00:00
wma.c
wma.h
wmadata.h
wmadec.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
wmaenc.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
wmaprodata.h
wmaprodec.c do not read over the end of the packet 2011-01-15 16:39:52 +00:00
wmavoice_data.h
wmavoice.c Fix typo. 2010-12-26 22:48:13 +00:00
wmv2.c
wmv2.h
wmv2dec.c Fix crash decoding broken wmv2 files. 2011-01-02 23:41:02 +00:00
wmv2enc.c
wnv1.c
ws-snd1.c Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +00:00
xan.c Fix memleak: free palette data on close. 2010-11-23 20:42:03 +00:00
xiph.c
xiph.h
xl.c
xsubdec.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
xsubenc.c
xvmc_internal.h
xvmc.h
yop.c Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +00:00
zmbv.c
zmbvenc.c