summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* vaapi: add missing #include "h263.h"Måns Rullgård2010-06-27
| | | | Originally committed as revision 23833 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ra288: convert VLAs to fixed sizeMåns Rullgård2010-06-27
| | | | Originally committed as revision 23832 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change type of zz_table to uint8_t to match the scantables it points to.Reimar Döffinger2010-06-27
| | | | Originally committed as revision 23831 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add const to some pointer parameters.Eli Friedman2010-06-27
| | | | | | Patch by Eli Friedman, eli D friedman A gmail Originally committed as revision 23826 to svn://svn.ffmpeg.org/ffmpeg/trunk
* tablegen: implement and use WRITE_ARRAY macrosDiego Pettenò2010-06-27
| | | | | | | | | Two macros (WRITE_ARRAY and WRITE_ARRAY_2D) take the prefix (modifiers) (not all tables are static, and they might not be constant either), the type, and the name of the array. It'll be copied with same name and type, and with the correct size of the currently-defined object. Originally committed as revision 23821 to svn://svn.ffmpeg.org/ffmpeg/trunk
* tableprint: use the type name as-is for the functions' names.Diego Pettenò2010-06-27
| | | | | | | | This drops one parameter from the functions' macros, and require structures to be typedeffed, but ensures that it is possible to map 1-to-1 the type to the function name. Originally committed as revision 23820 to svn://svn.ffmpeg.org/ffmpeg/trunk
* adpcm: convert VLAs to malloc/freeMåns Rullgård2010-06-27
| | | | Originally committed as revision 23819 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix libvorbis encoding with more than 2 channelsJames Darnley2010-06-27
| | | | | | | | Fixes issue 1325. Patch by James Darnley, james dot darnley at gmail Originally committed as revision 23818 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix build without yasmDavid Conrad2010-06-27
| | | | Originally committed as revision 23816 to svn://svn.ffmpeg.org/ffmpeg/trunk
* First shot at VP8 optimizations:Jason Garrett-Glaser2010-06-27
| | | | | | | | | - MMXEXT, SSE2 and SSSE3 MC functions - MMX and SSE4 IDCT dc_add functions Patch by Jason Garrett-Glaser <darkshikari gmail com> and myself. Originally committed as revision 23815 to svn://svn.ffmpeg.org/ffmpeg/trunk
* VP8 bilinear filterDavid Conrad2010-06-27
| | | | Originally committed as revision 23813 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vorbisdec: Take channels into account when checking against residue overflowDavid Conrad2010-06-27
| | | | | | Fixes issue1969 Originally committed as revision 23812 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vorbisdec: Fix header parsing with no floor1 partitionsDavid Conrad2010-06-27
| | | | Originally committed as revision 23811 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vorbisdec: Remove write-only variableDavid Conrad2010-06-27
| | | | Originally committed as revision 23810 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vp8: warn and request sample if upscaling specified in headerMåns Rullgård2010-06-27
| | | | Originally committed as revision 23809 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove PPC perf counter supportMåns Rullgård2010-06-26
| | | | | | This functionality is better accessed through tools like oprofile. Originally committed as revision 23808 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove --enable-gprof flagMåns Rullgård2010-06-26
| | | | | | | | gprof is far too intrusive to be of use as a profile for ffmpeg, and it fails to build in many configurations. Oprofile is a better tool for profiling on Linux. Originally committed as revision 23807 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unnecessary ../ from include directivesMåns Rullgård2010-06-26
| | | | Originally committed as revision 23806 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: fix build with TI compilerMåns Rullgård2010-06-26
| | | | | | | The TI compiler defines __eabi__ to signal that ARM EABI is in use. We must check for this in addition to the gcc macro __ARM_EABI__. Originally committed as revision 23804 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffv1: remove VLAsMåns Rullgård2010-06-26
| | | | Originally committed as revision 23802 to svn://svn.ffmpeg.org/ffmpeg/trunk
* shorten: remove VLA and check for buffer overflowMåns Rullgård2010-06-26
| | | | Originally committed as revision 23798 to svn://svn.ffmpeg.org/ffmpeg/trunk
* alsdec: convert VLAs to fixed sizeMåns Rullgård2010-06-26
| | | | | | | The maximum value of sub_blocks is 8, a safe size to always allocate on stack. Originally committed as revision 23797 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pcx: convert VLAs to malloc/freeMåns Rullgård2010-06-26
| | | | Originally committed as revision 23796 to svn://svn.ffmpeg.org/ffmpeg/trunk
* lsp: convert variable-length arrays to fixed sizeMåns Rullgård2010-06-26
| | | | | | Max LP order is defined to be 16, fixed-size buffers are OK. Originally committed as revision 23795 to svn://svn.ffmpeg.org/ffmpeg/trunk
* svq1dec: replace VLA with malloc/freeMåns Rullgård2010-06-26
| | | | Originally committed as revision 23794 to svn://svn.ffmpeg.org/ffmpeg/trunk
* huffyuv: remove unnecessary size argument from generate_len_table()Måns Rullgård2010-06-25
| | | | Originally committed as revision 23791 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make vp8 select h264dsp and use this to pull in mmx intrapredMåns Rullgård2010-06-25
| | | | Originally committed as revision 23790 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation without --enable-gpl.Carl Eugen Hoyos2010-06-25
| | | | Originally committed as revision 23789 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Really fix r23782Jason Garrett-Glaser2010-06-25
| | | | Originally committed as revision 23788 to svn://svn.ffmpeg.org/ffmpeg/trunk
* elbg: remove VLAsMåns Rullgård2010-06-25
| | | | Originally committed as revision 23787 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix c99ism in r23782Jason Garrett-Glaser2010-06-25
| | | | Originally committed as revision 23786 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: Fix indentation.Carl Eugen Hoyos2010-06-25
| | | | Originally committed as revision 23785 to svn://svn.ffmpeg.org/ffmpeg/trunk
* huffyuv: make VLAs fixed sizeMåns Rullgård2010-06-25
| | | | Originally committed as revision 23784 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 16x16 and 8x8c x86 SIMD intra pred functions for VP8 and H.264Jason Garrett-Glaser2010-06-25
| | | | Originally committed as revision 23783 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make VP8 DSP functions take two stridesJason Garrett-Glaser2010-06-25
| | | | | | | This isn't useful for the C functions, but will allow re-using H and V functions for HV functions without adding separate H and V wrappers. Originally committed as revision 23782 to svn://svn.ffmpeg.org/ffmpeg/trunk
* twinvq: remove VLAsMåns Rullgård2010-06-25
| | | | Originally committed as revision 23775 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rv34: kill VLAsMåns Rullgård2010-06-25
| | | | Originally committed as revision 23774 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix typo in vp8 decoder error messageJason Garrett-Glaser2010-06-25
| | | | Originally committed as revision 23765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* tta: replace potentially huge VLAs with malloc/free in contextMåns Rullgård2010-06-24
| | | | Originally committed as revision 23759 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set an opaque alpha value when decoding rgba ffv1.Thad Ward2010-06-24
| | | | | | Patch by Thad Ward coderjoe69¤yahoo°com Originally committed as revision 23757 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove VLA in ff_kbd_window_init, limit window size to 1024Måns Rullgård2010-06-24
| | | | Originally committed as revision 23755 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vp6: convert VLA to fixed sizeMåns Rullgård2010-06-24
| | | | Originally committed as revision 23754 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation on x64.Vitor Sessak2010-06-24
| | | | Originally committed as revision 23753 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix asm constraints in apply_window()Vitor Sessak2010-06-24
| | | | Originally committed as revision 23752 to svn://svn.ffmpeg.org/ffmpeg/trunk
* alac: change VLAs to fixed sizeMåns Rullgård2010-06-24
| | | | Originally committed as revision 23751 to svn://svn.ffmpeg.org/ffmpeg/trunk
* SSE-optimized MP3 floating point windowing functionsVitor Sessak2010-06-24
| | | | Originally committed as revision 23750 to svn://svn.ffmpeg.org/ffmpeg/trunk
* snow: remove unused parameter to mc_block()Måns Rullgård2010-06-23
| | | | Originally committed as revision 23746 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid conditional and division in chroma MV calculationStefan Gehrer2010-06-23
| | | | Originally committed as revision 23745 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacenc: convert VLA to fixed sizeMåns Rullgård2010-06-23
| | | | Originally committed as revision 23744 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move float-specific function to mpegaudiodec_float.cVitor Sessak2010-06-23
| | | | Originally committed as revision 23743 to svn://svn.ffmpeg.org/ffmpeg/trunk