summaryrefslogtreecommitdiff
path: root/apps/playback.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/playback.c')
-rw-r--r--apps/playback.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/playback.c b/apps/playback.c
index 16407b2fbd..62232b3a22 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -2457,7 +2457,6 @@ static bool audio_load_track(int offset, bool start_play)
2457 file_offset = offset; 2457 file_offset = offset;
2458 track_id3->offset = offset; 2458 track_id3->offset = offset;
2459 audio_set_elapsed(track_id3); 2459 audio_set_elapsed(track_id3);
2460 ci.curpos = offset;
2461 } 2460 }
2462 break; 2461 break;
2463 2462
@@ -2466,7 +2465,6 @@ static bool audio_load_track(int offset, bool start_play)
2466 file_offset = offset; 2465 file_offset = offset;
2467 track_id3->offset = offset; 2466 track_id3->offset = offset;
2468 track_id3->elapsed = track_id3->length / 2; 2467 track_id3->elapsed = track_id3->length / 2;
2469 ci.curpos = offset;
2470 } 2468 }
2471 break; 2469 break;
2472 2470
@@ -2501,6 +2499,8 @@ static bool audio_load_track(int offset, bool start_play)
2501 2499
2502 tracks[track_widx].audio_hid = bufopen(trackname, file_offset, type); 2500 tracks[track_widx].audio_hid = bufopen(trackname, file_offset, type);
2503 2501
2502 ci.curpos=file_offset;
2503
2504 if (tracks[track_widx].audio_hid < 0) 2504 if (tracks[track_widx].audio_hid < 0)
2505 return false; 2505 return false;
2506 2506