summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/mpeg.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/firmware/mpeg.c b/firmware/mpeg.c
index e88510d1cc..5969dca577 100644
--- a/firmware/mpeg.c
+++ b/firmware/mpeg.c
@@ -1296,12 +1296,12 @@ bool mpeg_has_changed_track(void)
1296 1296
1297void mpeg_play(int offset) 1297void mpeg_play(int offset)
1298{ 1298{
1299 is_playing = true;
1300
1301#ifdef SIMULATOR 1299#ifdef SIMULATOR
1302 char* trackname; 1300 char* trackname;
1303 int steps=0; 1301 int steps=0;
1304 1302
1303 is_playing = true;
1304
1305 do { 1305 do {
1306 trackname = playlist_peek( steps ); 1306 trackname = playlist_peek( steps );
1307 if (!trackname) 1307 if (!trackname)
@@ -1319,6 +1319,8 @@ void mpeg_play(int offset)
1319 break; 1319 break;
1320 } while(1); 1320 } while(1);
1321#else 1321#else
1322 is_playing = true;
1323
1322 queue_post(&mpeg_queue, MPEG_PLAY, (void*)offset); 1324 queue_post(&mpeg_queue, MPEG_PLAY, (void*)offset);
1323#endif 1325#endif
1324} 1326}