diff options
Diffstat (limited to 'apps/main.c')
-rw-r--r-- | apps/main.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/main.c b/apps/main.c index 54787d6e9e..3d419407f4 100644 --- a/apps/main.c +++ b/apps/main.c | |||
@@ -221,6 +221,9 @@ static void init_tagcache(void) | |||
221 | 221 | ||
222 | if (ret > 0) | 222 | if (ret > 0) |
223 | { | 223 | { |
224 | #if CONFIG_CODEC == SWCODEC | ||
225 | /* hwcodec can't use voice here, as the database commit | ||
226 | * uses the audio buffer. */ | ||
224 | static long talked_tick = 0; | 227 | static long talked_tick = 0; |
225 | if(talk_menus_enabled() | 228 | if(talk_menus_enabled() |
226 | && (talked_tick == 0 | 229 | && (talked_tick == 0 |
@@ -232,6 +235,7 @@ static void init_tagcache(void) | |||
232 | talk_id(VOICE_OF, true); | 235 | talk_id(VOICE_OF, true); |
233 | talk_number(tagcache_get_max_commit_step(), true); | 236 | talk_number(tagcache_get_max_commit_step(), true); |
234 | } | 237 | } |
238 | #endif | ||
235 | #ifdef HAVE_LCD_BITMAP | 239 | #ifdef HAVE_LCD_BITMAP |
236 | gui_syncsplash(0, "%s [%d/%d]", | 240 | gui_syncsplash(0, "%s [%d/%d]", |
237 | str(LANG_TAGCACHE_INIT), ret, | 241 | str(LANG_TAGCACHE_INIT), ret, |