summaryrefslogtreecommitdiff
path: root/apps/codecs/asap.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/asap.c')
-rw-r--r--apps/codecs/asap.c8
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
29static byte samples[CHUNK_SIZE] IBSS_ATTR; /* The sample buffer */ 29static byte samples[CHUNK_SIZE] IBSS_ATTR; /* The sample buffer */
30static ASAP_State asap; /* asap codec state */ 30static ASAP_State asap IBSS_ATTR; /* asap codec state */
31 31
32/* this is the codec entry point */ 32/* this is the codec entry point */
33enum codec_status codec_main(enum codec_entry_call_reason reason) 33enum 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