summaryrefslogtreecommitdiff
path: root/apps/codecs/libtremor/ffmpeg_render_line.h (follow)
Commit message (Collapse)AuthorAge
* libtremor: rename file that now contains more ffmpeg code.Nils Wallménius2011-09-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30581 a1c6a512-1295-4272-9138-f99709370657
* libtremor: port over ffmpeg's windowing codeNils Wallménius2011-09-22
| | | | | | | | | | | | Use the windowing approach from ffmpeg in tremor, does the mdct doubling, windowing and overlap add in one go. Also uses less memory so all the processing buffers fit in iram on targets with small iram for the common blocksizes (256/2048) now. Speeds up decoding of vorbis files by 3MHz for 256/2048 and 20MHz for 512/4096 files on h300. Speeds up decoding of vorbis files by 3MHz for 256/2048 and 4.5MHz for 512/4096 on the beast. Speeds up decoding of vorbis files by 0.3MHz for 256/2048 and 1MHz for 512/4096 on c200v1. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30580 a1c6a512-1295-4272-9138-f99709370657
* libtremor: pass the floor1 lookup table pointer as a param to the ↵Nils Wallménius2011-09-19
| | | | | | render_line function to make this a little nicer. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30573 a1c6a512-1295-4272-9138-f99709370657
* Move ffmpeg functions to their own file to avoid mixing code under different ↵Nils Wallménius2010-08-22
liceses in the same file. Licensing is fun! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27859 a1c6a512-1295-4272-9138-f99709370657