summaryrefslogtreecommitdiff
path: root/libavcodec/bfin/vp3_bfin.c
Commit message (Collapse)AuthorAge
* vp3: Use full transpose for all IDCTsRonald S. Bultje2013-04-15
| | | | | | | | | | | This way, the special IDCT permutations are no longer needed. This is similar to how H264 does it, and removes the dsputil dependency imposed by the scantable code. Also remove the unused type == 0 cases from the plain C version of the idct. Signed-off-by: Martin Storsjö <martin@martin.st>
* vp3: bfin: Transpose the IDCTsMartin Storsjö2013-04-15
| | | | | | | | | While this change isn't bitexact, the IDCTs weren't bitexact to start with either. This simplifies decoupling vp3 from dsputil. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavc: Make pointers to ff_cropTbl constMartin Storsjö2013-04-08
| | | | | | There's no point in these pointers not being const. Signed-off-by: Martin Storsjö <martin@martin.st>
* bfin: Make vp3 functions staticMartin Storsjö2013-04-08
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* bfin: Don't use the vp3 idct functions if bitexact behaviour is expectedMartin Storsjö2013-04-08
| | | | | | | | In the non-bitexact mode, vp3 currently decodes to the same frame crcs as before 28f9ab702 (and the output visually looks correct). Signed-off-by: Martin Storsjö <martin@martin.st>
* Add av_cold attributes to arch-specific init functionsDiego Biurrun2013-02-05
|
* 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>
* cosmetics: Delete empty lines at end of file.Diego Biurrun2012-02-09
|
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* 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
* 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
* Delete unnecessary 'extern' keywords.Diego Biurrun2008-12-03
| | | | Originally committed as revision 15990 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
* 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