ffmpeg/libavcodec
Michael Niedermayer 258b60c224 Gcc idiocy fixes related to filter_mb_edge*.
Change order of operands as gcc uses a hardcoded register per operand it seems
even for static functions
thus reducing unneeded moved (now functions try to pass the same argument in
the same spot).
Change signed int to unsigned int for array indexes as signed requires signed
extension while unsigned is free.
move the +52 up and merge it where it will end as a lea instruction, gcc always
splits the 52 out there turning the free +52 into an expensive one otherwise.
The changed code becomes a little faster.

Originally committed as revision 21375 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-22 01:59:17 +00:00
..
alpha
arm Add missing guards and includes to arm/aac.h 2010-01-16 15:54:01 +00:00
avr32
bfin
mips
mlib
ppc refactor and optimize scalarproduct 2009-12-05 15:09:10 +00:00
ps2
sh4
sparc
x86 Use two separate memory arguments since 8+() is invalid gas syntax 2010-01-21 09:46:57 +00:00
4xm.c Fix red/blue swap for 4xa files. 2010-01-07 22:33:26 +00:00
8bps.c Remove unnecessary calls to avcodec_check_dimensions, the check is already 2009-10-13 20:13:28 +00:00
8svx.c
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c Pad the extradata in the AAC ADTS to AudioSpecificConfig bitstream filter. 2009-11-15 19:40:44 +00:00
aac_parser.c
aac_parser.h
aac.c AAC: optimise bitstream reading in decode_spectrum_and_dequant() 2010-01-15 14:02:52 +00:00
aac.h AAC: Reduce depth of vlc_spectral tables to 2 2010-01-13 16:46:39 +00:00
aaccoder.c
aacdectab.h
aacenc.c Add support for hard-coded MDCT-related ff_sine_windows tables. 2010-01-09 13:28:04 +00:00
aacenc.h
aacpsy.c
aacpsy.h
aactab.c AAC: Compress codebook tables and optimise sign bit handling 2010-01-13 16:46:28 +00:00
aactab.h AAC: Compress codebook tables and optimise sign bit handling 2010-01-13 16:46:28 +00:00
aandcttab.c
aandcttab.h
aasc.c
ac3_parser.c
ac3_parser.h
ac3.c Change code so it uses 2 adds instead of one FFABS. 2010-01-14 17:50:33 +00:00
ac3.h
ac3dec_data.c
ac3dec_data.h
ac3dec.c Use MULH instead of 64x64 multiplication, around 5% overall speedup on Intel Atom. 2010-01-12 23:02:07 +00:00
ac3dec.h
ac3enc.c Move ff_reverse in libavcodec to av_reverse in libavutil. 2009-11-09 09:11:35 +00:00
ac3tab.c
ac3tab.h
acelp_filters.c 10l: Fix forgotten variable rename from r14893 (fixes issue 1675). 2010-01-11 10:54:59 +00:00
acelp_filters.h Commit some functions that are used by both SIPR and AMR. 2009-10-27 23:53:18 +00:00
acelp_pitch_delay.c Implement ff_decode_pitch_lag() that is used by both AMR and SIPR. 2009-11-15 10:41:46 +00:00
acelp_pitch_delay.h Implement ff_decode_pitch_lag() that is used by both AMR and SIPR. 2009-11-15 10:41:46 +00:00
acelp_vectors.c Add tables used by both AMR-NB and SIPR 2009-12-19 14:05:31 +00:00
acelp_vectors.h cosmetics: Reformat some function declarations. 2009-12-24 12:13:03 +00:00
adpcm.c Set CODEC_CAP_SUBFRAMES for adpcm decoders 2010-01-21 12:57:24 +00:00
adx.h
adxdec.c
adxenc.c
alac.c
alacenc.c alacenc : use private compression_level value consistently. 2009-10-17 08:04:33 +00:00
allcodecs.c H264 DXVA2 implementation 2010-01-20 18:54:51 +00:00
alsdec.c Reindent after last commit. 2010-01-12 20:37:56 +00:00
anm.c Deluxe Paint Animation decoder 2010-01-10 05:41:36 +00:00
apedec.c refactor and optimize scalarproduct 2009-12-05 15:09:10 +00:00
api-example.c Allow building api-example from outside of libavcodec and also 2009-10-06 06:18:57 +00:00
asv1.c Move ff_reverse in libavcodec to av_reverse in libavutil. 2009-11-09 09:11:35 +00:00
atrac1.c Add support for hard-coded MDCT-related ff_sine_windows tables. 2010-01-09 13:28:04 +00:00
atrac1data.h
atrac3.c
atrac3data.h
atrac.c
atrac.h
audioconvert.c
audioconvert.h
aura.c Auravision Aura 2 decoder 2009-12-23 16:01:15 +00:00
avcodec.h Clarify CODEC_CAP_SUBFRAMES. 2010-01-21 13:49:47 +00:00
avpacket.c indent 2009-12-11 21:50:08 +00:00
avs.c
beosthread.c Always call avcodec_thread_init() 2010-01-20 22:55:50 +00:00
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bitstream_filter.c
bitstream.c Use more consistent / meaningful parameter names for the 2009-11-29 23:01:29 +00:00
bmp.c Make BMP decoder produce flipped picture with RLE compression. 2009-10-01 05:46:17 +00:00
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 More av_cold for infrequently called functions. 2010-01-13 02:16:00 +00:00
cdgraphics.c Fix cdg reference and buffer_hints value: 2009-12-26 11:07:47 +00:00
celp_filters.c Cosmetics: make celp_filters.* formatting more consistent with the rest of 2009-12-16 17:15:57 +00:00
celp_filters.h Cosmetics: make celp_filters.* formatting more consistent with the rest of 2009-12-16 17:15:57 +00:00
celp_math.c
celp_math.h
cga_data.c
cga_data.h
cinepak.c
cljr.c
colorspace.h
cook.c cook: use constant seed for dithering RNG 2009-11-29 15:15:50 +00:00
cookdata.h
costablegen.c Fix out-of-tree builds with --enable-hardcoded-tables 2009-10-28 19:38:31 +00:00
cscd.c Remove unnecessary calls to avcodec_check_dimensions, the check is already 2009-10-13 20:13:28 +00:00
cyuv.c Release cyuv/aura decoder buffer 2010-01-08 18:54:52 +00:00
dca_parser.c
dca.c Remove unused variable j. 2009-10-28 14:40:05 +00:00
dca.h
dcadata.h
dcahuff.h
dct-test.c
dct.c Floating point discrete cosine transform 2010-01-20 00:39:47 +00:00
dctref.c
dirac_parser.c
dirac.c Add a function to parse Dirac's sequence header 2010-01-11 00:31:44 +00:00
dirac.h Add a function to parse Dirac's sequence header 2010-01-11 00:31:44 +00:00
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c
dnxhdenc.c avoid integer overflow in dnxhd encoder, fixes #1557 2009-11-20 00:13:34 +00:00
dnxhdenc.h Move dnxhdenc to execute2 multithreading API. 2009-10-12 14:43:57 +00:00
dpcm.c
dpx.c Set bits_per_raw_sample appropriately in dpx decoder. 2009-12-16 20:46:48 +00:00
dsicinav.c
dsputil.c Mark the h264 c loop filter as av_always_inline av_flatten to make sure its 2010-01-19 22:54:13 +00:00
dsputil.h Floating point discrete cosine transform 2010-01-20 00:39:47 +00:00
dump_extradata_bsf.c
dv.c Align mb_bit_buffer and vs_bit_buffer as their alignment is checked by assert(). 2010-01-12 13:54:35 +00:00
dvbsub_parser.c
dvbsub.c
dvbsubdec.c
dvdata.c fix sar for dvcpro hd, patch by Charles Yates, charles dot yates at gmail dot com 2009-10-18 21:08:23 +00:00
dvdata.h Split parts of dvdata.h into dvdata.c, this ensures that things like 2009-10-16 07:55:57 +00:00
dvdsub_parser.c
dvdsubdec.c
dvdsubenc.c
dxa.c Remove unnecessary calls to avcodec_check_dimensions, the check is already 2009-10-13 20:13:28 +00:00
dxva2_h264.c H264 DXVA2 implementation 2010-01-20 18:54:51 +00:00
dxva2.h H264 DXVA2 implementation 2010-01-20 18:54:51 +00:00
eac3dec_data.c
eac3dec_data.h
eac3dec.c
eacmv.c update my email address 2010-01-09 03:31:13 +00:00
eaidct.c
eamad.c
eatgq.c
eatgv.c update my email address 2010-01-09 03:31:13 +00:00
eatqi.c
elbg.c Small ELBG optimization: use last pixel as a initial guess for the codebook 2010-01-02 12:15:09 +00:00
elbg.h
error_resilience.c 4:2:2 4:4:4 bugfix for the error concealment code. 2009-12-01 01:01:37 +00:00
escape124.c
eval.c
eval.h
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fft-test.c Floating point discrete cosine transform 2010-01-20 00:39:47 +00:00
fft.c Add ff_init_ff_cos_tabs function and use it in rdft.c to ensure that the 2009-11-05 18:29:06 +00:00
ffv1.c
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c Set sample format in flac_decode_init() rather than in 2009-11-01 16:48:05 +00:00
flacenc.c Move autocorrelation function from flacenc.c to lpc.c. Also rename the 2009-10-17 21:00:39 +00:00
flashsv.c
flashsvenc.c Remove unnecessary calls to avcodec_check_dimensions, the check is already 2009-10-13 20:13:28 +00:00
flicvideo.c
flv.h Split flv decoding out. 2010-01-07 05:36:45 +00:00
flvdec.c Split H263 encoder and decoder from common code. 2010-01-09 14:59:06 +00:00
flvenc.c Split H263 encoder and decoder from common code. 2010-01-09 14:59:06 +00:00
fraps.c
frwu.c Add decoder for "forward uncompressed". 2009-10-13 18:15:57 +00:00
g726.c
g729.h
g729data.h
g729dec.c
get_bits.h ARM: use ALT_BITSTREAM_READER on cores with fast unaligned access 2009-12-22 08:09:46 +00:00
gif.c use lzw compression in gif encoder 2009-12-03 19:17:39 +00:00
gifdec.c
golomb.c
golomb.h
h261_parser.c
h261.c
h261.h
h261data.h
h261dec.c Use get_bits_left() instead of size_in_bits - get_bits_count(). 2009-11-16 17:42:43 +00:00
h261enc.c
h263_parser.c
h263_parser.h
h263.c Split H263 encoder and decoder from common code. 2010-01-09 14:59:06 +00:00
h263.h Split H263 encoder and decoder from common code. 2010-01-09 14:59:06 +00:00
h263data.h Make inter_level/run global again, msmpeg4 uses them. 2010-01-09 18:12:06 +00:00
h263dec.c Split H263 encoder and decoder from common code. 2010-01-09 14:59:06 +00:00
h264_cabac.c Cosmetic, get rid of &x[0] 2010-01-18 23:55:19 +00:00
h264_cavlc.c Move dquant check into qscale overflow check. 2010-01-21 21:01:26 +00:00
h264_direct.c Fix compilation with -O0. 2010-01-18 23:41:12 +00:00
h264_loopfilter.c Gcc idiocy fixes related to filter_mb_edge*. 2010-01-22 01:59:17 +00:00
h264_mp4toannexb_bsf.c
h264_mvpred.h Remove 2 checks from fetch_diagonal_mv() that apparently serve no purpose. 2010-01-19 02:28:26 +00:00
h264_parser.c
h264_parser.h
h264_ps.c 10l for someone, Store chroma_qp_diff in the correct struct. 2010-01-18 14:05:30 +00:00
h264_refs.c Split all the reference picture handling off h264.c. 2010-01-12 20:59:00 +00:00
h264_sei.c Split SEI code off h264.c. 2010-01-12 18:54:40 +00:00
h264.c Cosmetic, get rid of &x[0] 2010-01-18 23:55:19 +00:00
h264.h Dont waste time initializing stuff for deblocking intra mbs, none of 2010-01-19 03:14:45 +00:00
h264data.h Split cabac decoding code out of h264.c. 2010-01-13 02:35:36 +00:00
h264dspenc.c More av_cold for infrequently called functions. 2010-01-13 02:16:00 +00:00
h264enc.c
h264idct.c
h264pred.c ARM: NEON optimised H264 16x16, 8x8 pred 2009-12-02 14:56:45 +00:00
h264pred.h ARM: NEON optimised H264 16x16, 8x8 pred 2009-12-02 14:56:45 +00:00
huffman.c
huffman.h
huffyuv.c Implement alpha channel decoding for BGR HuffYUV. 2010-01-14 01:32:49 +00:00
idcinvideo.c
iirfilter.c
iirfilter.h
imc.c
imcdata.h
imgconvert.c Use PIX_FMT_NONE for -1 when enum PixelFormat is expected (fixes two icc warnings). 2009-12-14 11:18:28 +00:00
imgconvert.h
imx_dump_header_bsf.c
indeo2.c Move ff_reverse in libavcodec to av_reverse in libavutil. 2009-11-09 09:11:35 +00:00
indeo2data.h
indeo3.c
indeo3data.h
intelh263dec.c Split H263 encoder and decoder from common code. 2010-01-09 14:59:06 +00:00
internal.h Doxy for ff_match_2uint16(). 2010-01-10 04:06:34 +00:00
interplayvideo.c 16-bit Interplay video does not need palette control 2009-12-27 14:07:21 +00:00
intrax8.c
intrax8.h
intrax8dsp.c More av_cold for infrequently called functions. 2010-01-13 02:16:00 +00:00
intrax8huf.h
ituh263dec.c Split H263 encoder and decoder from common code. 2010-01-09 14:59:06 +00:00
ituh263enc.c Better title for the file. 2010-01-12 04:49:18 +00:00
jfdctfst.c Remove SHIFT_TEMPS from jfdct code. 2009-10-20 11:19:54 +00:00
jfdctint.c Remove SHIFT_TEMPS from jfdct code. 2009-10-20 11:19:54 +00:00
jpegls.c
jpegls.h
jpeglsdec.c
jpeglsdec.h
jpeglsenc.c
jrevdct.c
kmvc.c
lcl.h
lcldec.c Remove unnecessary calls to avcodec_check_dimensions, the check is already 2009-10-13 20:13:28 +00:00
lclenc.c
libavcodec.v Add symbol versioning for shared libraries 2010-01-16 04:49:02 +00:00
libdirac_libschro.c
libdirac_libschro.h
libdirac.h
libdiracdec.c
libdiracenc.c
libfaac.c
libfaad.c Do not print 'faac:' when using libfaad. 2009-12-10 22:29:21 +00:00
libgsm.c
libmp3lame.c
libopencore-amr.c
libopenjpeg.c Fix colours for QT JPEG2000, fixes issue 1540. 2009-12-29 12:00:28 +00:00
libschroedinger.c
libschroedinger.h
libschroedingerdec.c
libschroedingerenc.c
libspeexdec.c
libtheoraenc.c Clarify comment: although still hacky, it is correct for existing libtheora 2009-12-12 20:18:49 +00:00
libvorbis.c
libx264.c Update libx264.c to use new libx264 features 2010-01-19 04:00:08 +00:00
libxvid_internal.h
libxvid_rc.c
libxvidff.c
ljpegenc.c Correct a forgotten RGB32. 2009-12-10 19:40:15 +00:00
loco.c Do not try to free memory that was never allocated (partial revert of r20231). 2009-10-16 15:16:59 +00:00
lpc.c Move autocorrelation function from flacenc.c to lpc.c. Also rename the 2009-10-17 21:00:39 +00:00
lpc.h
lsp.c Make lsp2polyf() function non-static for upcoming usage in SIPR 2009-11-24 16:58:50 +00:00
lsp.h Make lsp2polyf() function non-static for upcoming usage in SIPR 2009-11-24 16:58:50 +00:00
lzw.c
lzw.h lzw.h does not need get_bits.h, tiff.c needs intreadwrite.h for AV_R* though 2009-12-03 19:19:57 +00:00
lzwenc.c use lzw compression in gif encoder 2009-12-03 19:17:39 +00:00
mace.c
Makefile H264 DXVA2 implementation 2010-01-20 18:54:51 +00:00
mathops.h Move COPY3_IF_LT to lavc/mathops.h 2010-01-20 06:01:54 +00:00
mdct_tablegen.c Add support for hard-coded MDCT-related ff_sine_windows tables. 2010-01-09 13:28:04 +00:00
mdct_tablegen.h Fix out of tree build with hardcoded tables 2010-01-15 20:48:34 +00:00
mdct.c Add support for hard-coded MDCT-related ff_sine_windows tables. 2010-01-09 13:28:04 +00:00
mdec.c
mimic.c
mjpeg_parser.c
mjpeg.c
mjpeg.h
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c (Partly) support Metasoft MJPEG Codec, fixes half of issue 1611. 2009-12-10 23:06:23 +00:00
mjpegdec.h Avoid huge array for rgb ljpeg on the stack. 2009-11-02 14:12:25 +00:00
mjpegenc.c Lossless jpeg expects and uses BGRA not RGB32 (this probably caused a problem on 2009-12-10 18:14:26 +00:00
mjpegenc.h
mlp_parser.c
mlp_parser.h
mlp.c mlp: Use smaller CRC tables if CONFIG_SMALL. 2009-10-16 16:03:26 +00:00
mlp.h
mlpdec.c Remove pointless CONFIG_MLP_DECODER preprocessor check. 2009-12-29 17:20:19 +00:00
mlpdsp.c
mmvideo.c update my email address 2010-01-09 03:31:13 +00:00
motion_est_template.c
motion_est.c
motion-test.c
motionpixels_tablegen.c Add support for hardcoding the motionpixels rgb to yuv table. 2009-11-26 21:20:28 +00:00
motionpixels_tablegen.h Add support for hardcoding the motionpixels rgb to yuv table. 2009-11-26 21:20:28 +00:00
motionpixels.c Add support for hardcoding the motionpixels rgb to yuv table. 2009-11-26 21:20:28 +00:00
movsub_bsf.c
mp3_header_compress_bsf.c
mp3_header_decompress_bsf.c
mpc7.c Fix an issue uncovered by commit 20623: 2009-11-30 10:25:20 +00:00
mpc7data.h
mpc8.c Fix an issue uncovered by commit 20623: 2009-11-30 10:25:20 +00:00
mpc8data.h
mpc8huff.h
mpc.c mpegaudiodec, mpc and qdm2 all use the same mpa_synth window, so make 2009-10-19 17:21:02 +00:00
mpc.h
mpcdata.h
mpeg4audio.c Use get_bits_left() instead of size_in_bits - get_bits_count(). 2009-11-16 17:42:43 +00:00
mpeg4audio.h Mark AOT_ALS as a supported MPEG-4 audio object type. 2009-11-12 05:22:51 +00:00
mpeg4data.h Make some tables static again, i mistakely thought they would be used in several 2010-01-09 17:22:37 +00:00
mpeg4video_parser.c Make sure the parsers do not overwrite width/height as this can interfere 2009-12-05 03:53:12 +00:00
mpeg4video_parser.h
mpeg4video.c Move 3 direct MV related functions that i left out from h263.c to mpeg4video.c. 2010-01-08 19:59:51 +00:00
mpeg4video.h Make some tables static again, i mistakely thought they would be used in several 2010-01-09 17:22:37 +00:00
mpeg4videodec.c Rename most non static h263 tables so their name contains h263. 2010-01-08 17:51:48 +00:00
mpeg4videoenc.c Rename most non static h263 tables so their name contains h263. 2010-01-08 17:51:48 +00:00
mpeg12.c Be less picky on invalid frame_pred_frame_dct values. 2009-12-12 19:44:01 +00:00
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12decdata.h
mpeg12enc.c
mpegaudio_parser.c
mpegaudio_tablegen.c Add support for hardcoding the mpegaudiodec tables. 2009-10-28 18:42:52 +00:00
mpegaudio_tablegen.h Revert "Add required header #include to fix 'make checkheaders'." 2009-11-26 10:06:41 +00:00
mpegaudio.c
mpegaudio.h Reduce stack memory allocation in MP3 decoder 2009-11-04 23:33:08 +00:00
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec.c Use get_bits_left() instead of size_in_bits - get_bits_count(). 2009-11-16 17:42:43 +00:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudioenc.c Use floating point mathematics when encoding mpeg audio. 2009-09-30 15:13:09 +00:00
mpegaudiotab.h
mpegvideo_common.h Get rid of pointless CONFIG_WMV2 definition. 2009-12-30 02:08:25 +00:00
mpegvideo_enc.c Add missing internal.h to files calling ff_match_2uint16(). 2010-01-11 04:57:04 +00:00
mpegvideo_parser.c Merge init & declaration of buf_end. 2009-12-14 11:57:33 +00:00
mpegvideo_xvmc.c Consistently use third person in doxies. 2009-10-27 20:36:17 +00:00
mpegvideo.c H264 DXVA2 implementation 2010-01-20 18:54:51 +00:00
mpegvideo.h Split H263 encoder and decoder from common code. 2010-01-09 14:59:06 +00:00
msmpeg4.c Move AVCodecs from h263dec.c to msmpeg4.c and disentangle init decode init. 2010-01-08 19:40:10 +00:00
msmpeg4.h Get rid of pointless CONFIG_WMV_DECODER definition. 2009-12-30 02:09:51 +00:00
msmpeg4data.c Rename mpeg4 intra vlc tables so they contain "mpeg4", this improves readability 2010-01-08 17:41:14 +00:00
msmpeg4data.h Split the mpeg4 encoder and decoder off h263.c 2010-01-07 23:53:49 +00:00
msrle.c
msrledec.c Make MS RLE decoder produce both bottom-up and top-down pictures 2009-10-01 05:42:55 +00:00
msrledec.h
msvideo1.c
nellymoser.c
nellymoser.h
nellymoserdec.c Add support for hard-coded MDCT-related ff_sine_windows tables. 2010-01-09 13:28:04 +00:00
nellymoserenc.c Mark apply_mdct() function as static; it is only used within the file. 2009-11-26 09:55:03 +00:00
noise_bsf.c
nuv.c
opt.c Revert r20249, it seems the union trick works everywhere 2009-10-17 19:35:47 +00:00
opt.h Add an experimental AVOption2 that uses an union instead of double for default_val. 2009-10-16 12:31:32 +00:00
options.c Add MBtree support for libx264 2009-12-08 20:01:46 +00:00
os2thread.c Always call avcodec_thread_init() 2010-01-20 22:55:50 +00:00
pamenc.c Split PAM encoder off into its own file. 2009-10-28 06:41:58 +00:00
parser.c
parser.h
pcm-mpeg.c
pcm.c Move ff_reverse in libavcodec to av_reverse in libavutil. 2009-11-09 09:11:35 +00:00
pcx.c Fix indentation. 2009-10-27 15:05:24 +00:00
pcxenc.c
pgssubdec.c
png.c
png.h
pngdec.c pngdec.c : release allocated buffers. 2009-12-01 11:38:37 +00:00
pngenc.c
pnm_parser.c whitespace cosmetics: K&R coding style, prettyprinting 2009-10-27 16:57:35 +00:00
pnm.c Support ASCII pnms. 2009-12-01 16:56:13 +00:00
pnm.h Support ASCII pnms. 2009-12-01 16:56:13 +00:00
pnmdec.c Support ASCII pnms. 2009-12-01 16:56:13 +00:00
pnmenc.c Split PAM encoder off into its own file. 2009-10-28 06:41:58 +00:00
psymodel.c
psymodel.h
pthread.c Always call avcodec_thread_init() 2010-01-20 22:55:50 +00:00
ptx.c
put_bits.h Make sure that compilation fails if functions like ff_put_string are used in code 2009-12-07 21:06:51 +00:00
qcelpdata.h
qcelpdec.c Reindent after last commit 2010-01-04 19:26:08 +00:00
qdm2.c mpegaudiodec, mpc and qdm2 all use the same mpa_synth window, so make 2009-10-19 17:21:02 +00:00
qdm2data.h
qdrw.c Do not try to free memory that was never allocated (partial revert of r20231). 2009-10-16 15:16:59 +00:00
qpeg.c
qtrle.c
qtrleenc.c
r210dec.c Swap red and blue when decoding r210. 2009-12-18 10:42:26 +00:00
ra144.c Use correct context for av_log(), should prevent a crash for malformed files. 2010-01-05 16:25:41 +00:00
ra144.h
ra288.c
ra288.h
rangecoder.c
rangecoder.h
ratecontrol.c
ratecontrol.h
raw.c Support decoding of SoftLab-NSK VideoTizer. 2010-01-16 13:13:49 +00:00
raw.h
rawdec.c Correctly decode some Avid AV1x samples, fixes issue 1684. 2010-01-16 10:46:45 +00:00
rawenc.c Set bits_per_coded_sample in the raw video encoder. 2010-01-08 05:08:02 +00:00
rdft.c Add ff_init_ff_cos_tabs function and use it in rdft.c to ensure that the 2009-11-05 18:29:06 +00:00
rectangle.h
remove_extradata_bsf.c
resample2.c Stop the approximation in bessel() once it does no longer improve. 2010-01-06 22:40:52 +00:00
resample.c
rl2.c
rl.h
rle.c
rle.h
roqaudioenc.c Replace big square-root table by a call to ff_sqrt(). Based on a patch 2009-10-18 16:29:10 +00:00
roqvideo.c
roqvideo.h
roqvideodec.c
roqvideoenc.c Remove unnecessary calls to avcodec_check_dimensions, the check is already 2009-10-13 20:13:28 +00:00
rpza.c
rtjpeg.c
rtjpeg.h
rv10.c Split H263 encoder and decoder from common code. 2010-01-09 14:59:06 +00:00
rv10enc.c
rv20enc.c
rv30.c
rv30data.h
rv30dsp.c More av_cold for infrequently called functions. 2010-01-13 02:16:00 +00:00
rv34.c Call avcodec_set_dimensions() instead of simply setting avctx->width/height 2009-11-24 06:05:41 +00:00
rv34.h
rv34data.h
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c
rv40vlc2.h
s3tc.c
s3tc.h
sgi.h
sgidec.c
sgienc.c Fix wrongly indented block. 2009-10-01 09:30:08 +00:00
shorten.c
simple_idct.c
simple_idct.h
sipr16k.c SIPR16k decoder 2010-01-16 03:54:55 +00:00
sipr16kdata.h SIPR16k decoder 2010-01-16 03:54:55 +00:00
sipr.c SIPR16k decoder 2010-01-16 03:54:55 +00:00
sipr.h SIPR16k decoder 2010-01-16 03:54:55 +00:00
siprdata.h Allow a SIPR table to be used by the upcoming SIPR16k decoder 2010-01-16 03:44:17 +00:00
smacker.c Set the sample format for Smacker audio in the decoder rather than in the 2009-11-01 15:08:49 +00:00
smc.c
snow.c Optimize ff_snow_horizontal_compose97i. 2010-01-11 02:52:50 +00:00
snow.h
sonic.c
sp5x.h
sp5xdec.c
sunrast.c Sun Raster RGB support 2009-10-04 08:42:23 +00:00
svq1_cb.h
svq1_vlc.h
svq1.c Add a function to match a 2 element vector of uint16_t and use it in h263 and svq1 2010-01-09 18:33:21 +00:00
svq1.h Add a function to match a 2 element vector of uint16_t and use it in h263 and svq1 2010-01-09 18:33:21 +00:00
svq1dec.c Add additional long names for the Sorenson Vector Quantizer 1 decoder 2009-10-19 18:43:28 +00:00
svq1enc_cb.h
svq1enc.c Reduce stack usage in svq1_encode_plane(). Reuse context scratch buffer 2010-01-12 09:13:32 +00:00
svq3.c Apply changes made in r21308 to svq3.c. 2010-01-19 03:16:48 +00:00
synth_filter.c Change whitespace placement a little to improve readabiliy slightly. 2009-10-29 10:58:59 +00:00
synth_filter.h Multiple inclusion guards for synth_filter.h. 2009-10-29 10:46:29 +00:00
tableprint.c Add support for hard-coded MDCT-related ff_sine_windows tables. 2010-01-09 13:28:04 +00:00
tableprint.h Add support for hard-coded MDCT-related ff_sine_windows tables. 2010-01-09 13:28:04 +00:00
targa.c
targaenc.c Fix indentation after last commit. 2009-10-01 12:21:54 +00:00
tiertexseqv.c
tiff.c lzw.h does not need get_bits.h, tiff.c needs intreadwrite.h for AV_R* though 2009-12-03 19:19:57 +00:00
tiff.h
tiffenc.c use lzw compression in gif encoder 2009-12-03 19:17:39 +00:00
tmv.c
truemotion1.c
truemotion1data.h
truemotion2.c Do not try to free memory that was never allocated (partial revert of r20231). 2009-10-16 15:16:59 +00:00
truespeech_data.h
truespeech.c
tscc.c Fix two RLE buffer size calculations in TSCC decoder. 2010-01-11 14:21:53 +00:00
tta.c
twinvq_data.h
twinvq.c Add support for hard-coded MDCT-related ff_sine_windows tables. 2010-01-09 13:28:04 +00:00
txd.c
ulti_cb.h
ulti.c Do not try to free memory that was never allocated (partial revert of r20231). 2009-10-16 15:16:59 +00:00
unary.h
utils.c More av_cold for infrequently called functions. 2010-01-13 02:16:00 +00:00
v210dec.c Remove unnecessary calls to avcodec_check_dimensions, the check is already 2009-10-13 20:13:28 +00:00
v210enc.c
v210x.c Remove unnecessary calls to avcodec_check_dimensions, the check is already 2009-10-13 20:13:28 +00:00
vaapi_h264.c Export get_slice_type() as ff_h264_get_slice_type(). 2010-01-09 16:20:41 +00:00
vaapi_internal.h Rename ff_vaapi_alloc_picture() to ff_vaapi_alloc_pic_param(). 2009-12-28 09:03:09 +00:00
vaapi_mpeg2.c Use VA_INVALID_ID instead of hard coded values. 2009-12-28 15:19:36 +00:00
vaapi_mpeg4.c Use VA_INVALID_ID instead of hard coded values. 2009-12-28 15:19:36 +00:00
vaapi_vc1.c VAAPI: fix WMV3 decoding of videos with an odd number of macroblocks per line. 2010-01-04 09:23:24 +00:00
vaapi.c Rename ff_vaapi_alloc_picture() to ff_vaapi_alloc_pic_param(). 2009-12-28 09:03:09 +00:00
vaapi.h
vb.c Remove unnecessary calls to avcodec_check_dimensions, the check is already 2009-10-13 20:13:28 +00:00
vc1_parser.c
vc1.c Print error message when true interlaced VC-1 frames are encountered 2009-10-10 07:35:31 +00:00
vc1.h Print error message when true interlaced VC-1 frames are encountered 2009-10-10 07:35:31 +00:00
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c Move AVCodecs from h263dec.c to msmpeg4.c and disentangle init decode init. 2010-01-08 19:40:10 +00:00
vc1dsp.c More av_cold for infrequently called functions. 2010-01-13 02:16:00 +00:00
vcr1.c
vdpau_internal.h Add VDPAU hardware accelerated decoding for MPEG-4 ASP which can be used 2009-11-10 18:52:39 +00:00
vdpau.c Add VDPAU hardware accelerated decoding for MPEG-4 ASP which can be used 2009-11-10 18:52:39 +00:00
vdpau.h Cosmetics: Fix indentation. 2009-11-16 01:56:47 +00:00
vmdav.c
vmnc.c Remove unnecessary calls to avcodec_check_dimensions, the check is already 2009-10-13 20:13:28 +00:00
vorbis_data.c Add vorbis channel layout support according to those defined in the Vorbis I 2009-10-02 12:59:37 +00:00
vorbis_dec.c More sane error message when extradata has not been set. 2009-12-18 15:50:39 +00:00
vorbis_enc_data.h
vorbis_enc.c Revert r20095: Allow compiling to vorbis again. 2009-12-02 23:51:15 +00:00
vorbis.c
vorbis.h Add vorbis channel layout support according to those defined in the Vorbis I 2009-10-02 12:59:37 +00:00
vp3_parser.c
vp3.c Cosmetic: indent after last change. 2009-12-19 07:34:11 +00:00
vp3data.h
vp3dsp.c
vp5.c
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp56.c
vp56.h
vp56data.c
vp56data.h
vqavideo.c
w32thread.c Always call avcodec_thread_init() 2010-01-20 22:55:50 +00:00
wavpack.c Use get_bits_left() instead of size_in_bits - get_bits_count(). 2009-11-16 17:42:43 +00:00
wma.c Add support for hard-coded MDCT-related ff_sine_windows tables. 2010-01-09 13:28:04 +00:00
wma.h
wmadata.h
wmadec.c Print error messages on errors. 2009-12-07 00:35:38 +00:00
wmaenc.c
wmaprodata.h
wmaprodec.c Add support for hard-coded MDCT-related ff_sine_windows tables. 2010-01-09 13:28:04 +00:00
wmv2.c
wmv2.h
wmv2dec.c Split H263 encoder and decoder from common code. 2010-01-09 14:59:06 +00:00
wmv2enc.c Split H263 encoder and decoder from common code. 2010-01-09 14:59:06 +00:00
wnv1.c Move ff_reverse in libavcodec to av_reverse in libavutil. 2009-11-09 09:11:35 +00:00
ws-snd1.c
xan.c Add long_name for Xxan codec. 2009-12-19 18:41:03 +00:00
xiph.c
xiph.h
xl.c Do not try to free memory that was never allocated (partial revert of r20231). 2009-10-16 15:16:59 +00:00
xsubdec.c
xsubenc.c
xvmc_internal.h
xvmc.h
zmbv.c Remove unnecessary calls to avcodec_check_dimensions, the check is already 2009-10-13 20:13:28 +00:00
zmbvenc.c cosmetics: break some long lines and insert few spaces 2009-11-20 07:26:17 +00:00