summaryrefslogtreecommitdiff
path: root/libavcodec/bfin
Commit message (Collapse)AuthorAge
* bfin: unbreak compilationLuca Barbato2013-01-29
| | | | Added a missing header file.
* bfin: Separate VP3 initialization codeDiego Biurrun2013-01-28
|
* bfin: update VP3 idctLuca Barbato2013-01-28
| | | | The block must be set to 0.
* Drop DCTELEM typedefDiego Biurrun2013-01-22
| | | | | | It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* lavc: put FF_IDCT_{VP3,H264,CAVS,BINK,EA,WMV2} under FF_API_IDCT.Ronald S. Bultje2013-01-20
| | | | | | This allows us to get rid of them on the next major bump. All of the above are functionally irrelevant, and most of them are unused, except the vp3 one, which is used wrongly in the bfin arch optimizations.
* build: non-x86: Only compile mpegvideo optimizations when necessaryDiego Biurrun2012-10-09
|
* build: prettyprinting cosmeticsDiego Biurrun2012-03-26
|
* mpegvideo: Add ff_ prefix to nonstatic functionsMartin Storsjö2012-02-15
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* dsputil: Add ff_ prefix to the dsputil*_init* functionsMartin Storsjö2012-02-15
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* cosmetics: Delete empty lines at end of file.Diego Biurrun2012-02-09
|
* Replace some forgotten FFmpeg references by Libav.Diego Biurrun2011-11-02
|
* dsputil: update per-arch init funcs for non-h264 high bit depthMans Rullgard2011-07-21
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* dsputil: template get_pixels() for different bit depthsMans Rullgard2011-07-21
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* jfdctint: add 10-bit versionMans Rullgard2011-07-21
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* simple_idct: add 10-bit versionMans Rullgard2011-07-20
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Adds 8-, 9- and 10-bit versions of some of the functions used by the h264 ↵Oskar Arvidsson2011-05-10
| | | | | | | | | | | | | | | | | decoder. This patch lets e.g. dsputil_init chose dsp functions with respect to the bit depth to decode. The naming scheme of bit depth dependent functions is <base name>_<bit depth>[_<prefix>] (i.e. the old clear_blocks_c is now named clear_blocks_8_c). Note: Some of the functions for high bit depth is not dependent on the bit depth, but only on the pixel size. This leaves some room for optimizing binary size. Preparatory patch for high bit depth h264 decoding support. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* mpegaudio: remove CONFIG_MPEGAUDIO_HP optionMans Rullgard2011-05-09
| | | | | | | The low quality mode is off by default and never tested. The high quality mode is also plenty fast enough. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* consolidate .gitignore patters into a single fileJanne Grunau2011-01-18
| | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
* convert svn:ignore properties to .gitignore filesJanne Grunau2011-01-17
| | | | Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
* Remove misplaced Doxygen comment.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23969 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve some uses of ff_cropTbl with constant offsetMåns Rullgård2010-06-22
| | | | Originally committed as revision 23728 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify arch-specific object file listsMåns Rullgård2010-03-16
| | | | Originally committed as revision 22570 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move arch-specific makefile parts into $arch/MakefileMåns Rullgård2010-03-16
| | | | Originally committed as revision 22569 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing includes in bfin and sh4 filesMåns Rullgård2010-03-08
| | | | Originally committed as revision 22342 to svn://svn.ffmpeg.org/ffmpeg/trunk
* bfin: fix function prototypesMåns Rullgård2010-03-08
| | | | | | | Move prototypes to header files, add missing prototypes, make some functions static. Originally committed as revision 22310 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Blackfin: use SRAM only when CONFIG_SRAM is setMåns Rullgård2010-01-31
| | | | Originally committed as revision 21565 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add necessary #include for config.h.Diego Biurrun2009-08-24
| | | | Originally committed as revision 19692 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove useless #include <unistd.h> from many filesMåns Rullgård2009-07-22
| | | | Originally committed as revision 19499 to svn://svn.ffmpeg.org/ffmpeg/trunk
* blackfin: disable broken dsputil functionsMåns Rullgård2009-05-28
| | | | Originally committed as revision 18977 to svn://svn.ffmpeg.org/ffmpeg/trunk
* blackfin: add missing const in function prototypesMåns Rullgård2009-05-28
| | | | Originally committed as revision 18976 to svn://svn.ffmpeg.org/ffmpeg/trunk
* blackfin: use optimised (I)DCT only when ctx->(i)dct_algo is autoMåns Rullgård2009-05-28
| | | | Originally committed as revision 18975 to svn://svn.ffmpeg.org/ffmpeg/trunk
* blackfin: use DCT function pointer in dct_quantize_bfin()Måns Rullgård2009-05-28
| | | | Originally committed as revision 18974 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove file name from file headers.Diego Biurrun2009-02-09
| | | | | | It provides no useful information and breaks on renames. Originally committed as revision 17097 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs2009-01-13
| | | | | | They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Delete unnecessary 'extern' keywords.Diego Biurrun2008-12-03
| | | | Originally committed as revision 15990 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Convert asm keyword into __asm__.Diego Pettenò2008-10-16
| | | | | | | | | | | | | Neither the asm() nor the __asm__() keyword is part of the C99 standard, but while GCC accepts the former in C89 syntax, it is not accepted in C99 unless GNU extensions are turned on (with -fasm). The latter form is accepted in any syntax as an extension (without requiring further command-line options). Sun Studio C99 compiler also does not accept asm() while accepting __asm__(), albeit reporting warnings that it's not valid C99 syntax. Originally committed as revision 15627 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-31
| | | | | | | | | Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full path for #includes from another directory.Diego Biurrun2008-05-09
| | | | Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* FLAT objects cannot have multiple sections, so using the L1 attributes breaksMike Frysinger2008-02-16
| | | | | | | | linking. The FDPIC relocs also break for any other format. Thus check the compiler environment and select the appropriate sections/relocs. patch by Mike Frysinger, vapier.adi a gmail d com Originally committed as revision 12125 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add FFMPEG_ prefix to all multiple inclusion guards.Diego Biurrun2007-10-17
| | | | Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing multiple inclusion guards.Diego Biurrun2007-10-17
| | | | Originally committed as revision 10763 to svn://svn.ffmpeg.org/ffmpeg/trunk
* license header consistency cosmetics.Diego Biurrun2007-10-04
| | | | Originally committed as revision 10668 to svn://svn.ffmpeg.org/ffmpeg/trunk
* blackfin optimized vp3 transform and infastructure for idctMarc Hoffman2007-10-04
| | | | Originally committed as revision 10667 to svn://svn.ffmpeg.org/ffmpeg/trunk
* blackfin vsad primitivesMarc Hoffman2007-09-17
| | | | Originally committed as revision 10521 to svn://svn.ffmpeg.org/ffmpeg/trunk
* properly tell the compiler that A0 and A1 are clobberedMarc Hoffman2007-09-17
| | | | Originally committed as revision 10520 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use a consistent multiple inclusion guard.Diego Biurrun2007-08-30
| | | | Originally committed as revision 10267 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Blackfin 32bit multiplication primitives MULH MUL16Marc Hoffman2007-08-30
| | | | Originally committed as revision 10262 to svn://svn.ffmpeg.org/ffmpeg/trunk
* special handling for vp3 idct, use the c referenceMarc Hoffman2007-08-13
| | | | Originally committed as revision 10105 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removing dependency on bfin_sram.h, which is not used right nowMarc Hoffman2007-06-22
| | | | Originally committed as revision 9388 to svn://svn.ffmpeg.org/ffmpeg/trunk