summaryrefslogtreecommitdiff
path: root/lib/rbcodec/codecs/sgc.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rbcodec/codecs/sgc.c')
-rw-r--r--lib/rbcodec/codecs/sgc.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/rbcodec/codecs/sgc.c b/lib/rbcodec/codecs/sgc.c
index 348a54a2d3..eb260975c5 100644
--- a/lib/rbcodec/codecs/sgc.c
+++ b/lib/rbcodec/codecs/sgc.c
@@ -91,6 +91,11 @@ enum codec_status codec_run(void)
91 if (sgc_emu.m3u.size > 0) 91 if (sgc_emu.m3u.size > 0)
92 sgc_emu.track_count = sgc_emu.m3u.size; 92 sgc_emu.track_count = sgc_emu.m3u.size;
93 93
94 if (ci->id3->elapsed) {
95 track = ci->id3->elapsed/1000;
96 if (track >= sgc_emu.track_count) return CODEC_OK;
97 }
98
94next_track: 99next_track:
95 set_codec_track(track); 100 set_codec_track(track);
96 101