diff options
Diffstat (limited to 'apps/playback.c')
-rw-r--r-- | apps/playback.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/apps/playback.c b/apps/playback.c index 21cc017aaf..9671f30100 100644 --- a/apps/playback.c +++ b/apps/playback.c | |||
@@ -3624,8 +3624,7 @@ unsigned char * audio_get_buffer(bool talk_buf, size_t *buffer_size) | |||
3624 | if (buffer_state == AUDIOBUF_STATE_INITIALIZED) | 3624 | if (buffer_state == AUDIOBUF_STATE_INITIALIZED) |
3625 | buffering_reset(NULL, 0); /* mark buffer invalid */ | 3625 | buffering_reset(NULL, 0); /* mark buffer invalid */ |
3626 | 3626 | ||
3627 | if (talk_buf || buffer_state == AUDIOBUF_STATE_TRASHED | 3627 | if (talk_buf || !talk_voice_required()) |
3628 | || !talk_voice_required()) | ||
3629 | { | 3628 | { |
3630 | logf("get buffer: talk, audio"); | 3629 | logf("get buffer: talk, audio"); |
3631 | /* Ok to use everything from audiobuf - voice is loaded, | 3630 | /* Ok to use everything from audiobuf - voice is loaded, |