1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-28 20:53:54 +02:00
FFmpeg/libavcodec
NVIDIA Corporation d37edddc09 Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which can
be used by video players.

Original patch by NVIDIA corporation.

Originally committed as revision 16628 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-16 02:14:07 +00:00
..
alpha Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
arm replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
bfin Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
mlib
ppc replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
ps2 Convert asm keyword into __asm__. 2008-10-16 13:34:09 +00:00
sh4 SH4: fix typo in asm constraint 2009-01-09 03:05:11 +00:00
sparc Remove useless inline qualifier, fixes linking with gcc 4.3. 2008-12-09 20:11:37 +00:00
x86 replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
4xm.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
8bps.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
8svx.c Make 8svx codec context table pointer const to match the type of the 2008-10-02 16:29:06 +00:00
aac_ac3_parser.c Reset state after some frame header is found. 2008-10-29 21:08:14 +00:00
aac_ac3_parser.h Factorise enum of AC3 error types to be usable by AAC in the ADTS patch that 2009-01-07 18:10:10 +00:00
aac_parser.c Support ADTS AAC files in the ffaac decoder (limited to streams containing one 2009-01-07 22:09:21 +00:00
aac_parser.h Support ADTS AAC files in the ffaac decoder (limited to streams containing one 2009-01-07 22:09:21 +00:00
aac.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
aac.h AAC: Fix AAC prediction when used in conjunction with the CPE 2008-12-21 05:28:14 +00:00
aacdectab.h Add (additional) const to many global tables. 2008-10-02 15:52:04 +00:00
aacenc.c Add (additional) const to many global tables. 2008-10-02 15:52:04 +00:00
aacpsy.c Add okayed chunks of AAC encoder psychoacoustic model 2008-08-18 05:39:44 +00:00
aacpsy.h Fix 'make checkheaders', based on a patch by Diego Pettenò, flameeyes gmail com. 2008-10-04 11:20:02 +00:00
aactab.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
aactab.h Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
aandcttab.c Move aanscales tables to their own file; fixes compilation without encoders. 2008-11-26 13:38:13 +00:00
aandcttab.h Move aanscales tables to their own file; fixes compilation without encoders. 2008-11-26 13:38:13 +00:00
aasc.c AASC can contain raw data in addition to MS-RLE 2008-12-06 08:57:31 +00:00
ac3_parser.c Factorise enum of AC3 error types to be usable by AAC in the ADTS patch that 2009-01-07 18:10:10 +00:00
ac3_parser.h Factorise enum of AC3 error types to be usable by AAC in the ADTS patch that 2009-01-07 18:10:10 +00:00
ac3.c cosmetics: alignment after last commit 2008-12-08 03:15:10 +00:00
ac3.h cosmetics: alignment after last commit 2008-12-08 03:15:10 +00:00
ac3dec_data.c revert r15812 (E-AC-3 Spectral Extension) pending further review 2008-11-13 22:38:38 +00:00
ac3dec_data.h revert r15812 (E-AC-3 Spectral Extension) pending further review 2008-11-13 22:38:38 +00:00
ac3dec.c Factorise enum of AC3 error types to be usable by AAC in the ADTS patch that 2009-01-07 18:10:10 +00:00
ac3dec.h revert r15812 (E-AC-3 Spectral Extension) pending further review 2008-11-13 22:38:38 +00:00
ac3enc.c create a separate codec_id for E-AC-3 2008-09-01 14:33:54 +00:00
ac3tab.c
ac3tab.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
acelp_filters.c Split off celp_filters.[ch] from acelp_filters.[ch] for the QCELP decoder. 2008-10-24 21:29:23 +00:00
acelp_filters.h Split off celp_filters.[ch] from acelp_filters.[ch] for the QCELP decoder. 2008-10-24 21:29:23 +00:00
acelp_pitch_delay.c Remove duplicated dot product code. Use dsputil's 2008-12-29 17:14:30 +00:00
acelp_pitch_delay.h Remove duplicated dot product code. Use dsputil's 2008-12-29 17:14:30 +00:00
acelp_vectors.c
acelp_vectors.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
adpcm.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
adx.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
adxdec.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
adxenc.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
alac.c alac : fix case where bits_per_sample is not set. 2008-09-08 19:05:46 +00:00
alacenc.c Fix an overflow in the predictor. 2008-12-05 07:58:31 +00:00
allcodecs.c Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which can 2009-01-16 02:14:07 +00:00
apedec.c Add channel layout to several audio decoders I maintain 2008-11-19 14:57:48 +00:00
apiexample.c Use M_PI from libavutil/mathematics.h instead of defining PI ourselves 2008-10-02 16:29:15 +00:00
asv1.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
atrac3.c atrac3dec: cosmetics: indentation 2008-10-02 21:17:33 +00:00
atrac3data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
audioconvert.c One const is enough. 2008-11-17 12:48:31 +00:00
audioconvert.h Add audio channel layout API to libavcodec. 2008-11-01 05:03:42 +00:00
avcodec.h Add CODEC_ID_MP1. 2009-01-13 19:13:08 +00:00
avs.c avoid POSIX reserved _t suffix 2008-12-11 22:34:14 +00:00
beosthread.c Making it easier to send arbitrary structures as work orders to MT workers 2008-11-12 17:47:23 +00:00
bethsoftvideo.c
bethsoftvideo.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
bfi.c
bitstream_filter.c Mark list heads static. Patch by Diego Pettenò 2008-10-04 09:29:31 +00:00
bitstream.c replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
bitstream.h Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
bmp.c Some BMP files have file size declared in the header equal to headers size 2008-11-24 11:24:02 +00:00
bmp.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
bmpenc.c
bytestream.h Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
c93.c
cabac.c
cabac.h Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
cavs_parser.c
cavs.c
cavs.h Avoid POSIX-reserved _t in identifier names. 2008-12-15 10:08:31 +00:00
cavsdata.h Avoid POSIX-reserved _t in identifier names. 2008-12-15 10:08:31 +00:00
cavsdec.c Avoid POSIX-reserved _t in identifier names. 2008-12-15 10:08:31 +00:00
cavsdsp.c
celp_filters.c Add a LPC filter 2008-10-30 21:05:37 +00:00
celp_filters.h Fix numbers in Doxygen comments, patch by Kenan Gillet, kenan.gillet gmail com. 2008-10-30 22:32:43 +00:00
celp_math.c Fix build. 2008-10-31 19:31:36 +00:00
celp_math.h Remove duplicated dot product code. Use dsputil's 2008-12-29 17:14:30 +00:00
cinepak.c Cinepak strip ID is a single byte 2009-01-13 08:00:37 +00:00
cljr.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
colorspace.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
cook.c Set channel_layout 2008-11-16 09:54:09 +00:00
cookdata.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
cscd.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
cyuv.c Remove useless cyuv_decode_end function 2008-10-02 15:52:12 +00:00
dca_parser.c Add support for parsing and decoding DCA-HD streams. 2008-11-29 10:06:37 +00:00
dca.c Add support for parsing and decoding DCA-HD streams. 2008-11-29 10:06:37 +00:00
dca.h Add support for parsing and decoding DCA-HD streams. 2008-11-29 10:06:37 +00:00
dcadata.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
dcahuff.h Fix huffman coded dca samples. 2008-10-28 14:43:06 +00:00
dct-test.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
dirac_parser.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
dnxhd_parser.c dnxhd parser 2008-10-24 01:38:30 +00:00
dnxhddata.c uses FF_ARRAY_ELEMS() where appropriate 2008-10-21 21:40:24 +00:00
dnxhddata.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
dnxhddec.c use dsp clear_block 2008-12-11 01:14:32 +00:00
dnxhdenc.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
dnxhdenc.h dnxhd get_pixels_8x4_sym sse2 2008-12-12 00:19:14 +00:00
dpcm.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
dsicinav.c
dsputil.c replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
dsputil.h Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
dump_extradata_bsf.c
dv.c replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
dvbsub_parser.c
dvbsub.c Replace AVSubtitleRect.rgba_palette and bitmap by AVPicture. 2009-01-03 19:17:18 +00:00
dvbsubdec.c Replace AVSubtitleRect.rgba_palette and bitmap by AVPicture. 2009-01-03 19:17:18 +00:00
dvdata.h Making idct factor tables dynamically allocated 2008-11-20 01:40:40 +00:00
dvdsub_parser.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
dvdsubdec.c Replace AVSubtitleRect.rgba_palette and bitmap by AVPicture. 2009-01-03 19:17:18 +00:00
dvdsubenc.c Replace AVSubtitleRect.rgba_palette and bitmap by AVPicture. 2009-01-03 19:17:18 +00:00
dxa.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
eac3dec.c Factorise enum of AC3 error types to be usable by AAC in the ADTS patch that 2009-01-07 18:10:10 +00:00
eacmv.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
eaidct.c Electronic Arts TGQ/TQI/MAD IDCT algorithm 2008-11-08 00:38:10 +00:00
eatgq.c Move aanscales tables to their own file; fixes compilation without encoders. 2008-11-26 13:38:13 +00:00
eatgv.c libavutil/lzo.h is a local header 2009-01-14 21:34:48 +00:00
elbg.c
elbg.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
error_resilience.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
escape124.c
eval.c Add a few const qualifiers in appropriate places. 2008-12-14 12:24:50 +00:00
eval.h Add a few const qualifiers in appropriate places. 2008-12-14 12:24:50 +00:00
faandct.c Relicense as ISC with the authors' permission. 2008-09-08 05:17:17 +00:00
faandct.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
faanidct.c
faanidct.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
faxcompr.c indent 2008-12-26 18:39:24 +00:00
faxcompr.h Merge ff_ccitt_unpack_1d and 2d. 2008-12-26 15:05:12 +00:00
fdctref.c
fft-test.c remove mdct tmp buffer 2008-08-12 00:36:36 +00:00
fft.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
ffv1.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
flac.c fix issue 616 on roundup : decoding of short flac files 2008-09-03 13:31:33 +00:00
flac.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
flacenc.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
flashsv.c flashsv: use skip_bits_long() where required 2008-11-24 19:00:55 +00:00
flashsvenc.c
flicvideo.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
fraps.c Fraps version 3 seems to be the same as Fraps v5 2008-12-04 14:43:42 +00:00
g726.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
g729.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
g729data.h cosmetics: Change comment style for consistency. 2008-10-02 15:50:24 +00:00
g729dec.c Rename acelp_math.[ch] to celp_math.[ch] to prepare for QCELP decoder merge. 2008-10-24 21:20:29 +00:00
gif.c cleanup gif, use BISTREAM_WRITER_LE 2009-01-14 00:27:43 +00:00
gifdec.c
golomb.c Update golomb decoding tables so that get_*_golomb_31() return some 2008-12-23 21:07:36 +00:00
golomb.h Add get_ue_golomb_31() 2008-12-23 21:05:47 +00:00
h261_parser.c
h261.c
h261.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
h261data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
h261dec.c Rename error_resilience to error_recognition. 2008-09-08 18:18:49 +00:00
h261enc.c
h263_parser.c
h263_parser.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
h263.c replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
h263.h replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
h263data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
h263dec.c replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
h264_mp4toannexb_bsf.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
h264_parser.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
h264_parser.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
h264.c replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
h264.h replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
h264data.h H.264 loopfilter speed tweaks 2008-12-19 14:49:17 +00:00
h264dspenc.c Mark ff_div6 and ff_rem6 static in h264.c. Patch by Diego Pettenò 2008-10-04 09:36:35 +00:00
h264enc.c Move encoder-specific quantize_c and related tables to the H.264 encoder. 2008-11-26 10:22:55 +00:00
h264idct.c flatten an array, since gcc fails at optimizing multidimensional arrays 2008-12-25 01:20:37 +00:00
h264pred.c 1.6x faster pred*_vertical_add_c 2008-12-18 01:05:06 +00:00
h264pred.h Add missing headers to allow 'make checkheaders' to pass. 2009-01-07 18:42:24 +00:00
huffman.c avoid POSIX reserved _t suffix 2008-12-11 22:56:19 +00:00
huffman.h avoid POSIX reserved _t suffix 2008-12-11 22:56:19 +00:00
huffyuv.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
idcinvideo.c The POSIX namespace shall be held sacrosanct. To that end, 2008-12-14 03:29:33 +00:00
iirfilter.c Add generic IIR filter interface with Butterworth lowpass filter implementation 2008-08-28 04:53:57 +00:00
iirfilter.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
imc.c Silence warning in imc decoder 2008-11-16 10:16:07 +00:00
imcdata.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
imgconvert_template.c Remove obsolete and misleading comments. 2008-12-17 00:39:45 +00:00
imgconvert.c Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which can 2009-01-16 02:14:07 +00:00
imgconvert.h Add img_convert() to imgconvert.h and #include it from imgresample.c. 2008-12-13 12:56:29 +00:00
imgresample.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
imx_dump_header_bsf.c
indeo2.c
indeo2data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
indeo3.c indeo3: replace sizeof(struct ...) by sizeof(*var) 2008-12-14 16:41:51 +00:00
indeo3data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
internal.h Make av_log_missing_feature an internal function, and change its name 2008-12-08 21:21:38 +00:00
interplayvideo.c
intrax8.c Add missing 'void' keyword to parameterless function declarations. 2009-01-05 13:57:43 +00:00
intrax8.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
intrax8dsp.c
intrax8huf.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
jfdctfst.c
jfdctint.c
jpegls.c
jpegls.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
jpeglsdec.c
jpeglsdec.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
jpeglsenc.c
jrevdct.c
kmvc.c
lcl.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
lcldec.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
lclenc.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
libamr.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
libdirac_libschro.c
libdirac_libschro.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
libdirac.h Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
libdiracdec.c Fix incorrectly constructed Dirac parse units that caused A/V sync loss. 2008-12-22 00:01:39 +00:00
libdiracenc.c Use PIX_FMT_NONE instead of -1 in AVCodec.pix_fmts. 2008-10-12 20:22:55 +00:00
libfaac.c Log an error message in case of invalid number of channels. 2008-09-20 11:13:14 +00:00
libfaad.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
libgsm.c Fix memory leak in libgsm wrapper. 2008-11-10 20:02:00 +00:00
libmp3lame.c Increase BUFFER_SIZE. 2009-01-11 16:35:04 +00:00
libschroedinger.c
libschroedinger.h Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
libschroedingerdec.c Fix incorrectly constructed Dirac parse units that caused A/V sync loss. 2008-12-22 00:01:39 +00:00
libschroedingerenc.c Add support for creating Simple Profile (I-frame only, no arithmetic coding) 2008-09-09 14:47:47 +00:00
libspeexdec.c Speex decoding via libspeex 2008-10-24 06:29:05 +00:00
libtheoraenc.c Add missing inclusion of libavutil/intreadwrite.h, fix compilation when 2009-01-11 23:26:52 +00:00
libvorbis.c Cosmetics: fix indentation after previous commit. 2008-10-15 07:31:06 +00:00
libx264.c Fix mem leak. 2008-10-13 13:47:05 +00:00
libxvid_internal.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
libxvid_rc.c
libxvidff.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
ljpegenc.c Fix lossless jpeg encoder to comply to spec and store full redundant 2008-08-30 20:39:12 +00:00
loco.c
lpc.c Avoid duplicating compute_lpc_coefs() function in both the RA288 and AAC decoders. 2008-09-04 11:03:14 +00:00
lpc.h Cosmetics: s/LPC_type/LPC_TYPE/ 2008-09-04 22:17:27 +00:00
lsp.c Add shift argument to MULL() macro 2008-11-24 09:28:55 +00:00
lsp.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
lzw.c
lzw.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
lzwenc.c
mace.c Cosmetics: rename mace3_decode_frame() to mace_decode_frame() 2008-10-05 20:12:20 +00:00
Makefile Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which can 2009-01-16 02:14:07 +00:00
mathops.h Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
mdct.c Add size that is needed for the wmapro codec 2009-01-11 10:40:05 +00:00
mdec.c Rename ff_init_vlcs function to the more descriptive name ff_mpeg12_init_vlcs. 2008-08-20 17:05:14 +00:00
mimic.c clear_block mmx 2008-12-10 21:35:17 +00:00
mjpeg_parser.c
mjpeg.c
mjpeg.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mjpega_dump_header_bsf.c fix mjpega bitfilter when dht, dqt, sof0 are not ordered as expected, patch by Jay Freeman, saurik at saurik com 2008-12-12 01:40:00 +00:00
mjpegbdec.c
mjpegdec.c replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
mjpegdec.h fix progressive jpeg: 2008-12-10 21:26:00 +00:00
mjpegenc.c
mjpegenc.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mlp_parser.c mlp: support bit-depths greater than 16 by default. 2008-12-07 00:57:26 +00:00
mlp_parser.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mlp.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
mlp.h mlp: initialize all CRC tables in a common function. 2008-12-03 01:14:06 +00:00
mlpdec.c Change mplayerhq.hu references to ffmpeg.org where appropriate. 2008-12-25 15:49:50 +00:00
mmvideo.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
motion_est_template.c
motion_est.c Fix regression test failure with pthreads on multiprocessor systems. 2008-12-02 10:43:08 +00:00
motion-test.c remove useless mmx.h include 2008-11-14 02:49:23 +00:00
motionpixels.c
movsub_bsf.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
mp3_header_compress_bsf.c
mp3_header_decompress_bsf.c
mpc7.c Use CONFIG_MPEGAUDIO_HP directly instead of USE_HIGHPRECISION indirection. 2009-01-14 00:48:17 +00:00
mpc7data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpc8.c Use CONFIG_MPEGAUDIO_HP directly instead of USE_HIGHPRECISION indirection. 2009-01-14 00:48:17 +00:00
mpc8data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpc8huff.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpc.c Use CONFIG_MPEGAUDIO_HP directly instead of USE_HIGHPRECISION indirection. 2009-01-14 00:48:17 +00:00
mpc.h Remove one more forgotten instance of USE_HIGHPRECISION indirection. 2009-01-14 07:55:43 +00:00
mpcdata.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpeg4audio.c
mpeg4audio.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpeg4data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpeg4video_parser.c
mpeg4video_parser.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpeg12.c Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which can 2009-01-16 02:14:07 +00:00
mpeg12.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpeg12data.c
mpeg12data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpeg12decdata.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpeg12enc.c
mpegaudio_parser.c Let the mpeg audio parser correct the codec_id. 2009-01-13 19:35:34 +00:00
mpegaudio.c
mpegaudio.h explicitly disable CONFIG_AUDIO_NONSHORT 2009-01-16 00:03:51 +00:00
mpegaudiodata.c
mpegaudiodata.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpegaudiodec.c simplify: group all the AUDIO_NONSHORT parameters in the same place 2009-01-14 21:41:05 +00:00
mpegaudiodecheader.c
mpegaudiodecheader.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpegaudiodectab.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpegaudioenc.c Fix mpeg audio regression test failure 2009-01-14 09:26:07 +00:00
mpegaudiotab.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpegvideo_common.h replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
mpegvideo_enc.c replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
mpegvideo_parser.c
mpegvideo.c replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
mpegvideo.h ARM: replace "armv4l" with "arm" 2008-12-17 00:54:54 +00:00
msmpeg4.c replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
msmpeg4.h replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
msmpeg4data.c cosmetics: Align table for better readability. 2008-11-24 12:39:02 +00:00
msmpeg4data.h spelling cosmetics 2008-10-02 16:28:58 +00:00
msrle.c Factorize out code used for MS RLE format decoding in different decoders. 2008-09-18 05:20:54 +00:00
msrledec.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
msrledec.h Factorize out code used for MS RLE format decoding in different decoders. 2008-09-18 05:20:54 +00:00
msvideo1.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
nellymoser.c Cosmetics (format ff_nelly_dequantization_table nicer) 2008-08-27 18:56:50 +00:00
nellymoser.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
nellymoserdec.c Set channel_layout 2008-11-16 09:54:09 +00:00
nellymoserenc.c ASAO Nelly Moser implementation moved to a better place on mphq. 2008-12-26 11:00:30 +00:00
noise_bsf.c
nuv.c Fix nuv decoder to use reget_buffer for non-keyframes and correctly 2008-09-05 16:31:26 +00:00
opt.c Revert r16257: 2008-12-22 22:39:55 +00:00
opt.h add the necessary include for LIBAV*_VERSION_* 2009-01-13 00:14:43 +00:00
options.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
os2thread.c Making it easier to send arbitrary structures as work orders to MT workers 2008-11-12 17:47:23 +00:00
parser.c add state64 field to ParseContext storing last 8 bytes, to be able to check for longer startcodes 2008-10-23 17:12:41 +00:00
parser.h add state64 field to ParseContext storing last 8 bytes, to be able to check for longer startcodes 2008-10-23 17:12:41 +00:00
pcm.c WORDS_BIGENDIAN must be checked with #ifdef 2009-01-14 23:20:43 +00:00
pcx.c
png.c
png.h Delete unnecessary 'extern' keywords. 2008-12-03 15:23:30 +00:00
pngdec.c
pngenc.c
pnm_parser.c
pnm.c cosmetics: fix indentation after r15321 2008-09-14 22:27:47 +00:00
pnm.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
pnmenc.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
pthread.c Avoid invasion of POSIX-reserved _t namespace. 2008-12-15 21:02:17 +00:00
ptx.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
qcelp_lsp.c COSMETICS, add missing remarks crediting Ben and Kenan 2008-12-04 14:54:55 +00:00
qcelpdata.h COSMETICS, add missing remarks crediting Ben and Kenan 2008-12-04 14:54:55 +00:00
qcelpdec.c Silence one warning when compiling with icc: 2008-12-28 19:44:47 +00:00
qdm2.c Use CONFIG_MPEGAUDIO_HP directly instead of USE_HIGHPRECISION indirection. 2009-01-14 00:48:17 +00:00
qdm2data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
qdrw.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
qpeg.c
qtrle.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
qtrleenc.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
ra144.c Split off celp_filters.[ch] from acelp_filters.[ch] for the QCELP decoder. 2008-10-24 21:29:23 +00:00
ra144.h Remove useless comment 2008-09-08 18:52:00 +00:00
ra288.c Use ff_dot_productf() in ra288.c 2008-10-30 22:24:40 +00:00
ra288.h Fix 'make checkheaders', based on a patch by Diego Pettenò, flameeyes gmail com. 2008-10-04 11:20:02 +00:00
rangecoder.c
rangecoder.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
ratecontrol.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
ratecontrol.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
raw.c partial WRAW fourcc support, might need image flipping 2008-12-04 02:59:11 +00:00
raw.h Fix some icc warnings by using enum PixelFormat instead of int where appropriate. 2008-10-13 07:42:11 +00:00
rawdec.c Fix some icc warnings by using enum PixelFormat instead of int where appropriate. 2008-10-13 07:42:11 +00:00
rawenc.c Revert r15653. 2008-10-23 07:30:16 +00:00
rectangle.h Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
remove_extradata_bsf.c
resample2.c
resample.c
rl2.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
rl.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
rle.c
rle.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
roqaudioenc.c Rename ROQDPCMContext_t to ROQDPCMContext to avoid _t reserved prefix. 2008-12-11 19:27:53 +00:00
roqvideo.c
roqvideo.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
roqvideodec.c
roqvideoenc.c Avoid POSIX reserved _t suffix. 2008-12-11 19:36:25 +00:00
rpza.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
rtjpeg.c
rtjpeg.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
rv10.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
rv30.c 30l: when reading mb_offset in RV30 slice header its size 2009-01-11 10:50:00 +00:00
rv30data.h a table for upcoming RV30 loop filtering 2008-12-19 06:29:35 +00:00
rv30dsp.c Unfortunately RV30 luma thirdpel MC functions cannot be substituted with 2008-12-17 19:37:45 +00:00
rv34.c It turned out that RV30 uses motion vectors for forward motion B-frame 2008-12-29 10:20:03 +00:00
rv34.h Update ff_rv34_decode_frame() arguments definition 2008-12-02 17:35:38 +00:00
rv34data.h 352l: correct calculating number of bits for storing macroblock offset in RV3/4 2008-12-23 18:27:06 +00:00
rv34vlc.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
rv40.c Merge deblocking pattern with CBP for RV30/40 loop filtering 2008-12-17 20:00:48 +00:00
rv40data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
rv40dsp.c RV40 MC functions 2008-12-01 06:36:22 +00:00
rv40vlc2.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
s3tc.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
s3tc.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
sgi.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
sgidec.c
sgienc.c
shorten.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
simple_idct.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
simple_idct.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
smacker.c Fix one peculiar case in Smacker decoding. 2008-12-15 17:51:10 +00:00
smc.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
snow.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
snow.h Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
sonic.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
sp5x.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
sp5xdec.c
sunrast.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
svq1_cb.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
svq1_vlc.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
svq1.c Avoid POSIX-reserved _t namespace. 2009-01-02 16:19:27 +00:00
svq1.h Avoid POSIX-reserved _t namespace. 2009-01-02 16:19:27 +00:00
svq1dec.c The POSIX namespace shall be held sacrosanct. To that end, 2008-12-14 03:29:33 +00:00
svq1enc_cb.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
svq1enc.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
svq3.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
targa.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
targaenc.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
tiertexseqv.c
tiff.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
tiff.h Register TIFF tags for CCITT Group 3 and 4 compression options 2008-12-22 06:36:10 +00:00
tiffenc.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
truemotion1.c undoing revision 16118 for truemotion1.c; commit was premature 2008-12-14 03:41:11 +00:00
truemotion1data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
truemotion2.c
truespeech_data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
truespeech.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
tscc.c remove useless ifdeffery, tscc won't do anything useful without zlib 2008-10-25 18:37:50 +00:00
tta.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
txd.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
ulti_cb.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
ulti.c
unary.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
utils.c replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ 2009-01-14 17:19:17 +00:00
vb.c
vc1_parser.c
vc1.c VC-1 display dimensions should affect coded dimensions only (I think) 2009-01-13 08:05:40 +00:00
vc1.h Add refdist_flag to VC1Context. 2009-01-09 16:51:21 +00:00
vc1acdata.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
vc1data.c
vc1data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
vc1dsp.c
vcr1.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
vdpau_internal.h Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which can 2009-01-16 02:14:07 +00:00
vdpau.h Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which can 2009-01-16 02:14:07 +00:00
vdpauvideo.c Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which can 2009-01-16 02:14:07 +00:00
vmdav.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
vmnc.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
vorbis_data.c Use DECLARE_ALIGNED_16() on vorbis windows as they are used in dsputils 2008-09-28 16:16:05 +00:00
vorbis_dec.c Rename all vorbis encoder related typedefs to not use _t for POSIX compatibility 2008-12-12 05:12:51 +00:00
vorbis_enc_data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
vorbis_enc.c Rename all vorbis encoder related typedefs to not use _t for POSIX compatibility 2008-12-12 05:12:51 +00:00
vorbis.c Rename all vorbis encoder related typedefs to not use _t for POSIX compatibility 2008-12-12 05:12:51 +00:00
vorbis.h Rename all vorbis encoder related typedefs to not use _t for POSIX compatibility 2008-12-12 05:12:51 +00:00
vp3_parser.c
vp3.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
vp3data.h filter_limit_values only needs 7 bits, make its tables smaller 2008-10-01 14:40:29 +00:00
vp3dsp.c Move VP3 loop filter to DSPContext 2008-10-04 10:26:17 +00:00
vp5.c vp56: don't reset dimensions to 0 in codec init 2008-12-15 00:00:16 +00:00
vp5data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
vp6.c vp56: don't reset dimensions to 0 in codec init 2008-12-15 00:00:16 +00:00
vp6data.h avoid POSIX reserved _t suffix 2008-12-11 22:56:19 +00:00
vp56.c vp56: don't reset dimensions to 0 in codec init 2008-12-15 00:00:16 +00:00
vp56.h rename Vp56Model to VP56Model for consistency 2008-12-12 00:51:53 +00:00
vp56data.c avoid POSIX reserved _t suffix 2008-12-11 22:56:19 +00:00
vp56data.h avoid POSIX reserved _t suffix 2008-12-11 22:56:19 +00:00
vqavideo.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
w32thread.c Making it easier to send arbitrary structures as work orders to MT workers 2008-11-12 17:47:23 +00:00
wavpack.c Add channel layout to several audio decoders I maintain 2008-11-19 14:57:48 +00:00
wma.c Fix index to ff_sine_windows[]. Previously the index was usually in reverse 2008-08-24 08:31:19 +00:00
wma.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
wmadata.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
wmadec.c Fix mid/side stereo buggy output zeroing, fixes issue264 part 2. 2008-08-28 00:46:09 +00:00
wmaenc.c Intel C compiler warns on this assignment in this if(), probably 2008-10-02 19:20:11 +00:00
wmv2.c clear_block mmx 2008-12-10 21:35:17 +00:00
wmv2.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
wmv2dec.c
wmv2enc.c
wnv1.c
ws-snd1.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
xan.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
xiph.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
xiph.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
xl.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
xsubdec.c Replace AVSubtitleRect.rgba_palette and bitmap by AVPicture. 2009-01-03 19:17:18 +00:00
xvmc_render.h Avoid POSIX-reserved _t namespace. 2009-01-02 16:21:22 +00:00
xvmcvideo.c Avoid POSIX-reserved _t namespace. 2009-01-02 16:21:22 +00:00
zmbv.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
zmbvenc.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00