diff options
Diffstat (limited to 'apps/playback.c')
-rw-r--r-- | apps/playback.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/apps/playback.c b/apps/playback.c index faea55aec1..35aa59e760 100644 --- a/apps/playback.c +++ b/apps/playback.c | |||
@@ -67,6 +67,7 @@ static volatile bool paused; | |||
67 | #define CODEC_FLAC "/.rockbox/codecs/codecflac.rock"; | 67 | #define CODEC_FLAC "/.rockbox/codecs/codecflac.rock"; |
68 | #define CODEC_WAV "/.rockbox/codecs/codecwav.rock"; | 68 | #define CODEC_WAV "/.rockbox/codecs/codecwav.rock"; |
69 | #define CODEC_A52 "/.rockbox/codecs/codeca52.rock"; | 69 | #define CODEC_A52 "/.rockbox/codecs/codeca52.rock"; |
70 | #define CODEC_MPC "/.rockbox/codecs/codecmpc.rock"; | ||
70 | 71 | ||
71 | #define AUDIO_DEFAULT_WATERMARK (1024*256) | 72 | #define AUDIO_DEFAULT_WATERMARK (1024*256) |
72 | #define AUDIO_DEFAULT_FILECHUNK (1024*32) | 73 | #define AUDIO_DEFAULT_FILECHUNK (1024*32) |
@@ -520,6 +521,10 @@ bool loadcodec(const char *trackname, bool start_play) | |||
520 | logf("Codec: A52"); | 521 | logf("Codec: A52"); |
521 | codec_path = CODEC_A52; | 522 | codec_path = CODEC_A52; |
522 | break; | 523 | break; |
524 | case AFMT_MPC: | ||
525 | logf("Codec: Musepack"); | ||
526 | codec_path = CODEC_MPC; | ||
527 | break; | ||
523 | default: | 528 | default: |
524 | logf("Codec: Unsupported"); | 529 | logf("Codec: Unsupported"); |
525 | snprintf(msgbuf, sizeof(msgbuf)-1, "No codec for: %s", trackname); | 530 | snprintf(msgbuf, sizeof(msgbuf)-1, "No codec for: %s", trackname); |