Gitiles
Code Review
Sign In
gerrit.rockbox.org
/
rockbox
/
45d4345405d06360370c90f2b3e4036e7df968d1
/
apps
/
plugins
/
mpegplayer
/
idct.c
45d4345
Mpegplayer: Convert the assembler optimised ARM IDCT into a proper assembler file. Clean up the CPU selection in idct.c.
by Jens Arnold
· 17 years ago
fc43b9d
Mpegplayer: Assembler optimised IDCT for coldfire, based on FS #5995 by Karim Boucher. Put the IDCT block buffer in IRAM for better performance. The whole libmpeg2 decoder struct doesn't fit without throwing some libmad buffers out of IRAM, but then doesn't change performance significantly. Mpegplayer is quite usable now on X5; H300 is sort-of usable for widescreen.
by Jens Arnold
· 17 years ago
fd3fe45
FS#7487 - mpegplayer - video start time seek with resume
by Robert Kukla
· 17 years ago
f4b5a72
mpeg2dec in mpegplayer: Do a little code slashing and organizing. Much more to come I think.
by Michael Sevakis
· 18 years ago
6d6eb08
fix for the inline asm in CLIP on the gigabeat by Steve Gotthard (fs#6488). Turns out that gcc rearranged the ASM block without volatile
by Marcoen Hirschberg
· 18 years ago
d3f50ed
add a workaround for gigabeat crashes
by Marcoen Hirschberg
· 18 years ago
b888fb2
Do the clipping with inline asm instead of a huge lookup table. Tiny speedup, and saves ~7.5KB of IRAM.
by Jens Arnold
· 19 years ago
c9d6656
Initial commit of work-in-progress MPEG video player plugin based on libmpeg2. Works on all targets with colour LCDs, but most optimised for the ipod Color/Photo and Nano. It currently only plays raw MPEG-1 or MPEG-2 video streams (no audio). Also adds a new lcd_yuv_blit() function to the plugin API - currently only implemented for the ipod Color/Photo and Nano.
by Dave Chapman
· 19 years ago