diff options
Diffstat (limited to 'apps/codecs/asap.c')
-rw-r--r-- | apps/codecs/asap.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/apps/codecs/asap.c b/apps/codecs/asap.c index 5d098eda15..19b39a44c4 100644 --- a/apps/codecs/asap.c +++ b/apps/codecs/asap.c | |||
@@ -27,7 +27,7 @@ CODEC_HEADER | |||
27 | #define CHUNK_SIZE (1024*2) | 27 | #define CHUNK_SIZE (1024*2) |
28 | 28 | ||
29 | static byte samples[CHUNK_SIZE] IBSS_ATTR; /* The sample buffer */ | 29 | static byte samples[CHUNK_SIZE] IBSS_ATTR; /* The sample buffer */ |
30 | static ASAP_State asap; /* asap codec state */ | 30 | static ASAP_State asap IBSS_ATTR; /* asap codec state */ |
31 | 31 | ||
32 | /* this is the codec entry point */ | 32 | /* this is the codec entry point */ |
33 | enum codec_status codec_main(enum codec_entry_call_reason reason) | 33 | enum codec_status codec_main(enum codec_entry_call_reason reason) |
@@ -76,7 +76,7 @@ enum codec_status codec_run(void) | |||
76 | /* Sample depth is 16 bit little endian */ | 76 | /* Sample depth is 16 bit little endian */ |
77 | ci->configure(DSP_SET_SAMPLE_DEPTH, 16); | 77 | ci->configure(DSP_SET_SAMPLE_DEPTH, 16); |
78 | /* Stereo or Mono output ? */ | 78 | /* Stereo or Mono output ? */ |
79 | if(asap.module_info.channels ==1) | 79 | if(asap.module_info->channels ==1) |
80 | { | 80 | { |
81 | ci->configure(DSP_SET_STEREO_MODE, STEREO_MONO); | 81 | ci->configure(DSP_SET_STEREO_MODE, STEREO_MONO); |
82 | bytesPerSample = 2; | 82 | bytesPerSample = 2; |
@@ -89,8 +89,8 @@ enum codec_status codec_run(void) | |||
89 | /* reset eleapsed */ | 89 | /* reset eleapsed */ |
90 | ci->set_elapsed(0); | 90 | ci->set_elapsed(0); |
91 | 91 | ||
92 | song = asap.module_info.default_song; | 92 | song = asap.module_info->default_song; |
93 | duration = asap.module_info.durations[song]; | 93 | duration = asap.module_info->durations[song]; |
94 | if (duration < 0) | 94 | if (duration < 0) |
95 | duration = 180 * 1000; | 95 | duration = 180 * 1000; |
96 | 96 | ||