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 f05cb9ef8a..0885bd487a 100644 --- a/apps/playback.c +++ b/apps/playback.c | |||
@@ -74,6 +74,7 @@ static volatile bool paused; | |||
74 | #define CODEC_A52 "/.rockbox/codecs/a52.codec" | 74 | #define CODEC_A52 "/.rockbox/codecs/a52.codec" |
75 | #define CODEC_MPC "/.rockbox/codecs/mpc.codec" | 75 | #define CODEC_MPC "/.rockbox/codecs/mpc.codec" |
76 | #define CODEC_WAVPACK "/.rockbox/codecs/wavpack.codec" | 76 | #define CODEC_WAVPACK "/.rockbox/codecs/wavpack.codec" |
77 | #define CODEC_ALAC "/.rockbox/codecs/alac.codec" | ||
77 | 78 | ||
78 | #define AUDIO_FILL_CYCLE (1024*256) | 79 | #define AUDIO_FILL_CYCLE (1024*256) |
79 | #define AUDIO_DEFAULT_WATERMARK (1024*512) | 80 | #define AUDIO_DEFAULT_WATERMARK (1024*512) |
@@ -881,6 +882,10 @@ bool loadcodec(const char *trackname, bool start_play) | |||
881 | logf("Codec: WAVPACK"); | 882 | logf("Codec: WAVPACK"); |
882 | codec_path = CODEC_WAVPACK; | 883 | codec_path = CODEC_WAVPACK; |
883 | break; | 884 | break; |
885 | case AFMT_ALAC: | ||
886 | logf("Codec: ALAC"); | ||
887 | codec_path = CODEC_ALAC; | ||
888 | break; | ||
884 | default: | 889 | default: |
885 | logf("Codec: Unsupported"); | 890 | logf("Codec: Unsupported"); |
886 | snprintf(msgbuf, sizeof(msgbuf)-1, "No codec for: %s", trackname); | 891 | snprintf(msgbuf, sizeof(msgbuf)-1, "No codec for: %s", trackname); |