summaryrefslogtreecommitdiff
path: root/apps/talk.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/talk.c')
-rw-r--r--apps/talk.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/apps/talk.c b/apps/talk.c
index e1bf6cbc5c..f1158794e8 100644
--- a/apps/talk.c
+++ b/apps/talk.c
@@ -220,25 +220,6 @@ static void load_voicefile(void)
220 structec_convert(&p_voicefile->index[i], "ll", 1, true); 220 structec_convert(&p_voicefile->index[i], "ll", 1, true);
221#endif 221#endif
222 222
223 /* Do a bitswap as necessary. */
224#if CONFIG_CODEC == SWCODEC
225 logf("Bitswapping voice file.");
226 cpu_boost(true);
227 buf = (unsigned char *)(&p_voicefile->index) +
228 (p_voicefile->id1_max + p_voicefile->id2_max) * sizeof(struct clip_entry);
229 length = file_size - (buf - (unsigned char *) p_voicefile);
230
231 for (i = 0; i < length; i++)
232 {
233 temp = buf[i];
234 temp = ((temp >> 4) & 0x0f) | ((temp & 0x0f) << 4);
235 temp = ((temp >> 2) & 0x33) | ((temp & 0x33) << 2);
236 buf[i] = ((temp >> 1) & 0x55) | ((temp & 0x55) << 1);
237 }
238 cpu_boost(false);
239
240#endif
241
242#ifdef HAVE_MMC 223#ifdef HAVE_MMC
243 /* load the index table, now that we know its size from the header */ 224 /* load the index table, now that we know its size from the header */
244 load_size = (p_voicefile->id1_max + p_voicefile->id2_max) 225 load_size = (p_voicefile->id1_max + p_voicefile->id2_max)