diff options
Diffstat (limited to 'apps/codecs/spc.c')
-rw-r--r-- | apps/codecs/spc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/codecs/spc.c b/apps/codecs/spc.c index 3a06a228ef..d4ed741f7e 100644 --- a/apps/codecs/spc.c +++ b/apps/codecs/spc.c | |||
@@ -553,8 +553,8 @@ enum codec_status codec_main(void) | |||
553 | ci->configure(DSP_SET_STEREO_MODE, STEREO_NONINTERLEAVED); | 553 | ci->configure(DSP_SET_STEREO_MODE, STEREO_NONINTERLEAVED); |
554 | 554 | ||
555 | /* wait for track info to load */ | 555 | /* wait for track info to load */ |
556 | while (!*ci->taginfo_ready && !ci->stop_codec) | 556 | if (codec_wait_taginfo() != 0) |
557 | ci->yield(); | 557 | continue; |
558 | 558 | ||
559 | codec_set_replaygain(ci->id3); | 559 | codec_set_replaygain(ci->id3); |
560 | 560 | ||