diff options
Diffstat (limited to 'apps/codecs/wavpack.c')
-rw-r--r-- | apps/codecs/wavpack.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/codecs/wavpack.c b/apps/codecs/wavpack.c index 39b8514fe5..372fe20508 100644 --- a/apps/codecs/wavpack.c +++ b/apps/codecs/wavpack.c | |||
@@ -74,7 +74,7 @@ enum codec_status codec_start(struct codec_api* api) | |||
74 | if (codec_init(api)) | 74 | if (codec_init(api)) |
75 | return CODEC_ERROR; | 75 | return CODEC_ERROR; |
76 | 76 | ||
77 | while (!rb->taginfo_ready) | 77 | while (!*rb->taginfo_ready && !ci->stop_codec) |
78 | ci->yield(); | 78 | ci->yield(); |
79 | 79 | ||
80 | if (ci->id3->frequency != NATIVE_FREQUENCY) { | 80 | if (ci->id3->frequency != NATIVE_FREQUENCY) { |