diff options
| author | Marcoen Hirschberg <marcoen@gmail.com> | 2007-04-05 09:56:28 +0000 |
|---|---|---|
| committer | Marcoen Hirschberg <marcoen@gmail.com> | 2007-04-05 09:56:28 +0000 |
| commit | 80d882105e11acd44dfb7cc69a766136dbeee906 (patch) | |
| tree | c0e0e9d5927486d59bb05c7c69d99a3eb812cf1e /apps/plugins/mpegplayer/motion_comp.c | |
| parent | 78585318b5170f642cabe012e72c955ca6d9ccc8 (diff) | |
| download | rockbox-80d882105e11acd44dfb7cc69a766136dbeee906.zip rockbox-80d882105e11acd44dfb7cc69a766136dbeee906.tar.gz rockbox-80d882105e11acd44dfb7cc69a766136dbeee906.tar.bz2 rockbox-80d882105e11acd44dfb7cc69a766136dbeee906.tar.xz | |
optimized motion compensation for ARM from the mplayer-w100 project. Elefants Dream plays back 2.3fps faster on the Gigabeat
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13032 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/mpegplayer/motion_comp.c')
| -rw-r--r-- | apps/plugins/mpegplayer/motion_comp.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/apps/plugins/mpegplayer/motion_comp.c b/apps/plugins/mpegplayer/motion_comp.c index fbf2ee1..b2f30c0 100644 --- a/apps/plugins/mpegplayer/motion_comp.c +++ b/apps/plugins/mpegplayer/motion_comp.c @@ -58,7 +58,12 @@ void mpeg2_mc_init (uint32_t accel) mpeg2_mc = mpeg2_mc_vis; else #endif + +#ifdef CPU_ARM + mpeg2_mc = mpeg2_mc_arm; +#else mpeg2_mc = mpeg2_mc_c; +#endif } #define avg2(a,b) ((a+b+1)>>1) |