diff options
author | Thom Johansen <thomj@rockbox.org> | 2005-06-20 12:24:02 +0000 |
---|---|---|
committer | Thom Johansen <thomj@rockbox.org> | 2005-06-20 12:24:02 +0000 |
commit | cdcd651e7d3e52dbf484a2b8fc1ac8e1a91ca8a5 (patch) | |
tree | cb8b965aeb135bc68238516870ac7aea9b51e1e8 /apps/plugins | |
parent | af53cef8acbfe90c886ecb8720e00e05d9a7d17a (diff) | |
download | rockbox-cdcd651e7d3e52dbf484a2b8fc1ac8e1a91ca8a5.tar.gz rockbox-cdcd651e7d3e52dbf484a2b8fc1ac8e1a91ca8a5.zip |
Musepack files should play (poorly) now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6776 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
-rw-r--r-- | apps/plugins/codecmpc.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/apps/plugins/codecmpc.c b/apps/plugins/codecmpc.c index 3fe35705eb..19eb518687 100644 --- a/apps/plugins/codecmpc.c +++ b/apps/plugins/codecmpc.c | |||
@@ -41,10 +41,9 @@ seek_impl(void *data, mpc_int32_t offset) | |||
41 | { | 41 | { |
42 | struct codec_api* ci = (struct codec_api*)data; | 42 | struct codec_api* ci = (struct codec_api*)data; |
43 | 43 | ||
44 | /* We don't support seeking yet. */ | 44 | /* WARNING: assumes we don't need to skip too far into the past, |
45 | (void)ci; | 45 | this might not be supported by the buffering layer yet */ |
46 | (void)offset; | 46 | return ci->seek_buffer(offset); |
47 | return 0; | ||
48 | } | 47 | } |
49 | 48 | ||
50 | mpc_int32_t | 49 | mpc_int32_t |
@@ -82,7 +81,8 @@ shift_signed(MPC_SAMPLE_FORMAT val, int shift) | |||
82 | #define OUTPUT_BUFFER_SIZE 65536 /* Must be an integer multiple of 4. */ | 81 | #define OUTPUT_BUFFER_SIZE 65536 /* Must be an integer multiple of 4. */ |
83 | 82 | ||
84 | unsigned char OutputBuffer[OUTPUT_BUFFER_SIZE]; | 83 | unsigned char OutputBuffer[OUTPUT_BUFFER_SIZE]; |
85 | MPC_SAMPLE_FORMAT sample_buffer[MPC_DECODER_BUFFER_LENGTH]; | 84 | /* temporary, we probably have better use for iram than this */ |
85 | MPC_SAMPLE_FORMAT sample_buffer[MPC_DECODER_BUFFER_LENGTH] IDATA_ATTR; | ||
86 | unsigned char *OutputPtr=OutputBuffer; | 86 | unsigned char *OutputPtr=OutputBuffer; |
87 | const unsigned char *OutputBufferEnd=OutputBuffer+OUTPUT_BUFFER_SIZE; | 87 | const unsigned char *OutputBufferEnd=OutputBuffer+OUTPUT_BUFFER_SIZE; |
88 | 88 | ||