ffmpeg/libavcodec
Daniel Kang 1ba44140a3 Fix crash for files with strip size larger than the buffer.
Fixes issue 2498.

Patch by Daniel Kang, daniel.d.kang at gmail

Originally committed as revision 26243 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-06 14:44:50 +00:00
..
alpha
arm ARM: disable movw/movt for relocated values on Apple platforms 2010-09-20 21:50:46 +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 compilation on x86-32 with --disable-optimizations, 2011-01-03 11:30:04 +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
aaccoder.c
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.h
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c
ac3_parser.c
ac3_parser.h
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
ac3dec_data.h
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 Convert floating-point MDCT coefficients to 24-bit fixed-point all at once 2011-01-05 20:35:36 +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 Convert floating-point MDCT coefficients to 24-bit fixed-point all at once 2011-01-05 20:35:36 +00:00
ac3enc.c Convert floating-point MDCT coefficients to 24-bit fixed-point all at once 2011-01-05 20:35:36 +00:00
ac3tab.c cosmetics: use some size macros in ac3tab.c/h 2010-12-14 14:51:47 +00:00
ac3tab.h cosmetics: use some size macros in ac3tab.c/h 2010-12-14 14:51:47 +00:00
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
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 Change the AC-3 encoder to use floating-point. 2011-01-04 11:53:44 +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 Change the AC-3 encoder to use floating-point. 2011-01-04 11:53:44 +00:00
avfft.c
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
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 bink: make bink_rlelens static (it's only used in this file) 2010-10-30 19:51:46 +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
bytestream.h
c93.c
cabac.c
cabac.h
cavs_parser.c
cavs.c
cavs.h
cavsdata.h
cavsdec.c
cavsdsp.c Remove duplicate definitions of fullpel MC functions 2010-08-25 20:14:21 +00:00
cavsdsp.h
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c
cljr.c
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 Use the new libavcore audio channel API. 2010-11-21 20:06:22 +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 Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +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 Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +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 Reimplement ff_img_copy_plane() as av_image_copy_plane() in libavcore, 2010-09-07 21:23:45 +00:00
dsputil.h Move mm_support() from libavcodec to libavutil, make it a public 2010-09-08 15:07:14 +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
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
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 Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +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
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
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
h264_cavlc.c
h264_direct.c
h264_loopfilter.c
h264_mp4toannexb_bsf.c
h264_mvpred.h
h264_parser.c
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 SVQ3: Allow decoding if thread_count is > 1 2010-12-15 00:22:47 +00:00
h264.h
h264data.h
h264dsp.c
h264dsp.h
h264dspenc.c
h264enc.c
h264idct.c
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
indeo5data.h
intelh263dec.c
internal.h
interplayvideo.c
intrax8.c
intrax8.h
intrax8dsp.c
intrax8huf.h
inverse.c
ituh263dec.c
ituh263enc.c cosmetics, indentation 2010-10-21 06:22:54 +00:00
ivi_common.c
ivi_common.h
ivi_dsp.c
ivi_dsp.h
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
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 Change the AC-3 encoder to use floating-point. 2011-01-04 11:53:44 +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
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
mpegaudiodec.c
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 Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +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 Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +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 Use new imgutils.h API names, fix deprecation warnings. 2010-09-07 19:15:29 +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
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
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 SVQ3: Allow decoding if thread_count is > 1 2010-12-15 00:22:47 +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 Fix crash for files with strip size larger than the buffer. 2011-01-06 14:44:50 +00:00
tiff.h
tiffenc.c
tmv.c
truemotion1.c Fix aspect for 24bpp TM1 samples. 2010-11-03 17:22:19 +00:00
truemotion1data.h
truemotion2.c
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 free subtitle_header before overwriting it to avoid memleak 2010-12-31 00:06:25 +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 Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +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
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
vp8dsp.c
vp8dsp.h
vp56.c
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 Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +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 Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 2010-11-12 11:04:40 +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