summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Update tablegen documentation for WRITE_ARRAY macro.Reimar Döffinger2010-06-27
| | | | Originally committed as revision 23824 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make implicit function declarations an errorMåns Rullgård2010-06-27
| | | | Originally committed as revision 23823 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make ff_url_split() publicMåns Rullgård2010-06-27
| | | | | | | ff_url_split() is retained as an alias, as it was used by ffserver, to avoid breaking ABI compatibility with it. Originally committed as revision 23822 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 implicit cast warningEli Friedman2010-06-27
| | | | | | Patch by Eli Friedman, eli dot friedman at gmail Originally committed as revision 23817 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
* Add myself as VP8 and vorbisdec maintainerDavid Conrad2010-06-27
| | | | Originally committed as revision 23814 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
* Add -I flags to HOSTCFLAGSMåns Rullgård2010-06-26
| | | | Originally committed as revision 23805 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
* Add missing avutil.h include to libavutil/mem.hMåns Rullgård2010-06-26
| | | | Originally committed as revision 23803 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
* Fix brief make messages when CC etc are specified on command lineMåns Rullgård2010-06-26
| | | | Originally committed as revision 23792 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
* configure: remove superflous -lm flagsMåns Rullgård2010-06-25
| | | | Originally committed as revision 23781 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: reverse order of -l flagsMåns Rullgård2010-06-25
| | | | | | | Adding new libs to the front of the list allows them to resolve symbols against previously added ones. Originally committed as revision 23780 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: remove unused flag save/restore functionsMåns Rullgård2010-06-25
| | | | Originally committed as revision 23779 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: simplify append functionMåns Rullgård2010-06-25
| | | | Originally committed as revision 23778 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: simplify check_lib functionMåns Rullgård2010-06-25
| | | | Originally committed as revision 23777 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: remove unused function check_foo_configMåns Rullgård2010-06-25
| | | | Originally committed as revision 23776 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
* rtpdec_mpeg4: Rename PayloadContext to be consistently 'data'Josh Allmann2010-06-25
| | | | | | Patch by Josh Allmann, joshua dot allmann at gmail Originally committed as revision 23773 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RTSP, rtpdec: Move RTPPayloadData into rtpdec_mpeg4 and remove all ↵Josh Allmann2010-06-25
| | | | | | | | references to rtp_payload_data in rtpdec and rtsp Patch by Josh Allmann, joshua dot allmann at gmail Originally committed as revision 23772 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtpdec: Move AAC depacketization code in rtpdec to a proper payload handlerJosh Allmann2010-06-25
| | | | | | Patch by Josh Allmann, joshua dot allmann at gmail Originally committed as revision 23771 to svn://svn.ffmpeg.org/ffmpeg/trunk