1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-28 20:53:54 +02:00
FFmpeg/libavcodec
Ronald S. Bultje 464f26889c mpegaudiodec: fix seeking.
The safe bitstream reader does not allow using skip_bits_long() to seek to a
point before the start of the buffer, which was needed by the mp3 decoder.
This change instead calculates the start point of the first valid granule and
skips to that position.

Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2011-12-31 14:19:09 -05:00
..
alpha
arm rv40: NEON optimised weak loop filter 2011-12-16 14:36:01 +00:00
avr32
bfin
mips
mlib
ppc doxygen: Replace '\' by '@' in Doxygen markup tags. 2011-12-07 15:29:14 +01:00
ps2
sh4
sparc
x86 x86: Fix constraints for decode_significance*_x86 2011-12-27 09:05:14 +02:00
4xm.c 4xm: remove unused variables. 2011-12-23 09:23:20 +01:00
8bps.c
8svx.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
a64colors.h
a64enc.h
a64multienc.c
a64tables.h
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c
aac_parser.c
aac_tablegen_decl.h
aac_tablegen.c
aac_tablegen.h
aac.h Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
aacadtsdec.c
aacadtsdec.h
aaccoder.c
aacdec.c aacdec: Handle new extradata passed as side data 2011-12-21 22:52:39 +02:00
aacdectab.h
aacenc.c
aacenc.h
aacps_tablegen.c
aacps_tablegen.h
aacps.c
aacps.h
aacpsdata.c
aacpsy.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01: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
ac3.h
ac3dec_data.c
ac3dec_data.h
ac3dec.c ac3dec: cosmetics: pretty-printing 2011-12-04 16:15:48 -05:00
ac3dec.h Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
ac3dsp.c
ac3dsp.h
ac3enc_fixed.c
ac3enc_float.c
ac3enc_opts_template.c
ac3enc_template.c
ac3enc.c
ac3enc.h
ac3tab.c
ac3tab.h
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm_data.c
adpcm_data.h
adpcm.c adpcm: fix IMA SMJPEG decoding 2011-12-22 23:04:30 +01:00
adpcm.h
adpcmenc.c adpcmenc: cosmetics: pretty-printing 2011-12-04 17:07:48 -05:00
adx_parser.c adx: rename ff_adx_decode_header() to avpriv_adx_decode_header() 2011-11-26 17:00:00 -05:00
adx.c adx: rename ff_adx_decode_header() to avpriv_adx_decode_header() 2011-11-26 17:00:00 -05:00
adx.h Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
adxdec.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
adxenc.c
alac.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
alacenc.c Cleaned up alacenc.c 2011-12-01 20:14:21 -08:00
allcodecs.c Indeo 4 decoder 2011-12-28 15:22:18 +01:00
alsdec.c latmdec: fix audio specific config parsing 2011-12-03 00:42:48 +01:00
amr.h
amrnbdata.h
amrnbdec.c doxygen: eliminate Qt-style doxygen syntax 2011-12-05 13:06:58 +01:00
amrwbdata.h
amrwbdec.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
anm.c
ansi.c
apedec.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
api-example.c api-example: update to use avcodec_decode_audio4() 2011-12-04 18:29:51 -05:00
ass.c
ass.h
assdec.c
assenc.c
asv1.c
atrac1.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
atrac1data.h
atrac3.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
atrac3data.h
atrac.c
atrac.h
audioconvert.c
audioconvert.h
aura.c
avcodec.h lavc: add format field to AVFrame 2011-12-25 16:18:57 +01:00
avfft.c
avfft.h
avpacket.c
avs.c avs: call release_buffer() at the end. 2011-12-25 20:50:20 +01:00
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
binkaudio.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
binkdata.h
binkdsp.c
binkdsp.h
bit_depth_template.c
bitstream_filter.c
bitstream.c Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
bmp.c bmp: fix some 1bit samples. 2011-12-04 16:04:27 +01:00
bmp.h
bmpenc.c
bmv.c
bytestream.h bytestream: add a new set of bytestream functions with overread checking 2011-12-20 13:17:03 -05:00
c93.c
cabac.c
cabac.h
cavs_parser.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
cavs.c
cavs.h
cavsdata.h
cavsdec.c
cavsdsp.c
cavsdsp.h
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c misc Doxygen markup improvements 2011-12-05 13:06:58 +01:00
cljr.c cljr: fix buf_size sanity check 2011-12-18 23:52:53 +01:00
cook.c cook: K&R formatting cosmetics 2011-12-31 01:04:09 +01:00
cookdata.h
cos_tablegen.c
cscd.c
cyuv.c
dca_parser.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
dca.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
dca.h
dcadata.h
dcadsp.c
dcadsp.h
dcahuff.h
dct32_fixed.c
dct32_float.c
dct32.c
dct32.h
dct-test.c dct-test: remove unused variable cropTbl 2011-12-17 23:12:31 +00:00
dct.c
dct.h
dctref.c
dctref.h
dfa.c
dirac_parser.c
dirac.c
dirac.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c
dnxhdenc.c
dnxhdenc.h
dpcm.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
dpx.c
dpxenc.c
dsicinav.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
dsputil_template.c
dsputil.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
dsputil.h Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
dump_extradata_bsf.c
dv_tablegen.c
dv_tablegen.h
dv_vlc_data.h
dv.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
dvbsub_parser.c
dvbsub.c
dvbsubdec.c
dvdata.c
dvdata.h
dvdsub_parser.c
dvdsubdec.c
dvdsubenc.c
dwt.c
dwt.h
dxa.c
dxtory.c Dxtory capture format decoder 2011-12-10 11:58:03 +01:00
dxva2_h264.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
dxva2_internal.h
dxva2_mpeg2.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
dxva2_vc1.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
dxva2.c
dxva2.h dxva2.h: include d3d9.h to define LPDIRECT3DSURFACE9 2011-12-07 16:54:23 +01:00
eac3_data.c
eac3_data.h
eac3dec.c
eac3enc.c
eac3enc.h
eacmv.c
eaidct.c
eamad.c misc Doxygen markup improvements 2011-12-05 13:06:58 +01:00
eatgq.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
eatgv.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
eatqi.c
elbg.c
elbg.h
error_resilience.c lavc: introduce ER_MB_END and ER_MB_ERROR 2011-12-13 16:20:58 +01:00
escape124.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fft_fixed.c
fft_float.c
fft-fixed-test.c
fft-internal.h
fft-test.c tests/tools/examples: Replace direct exit() calls by return. 2011-12-08 01:00:58 +01:00
fft.c
fft.h
ffv1.c
flac_parser.c
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
flacenc.c
flashsv.c
flashsvenc.c
flicvideo.c
flv.h
flvdec.c
flvenc.c
fmtconvert.c
fmtconvert.h
fraps.c
frwu.c
g722.c
g722.h g722dec: Signal skipping the lower bits via AVOptions instead of bits_per_coded_sample 2011-12-05 12:41:23 +02:00
g722dec.c g722dec: Signal skipping the lower bits via AVOptions instead of bits_per_coded_sample 2011-12-05 12:41:23 +02:00
g722enc.c Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
g726.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
get_bits.h Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
gif.c
gifdec.c
golomb.c
golomb.h
gsmdec_data.c
gsmdec_data.h Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
gsmdec_template.c
gsmdec.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
h261_parser.c
h261.c
h261.h
h261data.h
h261dec.c mpegvideo: remove abort() in ff_find_unused_picture() 2011-12-14 18:17:21 +01:00
h261enc.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
h263_parser.c
h263_parser.h
h263.c
h263.h
h263data.h
h263dec.c mpegvideo: remove abort() in ff_find_unused_picture() 2011-12-14 18:17:21 +01:00
h264_cabac.c x86: Fix constraints for decode_significance*_x86 2011-12-27 09:05:14 +02:00
h264_cavlc.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
h264_direct.c
h264_loopfilter.c
h264_mp4toannexb_bsf.c
h264_mvpred.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
h264_parser.c Revert "h264: skip start code search if the size of the nal unit is known" 2011-12-19 03:24:32 +01:00
h264_ps.c
h264_refs.c h264: fix frame reordering code. 2011-12-03 08:24:27 -08:00
h264_sei.c
h264.c h264: Fix a possible overread in decode_nal_units() 2011-12-23 08:32:18 +01:00
h264.h Revert "h264: skip start code search if the size of the nal unit is known" 2011-12-19 03:24:32 +01:00
h264data.h
h264dsp_template.c
h264dsp.c
h264dsp.h
h264idct_template.c
h264idct.c
h264pred_template.c Remove extraneous semicolons 2011-12-11 17:23:24 +00:00
h264pred.c
h264pred.h
huffman.c
huffman.h
huffyuv.c avcodec: change number of plane pointers from 4 to 8 at next major bump. 2011-12-02 17:40:40 -05:00
idcinvideo.c
iff.c
iirfilter.c
iirfilter.h
imc.c get_bits: remove A32 variant 2011-12-16 21:21:48 +00:00
imcdata.h
imgconvert.c
imgconvert.h
imx_dump_header_bsf.c
indeo2.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
indeo2data.h Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
indeo3.c indeo3: check per-plane data buffer against input buffer bounds. 2011-11-29 09:58:05 -08:00
indeo3data.h
indeo4.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
indeo4data.h Indeo 4 decoder 2011-12-28 15:22:18 +01:00
indeo5.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
indeo5data.h
intelh263dec.c
internal.h avcodec: deprecate AVFrame.age 2011-12-18 22:14:33 +00:00
interplayvideo.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
intrax8.c lavc: introduce ER_MB_END and ER_MB_ERROR 2011-12-13 16:20:58 +01:00
intrax8.h
intrax8dsp.c
intrax8huf.h
inverse.c
ituh263dec.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
ituh263enc.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
ivi_common.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
ivi_common.h cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
ivi_dsp.c Indeo 4 decoder 2011-12-28 15:22:18 +01:00
ivi_dsp.h Indeo 4 decoder 2011-12-28 15:22:18 +01:00
jfdctfst.c
jfdctint_template.c Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
jfdctint.c
jpegls.c
jpegls.h
jpeglsdec.c
jpeglsdec.h
jpeglsenc.c
jrevdct.c
jvdec.c
kbdwin.c
kbdwin.h
kgv1dec.c
kmvc.c kvmc: fix invalid reads 2011-12-23 00:11:19 +01:00
lagarith.c lagarith: add decode support for arith rgb24 mode 2011-12-29 07:37:33 +01:00
lagarithrac.c
lagarithrac.h
latm_parser.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
lcl.h
lcldec.c
lclenc.c
libavcodec.v
libdirac_libschro.c
libdirac_libschro.h
libdirac.h
libdiracdec.c
libdiracenc.c
libfaac.c
libgsm.c libgsm: Reset the MS mode of GSM in the flush function 2011-12-15 09:08:40 +02:00
libmp3lame.c libmp3lame: K&R formatting cosmetics 2011-12-29 23:30:20 +01:00
libopencore-amr.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
libopenjpeg.c
libschroedinger.c
libschroedinger.h
libschroedingerdec.c
libschroedingerenc.c
libspeexdec.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
libspeexenc.c
libtheoraenc.c
libvo-aacenc.c
libvo-amrwbenc.c
libvorbis.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
libvpxdec.c
libvpxenc.c
libx264.c
libxavs.c
libxvid_internal.h
libxvid_rc.c
libxvidff.c
ljpegenc.c
loco.c
lpc.c Replace Subversion revisions in comments by Git hashes. 2011-12-21 09:04:25 +01:00
lpc.h Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
lsp.c misc Doxygen markup improvements 2011-12-05 13:06:58 +01:00
lsp.h
lzw.c
lzw.h
lzwenc.c
mace.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
Makefile Indeo 4 decoder 2011-12-28 15:22:18 +01:00
mathops.h
mdct_fixed.c
mdct_float.c
mdct.c
mdec.c
mimic.c
mjpeg2jpeg_bsf.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
mjpeg_parser.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
mjpeg.c
mjpeg.h
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c mov: Don't stick the QuickTime field ordering atom in extradata. 2011-12-21 22:04:37 -08:00
mjpegdec.h
mjpegenc.c
mjpegenc.h
mlp_parser.c
mlp_parser.h
mlp.c
mlp.h
mlpdec.c doxygen: eliminate Qt-style doxygen syntax 2011-12-05 13:06:58 +01:00
mlpdsp.c
mmvideo.c
motion_est_template.c
motion_est.c
motion-test.c tests/examples: Mark some variables only used within their files as static. 2011-12-08 01:01:00 +01:00
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c
movsub_bsf.c
mp3_header_compress_bsf.c
mp3_header_decompress_bsf.c
mpc7.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
mpc7data.h
mpc8.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
mpc8data.h
mpc8huff.h
mpc.c
mpc.h Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
mpcdata.h
mpeg4audio.c latmdec: fix audio specific config parsing 2011-12-03 00:42:48 +01:00
mpeg4audio.h latmdec: fix audio specific config parsing 2011-12-03 00:42:48 +01:00
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
mpeg4video.c
mpeg4video.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
mpeg4videodec.c get_bits: remove LAST_SKIP_CACHE macro 2011-12-17 20:04:28 +00:00
mpeg4videoenc.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
mpeg12.c error_resilience: use the ER_ namespace 2011-12-13 16:20:58 +01:00
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12decdata.h
mpeg12enc.c
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_float.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
mpegaudiodec.c mpegaudiodec: fix seeking. 2011-12-31 14:19:09 -05:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudioenc.c
mpegaudiotab.h
mpegvideo_common.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
mpegvideo_enc.c mpegvideo_enc: K&R cosmetics (line 1000-2000). 2011-12-29 13:52:04 -08:00
mpegvideo_parser.c
mpegvideo_xvmc.c
mpegvideo.c mpegvideo.c: K&R formatting and cosmetics. 2011-12-25 10:07:19 -08:00
mpegvideo.h avcodec: deprecate AVFrame.age 2011-12-18 22:14:33 +00:00
msgsmdec.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
msgsmdec.h
msmpeg4.c get_bits: remove LAST_SKIP_CACHE macro 2011-12-17 20:04:28 +00:00
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msrle.c
msrledec.c cosmetics: drop some completely pointless parentheses 2011-12-07 15:29:13 +01:00
msrledec.h
msvideo1.c
mxpegdec.c
nellymoser.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
nellymoser.h
nellymoserdec.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
nellymoserenc.c
noise_bsf.c
nuv.c
opt.h
options.c threads: default to automatic thread count detection 2011-12-31 17:40:12 +01:00
pamenc.c
parser.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
parser.h
pcm_tablegen.c
pcm_tablegen.h
pcm-mpeg.c pcm-mpeg: implement new audio decoding api 2011-12-07 13:52:00 -05:00
pcm.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
pcx.c
pcxenc.c
pgssubdec.c
pictordec.c
png.c
png.h
pngdec.c
pngenc.c
pnm_parser.c
pnm.c
pnm.h
pnmdec.c
pnmenc.c
proresdec.c get_bits: remove A32 variant 2011-12-16 21:21:48 +00:00
proresdsp.c
proresdsp.h
psymodel.c
psymodel.h
pthread.c threads: add sysconf based number of CPUs detection 2011-12-31 17:40:12 +01:00
ptx.c ptx: fix inverted check for sufficient data 2011-12-10 17:01:27 +01:00
put_bits.h
qcelpdata.h doxygen: eliminate Qt-style doxygen syntax 2011-12-05 13:06:58 +01:00
qcelpdec.c qcelpdec: K&R formatting cosmetics 2011-12-19 16:22:30 +01:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
qdm2data.h
qdrw.c
qpeg.c
qtrle.c
qtrleenc.c
r210dec.c
ra144.c
ra144.h Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
ra144dec.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
ra144enc.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
ra288.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
ra288.h
rangecoder.c
rangecoder.h
ratecontrol.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
ratecontrol.h
raw.c raw: add 10bit YUV definitions 2011-12-21 00:00:03 +01:00
raw.h
rawdec.c
rawenc.c
rdft.c
rdft.h
rectangle.h
remove_extradata_bsf.c
resample2.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
resample.c
rl2.c
rl.h
rle.c
rle.h
roqaudioenc.c
roqvideo.c
roqvideo.h
roqvideodec.c roqvideodec: set AVFrame reference before reget_buffer. 2011-12-04 16:04:27 +01:00
roqvideoenc.c
rpza.c
rtjpeg.c doxygen: eliminate Qt-style doxygen syntax 2011-12-05 13:06:58 +01:00
rtjpeg.h
rv10.c lavc: introduce ER_MB_END and ER_MB_ERROR 2011-12-13 16:20:58 +01:00
rv10enc.c
rv20enc.c
rv30.c
rv30data.h
rv30dsp.c
rv34_parser.c
rv34.c lavc: introduce ER_MB_END and ER_MB_ERROR 2011-12-13 16:20:58 +01:00
rv34.h
rv34data.h
rv34dsp.c rv34: move 4x4 dequant to RV34DSPContext 2011-12-13 12:05:34 +00:00
rv34dsp.h rv40: rearrange loop filter functions 2011-12-14 11:26:30 +00:00
rv34vlc.h
rv40.c rv40: rearrange loop filter functions 2011-12-14 11:26:30 +00:00
rv40data.h rv40: move loop filter to rv34dsp context 2011-11-30 20:54:59 +00:00
rv40dsp.c rv40: rearrange loop filter functions 2011-12-14 11:26:30 +00:00
rv40vlc2.h
s3tc.c
s3tc.h
s302m.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
sbr.h
sgi.h
sgidec.c
sgienc.c
shorten.c shorten: avoid abort() on unknown audio types 2011-12-08 11:30:24 +01:00
simple_idct_template.c
simple_idct.c
simple_idct.h
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c
sipr16kdata.h
sipr.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
sipr.h
siprdata.h
smacker.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
smc.c
snow.c snow: fix signed overflow in byte to 32-bit replication 2011-11-26 22:53:46 +00:00
snow.h snow: fix integer overflows 2011-11-26 22:53:47 +00:00
snowdata.h
snowdec.c
snowenc.c snow: fix integer overflows 2011-11-26 22:53:47 +00:00
sp5x.h
sp5xdec.c
srtdec.c
sunrast.c
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c svq1dec: call avcodec_set_dimensions() after dimensions changed. 2011-12-23 15:42:24 +01:00
svq1enc_cb.h
svq1enc.c svq1enc: remove stale altivec-related hack 2011-11-26 22:53:47 +00:00
svq3.c
synth_filter.c
synth_filter.h
tableprint.h doxygen: Replace '\' by '@' in Doxygen markup tags. 2011-12-07 15:29:14 +01:00
targa.c
targa.h
targaenc.c
thread.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
tiertexseqv.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
tiff.c
tiff.h
tiffenc.c
tmv.c tmv decoder: set correct pix_fmt 2011-12-18 06:58:03 -08:00
truemotion1.c
truemotion1data.h
truemotion2.c
truespeech_data.h
truespeech.c truespeech: fix invalid reads in truespeech_apply_twopoint_filter() 2011-12-21 18:13:06 -05:00
tscc.c Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
tta.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
twinvq_data.h
twinvq.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
txd.c txd: Fix order of operations. 2011-11-28 11:22:36 -08:00
ulti_cb.h
ulti.c ulti: Fix invalid reads 2011-12-13 20:08:15 +02:00
unary.h
utils.c lavc: add format field to AVFrame 2011-12-25 16:18:57 +01:00
utvideo.c
v210dec.c
v210enc.c
v210x.c
v410dec.c v410dec: Check for sufficient input data. Fixes crash 2011-12-28 12:47:36 -08:00
v410enc.c v410enc: fix output buffer size check 2011-12-15 17:47:10 +00:00
vaapi_h264.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
vaapi_internal.h
vaapi_mpeg2.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
vaapi_mpeg4.c Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
vaapi_vc1.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
vaapi.c
vaapi.h
vb.c
vble.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
vc1_parser.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
vc1.c vc1: use an enum for Frame Coding Mode 2011-11-28 00:40:22 +01:00
vc1.h vc1: use an enum for Frame Coding Mode 2011-11-28 00:40:22 +01:00
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c vc1dec: Use the right pointer type for the tmp pointer 2011-12-20 11:04:26 +02:00
vc1dsp.c Remove extraneous semicolons 2011-12-11 17:23:24 +00:00
vc1dsp.h
vcr1.c vcr1: drop unnecessary emms_c() calls without MMX code 2011-12-12 21:17:13 +01:00
vda_h264.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
vda_internal.h
vda.c
vda.h
vdpau_internal.h
vdpau.c
vdpau.h
version.h threads: default to automatic thread count detection 2011-12-31 17:40:12 +01:00
vmdav.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
vmnc.c
vorbis_data.c
vorbis_enc_data.h
vorbis.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
vorbis.h
vorbisdec.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
vorbisenc.c
vp3_parser.c
vp3.c vp3dec: Check coefficient index in vp3_dequant() 2011-12-23 15:42:24 +01:00
vp3data.h
vp3dsp.c
vp5.c
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8_parser.c
vp8.c vp8: flush buffers on size changes. 2011-12-02 07:21:08 -08:00
vp8.h
vp8data.h
vp8dsp.c
vp8dsp.h
vp56.c
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c
w32pthreads.h w32thread: call ResetEvent() in pthread_cond_broadcast(). 2011-12-22 19:48:52 -08:00
wavpack.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
wma.c
wma.h Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
wmadata.h
wmadec.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
wmaenc.c
wmaprodata.h
wmaprodec.c wmapro: use av_float2int() 2011-12-11 18:55:16 +00:00
wmavoice_data.h
wmavoice.c get_bits: introduce safe bitreading to prevent overreads. 2011-12-17 14:03:41 +00:00
wmv2.c
wmv2.h
wmv2dec.c
wmv2enc.c
wnv1.c
ws-snd1.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
xan.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
xiph.c
xiph.h
xl.c xl: Fix overreads 2011-12-19 20:36:26 +02:00
xsubdec.c
xsubenc.c
xvmc_internal.h
xvmc.h
xxan.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
yop.c
zmbv.c zmbv.c: coding style clean-up. 2011-12-03 14:11:39 -08:00
zmbvenc.c