diff options
author | Nils Wallménius <nils@rockbox.org> | 2010-07-12 16:14:32 +0000 |
---|---|---|
committer | Nils Wallménius <nils@rockbox.org> | 2010-07-12 16:14:32 +0000 |
commit | a4cad3d92684187d37c4034cbe185184719baaca (patch) | |
tree | 9802132da7732d79e9cab47a11f45ce972156f0c /apps/codecs/libtta/ttadec.c | |
parent | d3a194593958c45b2173e7d3c919af4548c9f55f (diff) | |
download | rockbox-a4cad3d92684187d37c4034cbe185184719baaca.tar.gz rockbox-a4cad3d92684187d37c4034cbe185184719baaca.zip |
Coldfire assembler implementation of hybrid_filter for libtta. Speeds up decoding on h300 by 4.2MHz. Set svn properties.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27404 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libtta/ttadec.c')
-rw-r--r-- | apps/codecs/libtta/ttadec.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/codecs/libtta/ttadec.c b/apps/codecs/libtta/ttadec.c index 2ff2d24da9..9d53a327f2 100644 --- a/apps/codecs/libtta/ttadec.c +++ b/apps/codecs/libtta/ttadec.c | |||
@@ -392,6 +392,10 @@ int player_init (tta_info *info) { | |||
392 | unsigned int data_offset; | 392 | unsigned int data_offset; |
393 | unsigned int st_size; | 393 | unsigned int st_size; |
394 | 394 | ||
395 | #ifdef CPU_COLDFIRE | ||
396 | coldfire_set_macsr(0); /* signed integer mode */ | ||
397 | #endif | ||
398 | |||
395 | ttainfo = info; | 399 | ttainfo = info; |
396 | 400 | ||
397 | framelen = 0; | 401 | framelen = 0; |