ffmpeg/libavcodec
Michael Niedermayer 47146dfbf6 Generic metadata API.
avi is updated as example.
No version bump, the API still might change slightly ...
No update to ffmpeg.c as requested by aurel.

Originally committed as revision 16424 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-04 18:48:37 +00:00
..
alpha Delete unnecessary 'extern' keywords. 2008-12-03 15:23:30 +00:00
arm ARM: work around linker bug with movw/movt relocations in shared libs 2008-12-30 03:13:52 +00:00
bfin Delete unnecessary 'extern' keywords. 2008-12-03 15:23:30 +00:00
mlib
ppc consistency cosmetics: Rename POWERPC identifiers to PPC. 2008-12-27 11:33:26 +00:00
ps2 Convert asm keyword into __asm__. 2008-10-16 13:34:09 +00:00
sh4 Delete unnecessary 'extern' keywords. 2008-12-03 15:23:30 +00:00
sparc Remove useless inline qualifier, fixes linking with gcc 4.3. 2008-12-09 20:11:37 +00:00
x86 Use H264 MMX chroma functions to accelerate RV40 decoding. 2009-01-04 01:36:11 +00:00
4xm.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
8bps.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +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
Makefile Generic metadata API. 2009-01-04 18:48:37 +00:00
aac.c Revert r16375: It broke aac decoding. 2008-12-28 20:08:39 +00:00
aac.h AAC: Fix AAC prediction when used in conjunction with the CPE 2008-12-21 05:28:14 +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 Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
aac_parser.c AAC: fix strict aliasing violation in parser 2008-12-17 02:30:22 +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 AAC: Frequency domain prediction and hence Main profile support 2008-11-24 00:13:50 +00:00
aactab.h AAC: Frequency domain prediction and hence Main profile support 2008-11-24 00:13:50 +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.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
ac3_parser.c AC3: fix strict aliasing violation in parser 2008-12-17 02:30:26 +00:00
ac3_parser.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
ac3dec.c Make av_log_missing_feature an internal function, and change its name 2008-12-08 21:21:38 +00:00
ac3dec.h revert r15812 (E-AC-3 Spectral Extension) pending further review 2008-11-13 22:38:38 +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
ac3enc.c create a separate codec_id for E-AC-3 2008-09-01 14:33:54 +00:00
ac3tab.c cosmetics: make all references to AC-3 capitalized and hyphenated 2008-08-03 16:42:32 +00:00
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 Modify all codecs to report their supported input and output sample format(s). 2008-07-31 10:47:31 +00:00
adx.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
adxdec.c Mark adx_decode_init() as type int instead of void, the function returns 2008-08-17 17:08:25 +00:00
adxenc.c Modify all codecs to report their supported input and output sample format(s). 2008-07-31 10:47:31 +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 RV30 decoder 2008-12-20 18:06:01 +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 Replace generic CONFIG_ENCODERS preprocessor conditionals by more specific 2008-09-03 12:33:21 +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 Generic metadata API. 2009-01-04 18:48:37 +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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
bethsoftvideo.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
bfi.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
bitstream.c move ff_log2_run to bitstream.c and reuse in ffv1.c 2008-06-26 16:39:21 +00:00
bitstream.h Replace UNALIGNED_STORES_ARE_BAD with !HAVE_FAST_UNALIGNED 2008-12-27 23:12:00 +00:00
bitstream_filter.c Mark list heads static. Patch by Diego Pettenò 2008-10-04 09:29:31 +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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
bytestream.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
c93.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
cabac.c
cabac.h Convert asm keyword into __asm__. 2008-10-16 13:34:09 +00:00
cavs.c
cavs.h Avoid POSIX-reserved _t in identifier names. 2008-12-15 10:08:31 +00:00
cavs_parser.c
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 The POSIX namespace shall be held sacrosanct. To that end, 2008-12-14 03:29:33 +00:00
cljr.c Disable encoders by undefining CONFIG_FOO_ENCODER once instead of littering 2008-09-03 12:43:18 +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 Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
cyuv.c Remove useless cyuv_decode_end function 2008-10-02 15:52:12 +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
dca_parser.c 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 Rename libavcodec/i386/ --> libavcodec/x86/. 2008-12-22 09:12:42 +00:00
dirac_parser.c Fix incorrectly constructed Dirac parse units that caused A/V sync loss. 2008-12-22 00:01:39 +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 dnxhd get_pixels_8x4_sym sse2 2008-12-12 00:19:14 +00:00
dnxhdenc.h dnxhd get_pixels_8x4_sym sse2 2008-12-12 00:19:14 +00:00
dpcm.c cosmetics: remove one unneeded space 2008-12-18 06:00:12 +00:00
dsicinav.c Modify all codecs to report their supported input and output sample format(s). 2008-07-31 10:47:31 +00:00
dsputil.c consistency cosmetics: Rename POWERPC identifiers to PPC. 2008-12-27 11:33:26 +00:00
dsputil.h consistency cosmetics: Rename POWERPC identifiers to PPC. 2008-12-27 11:33:26 +00:00
dump_extradata_bsf.c
dv.c Making idct factor tables dynamically allocated 2008-11-20 01:40:40 +00:00
dvbsub.c Replace AVSubtitleRect.rgba_palette and bitmap by AVPicture. 2009-01-03 19:17:18 +00:00
dvbsub_parser.c
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
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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
eac3dec.c Make av_log_missing_feature an internal function, and change its name 2008-12-08 21:21:38 +00:00
eacmv.c Electronic Arts CMV decoder 2008-07-08 13:22:23 +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 Electronic Arts TGV decoder 2008-08-06 08:33:25 +00:00
elbg.c My commit at r14340 was not the right solution. For a monochromatic 2008-07-23 05:54:34 +00:00
elbg.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
error_resilience.c Switch xvmc over to a CONFIG_ option. 2008-12-15 22:22:51 +00:00
escape124.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
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 Remove duplicated MM_* macros for CPU capabilities from dsputil.h. 2008-11-03 18:08:00 +00:00
ffv1.c Replace generic CONFIG_ENCODERS preprocessor conditionals by more specific 2008-09-03 12:33:21 +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 write actual min and max frame size to FLAC header. update regression test checksum. 2008-09-14 22:25:50 +00:00
flashsv.c flashsv: use skip_bits_long() where required 2008-11-24 19:00:55 +00:00
flashsvenc.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
flicvideo.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +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 Replace generic CONFIG_ENCODERS preprocessor conditionals by more specific 2008-09-03 12:33:21 +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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
gifdec.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
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.c
h261.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
h261_parser.c
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 bitstream: move put_sbits() from flacenc.c to bitstream.h and use it 2008-07-13 14:27:48 +00:00
h263.c Fix PTS returned by the demuxers for mpeg4 without a decoder. 2008-12-21 21:47:29 +00:00
h263.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
h263_parser.c
h263_parser.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
h263data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
h263dec.c Move CODEC_FLAG_LOW_DELAY into ff_mpeg4_decode_picture_header(). 2008-12-21 21:30:36 +00:00
h264.c export refs 2008-12-24 18:39:23 +00:00
h264.h Optimize get_dct8x8_allowed(). 2008-12-20 23:11:30 +00:00
h264_mp4toannexb_bsf.c Change email address to a valid one. 2008-11-17 14:04:56 +00:00
h264_parser.c Explain the lack of +3/7 2008-12-28 23:26:12 +00:00
h264_parser.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +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 Horizontal and vertical prediction functions needed for new lossless mode 2008-12-16 19:39:01 +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 More POSIX _t namespace cleanup. 2008-12-12 16:21:23 +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.c Rename libavcodec/i386/ --> libavcodec/x86/. 2008-12-22 09:12:42 +00:00
imgconvert.h Add img_convert() to imgconvert.h and #include it from imgresample.c. 2008-12-13 12:56:29 +00:00
imgconvert_template.c Remove obsolete and misleading comments. 2008-12-17 00:39:45 +00:00
imgresample.c Rename libavcodec/i386/ --> libavcodec/x86/. 2008-12-22 09:12:42 +00:00
imx_dump_header_bsf.c
indeo2.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
intrax8.c clear_block mmx 2008-12-10 21:35:17 +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 Wrong constant used in default threshold value calculation for 2008-08-03 05:07:48 +00:00
jpegls.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
jpeglsdec.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
jpeglsdec.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
jpeglsenc.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
jrevdct.c
kmvc.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
lcl.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
lcldec.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
lclenc.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
libamr.c Add const qualifiers to decode functions. 2008-12-16 08:02:05 +00:00
libdirac.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
libdirac_libschro.c Add a parameter for queue size. 2008-07-10 11:40:19 +00:00
libdirac_libschro.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +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 Add (additional) const to many global tables. 2008-10-02 15:52:04 +00:00
libgsm.c Fix memory leak in libgsm wrapper. 2008-11-10 20:02:00 +00:00
libmp3lame.c Use compression level to set mp3lame quality option. 2008-08-01 07:23:29 +00:00
libschroedinger.c
libschroedinger.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +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 consistency cosmetics: Rename POWERPC identifiers to PPC. 2008-12-27 11:33:26 +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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
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 check that csize in ff_lzw_decode_init is < LZW_MAXBITS, <= is not enough and 2008-07-13 20:03:57 +00:00
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
mathops.h consistency cosmetics: Rename POWERPC identifiers to PPC. 2008-12-27 11:33:26 +00:00
mdct.c Try to fix wma regression. 2008-09-08 13:37:12 +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
metadata.c Generic metadata API. 2009-01-04 18:48:37 +00:00
metadata.h Generic metadata API. 2009-01-04 18:48:37 +00:00
mimic.c clear_block mmx 2008-12-10 21:35:17 +00:00
mjpeg.c remove duplicate tables 2008-06-25 11:33:49 +00:00
mjpeg.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mjpeg_parser.c
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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
mjpegdec.c clear_block mmx 2008-12-10 21:35:17 +00:00
mjpegdec.h fix progressive jpeg: 2008-12-10 21:26:00 +00:00
mjpegenc.c bitstream: move put_sbits() from flacenc.c to bitstream.h and use it 2008-07-13 14:27:48 +00:00
mjpegenc.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mlp.c mlp: initialize all CRC tables in a common function. 2008-12-03 01:14:06 +00:00
mlp.h mlp: initialize all CRC tables in a common function. 2008-12-03 01:14:06 +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
mlpdec.c Change mplayerhq.hu references to ffmpeg.org where appropriate. 2008-12-25 15:49:50 +00:00
mmvideo.c Remove AVPaletteControl from ALG MM demuxer/decoder 2008-07-08 12:44:08 +00:00
motion-test.c remove useless mmx.h include 2008-11-14 02:49:23 +00:00
motion_est.c Fix regression test failure with pthreads on multiprocessor systems. 2008-12-02 10:43:08 +00:00
motion_est_template.c cosmetics: Fix two common typos: wont --> will not, lets --> let us. 2008-07-24 17:09:28 +00:00
motionpixels.c Motion Pixels Video Decoder. 2008-07-10 03:01:39 +00:00
movsub_bsf.c
mp3_header_compress_bsf.c
mp3_header_decompress_bsf.c
mpc.c
mpc.h Delete unnecessary 'extern' keywords. 2008-12-03 15:23:30 +00:00
mpc7.c Add channel layout to several audio decoders I maintain 2008-11-19 14:57:48 +00:00
mpc7data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpc8.c Add channel layout to several audio decoders I maintain 2008-11-19 14:57:48 +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
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 Switch xvmc over to a CONFIG_ option. 2008-12-15 22:22:51 +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 bitstream: move put_sbits() from flacenc.c to bitstream.h and use it 2008-07-13 14:27:48 +00:00
mpegaudio.c
mpegaudio.h Change mpeg audio parser so it only sets frame_size, channels and bit_rate 2008-12-21 23:50:16 +00:00
mpegaudio_parser.c Change mpeg audio parser so it only sets frame_size, channels and bit_rate 2008-12-21 23:50:16 +00:00
mpegaudiodata.c mark read-only data as const 2008-06-24 20:01:31 +00:00
mpegaudiodata.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpegaudiodec.c Revert r16257: 2008-12-22 22:39:55 +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 Modify all codecs to report their supported input and output sample format(s). 2008-07-31 10:47:31 +00:00
mpegaudiotab.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
mpegvideo.c ARM: replace "armv4l" with "arm" 2008-12-17 00:54:54 +00:00
mpegvideo.h ARM: replace "armv4l" with "arm" 2008-12-17 00:54:54 +00:00
mpegvideo_common.h Fix a warning about an undefined function when compiling h264.c 2008-09-29 15:41:55 +00:00
mpegvideo_enc.c Implement the fields rc_max_available_vbv_use and 2008-11-29 14:08:48 +00:00
mpegvideo_parser.c
msmpeg4.c Convert asm keyword into __asm__. 2008-10-16 13:34:09 +00:00
msmpeg4.h The VC-1/WMV3 decoders depend on ENABLE_MSMPEG4_DECODER. 2008-12-25 13:26:18 +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 Make decoding run of pixels in MS RLE saner. 2008-12-06 09:05:30 +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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +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 Put under #if LIBAVCODEC_VERSION_MAJOR < 53 the deprecated functions 2008-12-19 22:37:56 +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 Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
pcx.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
png.c
png.h Delete unnecessary 'extern' keywords. 2008-12-03 15:23:30 +00:00
pngdec.c Remove useless casts. 2008-07-10 11:52:51 +00:00
pngenc.c Remove useless casts. 2008-07-10 11:49:53 +00:00
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
pnm_parser.c
pnmenc.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
pthread.c Avoid invasion of POSIX-reserved _t namespace. 2008-12-15 21:02:17 +00:00
ptx.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +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 Modify all codecs to report their supported input and output sample format(s). 2008-07-31 10:47:31 +00:00
qdm2data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
qdrw.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
qpeg.c mark read-only data as const 2008-06-24 20:01:31 +00:00
qtrle.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +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 Implement the fields rc_max_available_vbv_use and 2008-11-29 14:08:48 +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 Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
remove_extradata_bsf.c
resample.c cosmetics: make all references to AC-3 capitalized and hyphenated 2008-08-03 16:42:32 +00:00
resample2.c cosmetics: Fix two common typos: wont --> will not, lets --> let us. 2008-07-24 17:09:28 +00:00
rl.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
rl2.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
rle.c Fix a potential out of array writing. 2008-07-31 14:53:14 +00:00
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 Cosmetics: s/Id/id/ in libavcodec/roqvideodec.c when Id refers to id Software 2008-06-13 09:30:42 +00:00
roqvideoenc.c Avoid POSIX reserved _t suffix. 2008-12-11 19:36:25 +00:00
rpza.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
rtjpeg.c
rtjpeg.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
rv10.c Check extradata is large enough. 2008-12-15 23:01:54 +00:00
rv30.c RV30 loop filter 2008-12-20 06:09:54 +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
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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
sgienc.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
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 simple_idct: use MUL16 and MAC16 from mathops.h 2008-12-27 16:25:36 +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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
snow.c More POSIX _t namespace cleanup. 2008-12-12 16:21:23 +00:00
snow.h Delete unnecessary 'extern' keywords. 2008-12-03 15:23:30 +00:00
sonic.c Replace generic CONFIG_ENCODERS preprocessor conditionals by more specific 2008-09-03 12:33:21 +00:00
sp5x.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
sp5xdec.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
sunrast.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +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
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
svq1dec.c The POSIX namespace shall be held sacrosanct. To that end, 2008-12-14 03:29:33 +00:00
svq1enc.c svq1enc: move scratch buffer from stack to context to ensure alignment 2008-11-24 19:08:02 +00:00
svq1enc_cb.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
svq3.c Fix sample URL. 2008-12-25 15:49:02 +00:00
targa.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
targaenc.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
tiertexseqv.c Remove context fields which can be used as simple local variables. 2008-07-06 10:01:54 +00:00
tiff.c Enable faxcompr. 2008-12-26 18:42:26 +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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
truespeech.c Modify all codecs to report their supported input and output sample format(s). 2008-07-31 10:47:31 +00:00
truespeech_data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
ulti.c mark read-only data as const 2008-06-24 20:01:31 +00:00
ulti_cb.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
unary.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
utils.c s/FFmpeg-devel/ffmpeg-devel/ 2008-12-26 08:03:26 +00:00
vb.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
vc1.c 421l: postproc flag may be present in any VC-1 AP frame type 2008-11-16 06:47:44 +00:00
vc1.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
vc1_parser.c
vc1acdata.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
vc1data.c remove duplicate tables 2008-06-25 11:33:49 +00:00
vc1data.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
vc1dsp.c
vcr1.c Disable encoders by undefining CONFIG_FOO_ENCODER once instead of littering 2008-09-03 12:43:18 +00:00
vmdav.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
vmnc.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +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
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.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
vp3.c clear_block mmx 2008-12-10 21:35:17 +00:00
vp3_parser.c VP3 parser can also handle VP6 without any changes. 2008-06-26 17:14:20 +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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +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 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
wmv2enc.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
wnv1.c mark read-only data as const 2008-06-24 20:01:31 +00:00
ws-snd1.c Modify all codecs to report their supported input and output sample format(s). 2008-07-31 10:47:31 +00:00
xan.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +00:00
xiph.c
xiph.h Globally rename the header inclusion guard names. 2008-08-31 07:39:47 +00:00
xl.c Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 2008-06-12 21:50:13 +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 Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
zmbvenc.c ZMBV encoder forgot to fill coded frame pointer 2008-09-18 13:17:44 +00:00