summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/plugins/codecmpc.c10
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
50mpc_int32_t 49mpc_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
84unsigned char OutputBuffer[OUTPUT_BUFFER_SIZE]; 83unsigned char OutputBuffer[OUTPUT_BUFFER_SIZE];
85MPC_SAMPLE_FORMAT sample_buffer[MPC_DECODER_BUFFER_LENGTH]; 84/* temporary, we probably have better use for iram than this */
85MPC_SAMPLE_FORMAT sample_buffer[MPC_DECODER_BUFFER_LENGTH] IDATA_ATTR;
86unsigned char *OutputPtr=OutputBuffer; 86unsigned char *OutputPtr=OutputBuffer;
87const unsigned char *OutputBufferEnd=OutputBuffer+OUTPUT_BUFFER_SIZE; 87const unsigned char *OutputBufferEnd=OutputBuffer+OUTPUT_BUFFER_SIZE;
88 88