summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/playback.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/apps/playback.c b/apps/playback.c
index 436fef3af1..c1570f154e 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -1730,7 +1730,7 @@ static bool audio_load_track(size_t offset, bool start_play)
1730 { 1730 {
1731 tracks[track_widx].id3_hid = bufopen(trackname, 0, TYPE_ID3); 1731 tracks[track_widx].id3_hid = bufopen(trackname, 0, TYPE_ID3);
1732 1732
1733 if (tracks[track_widx].id3_hid == ERR_BUFFER_FULL) 1733 if (tracks[track_widx].id3_hid < 0)
1734 { 1734 {
1735 /* Buffer is full. */ 1735 /* Buffer is full. */
1736 get_metadata(&lasttrack_id3, fd, trackname); 1736 get_metadata(&lasttrack_id3, fd, trackname);
@@ -1740,13 +1740,6 @@ static bool audio_load_track(size_t offset, bool start_play)
1740 filling = STATE_FULL; 1740 filling = STATE_FULL;
1741 return false; 1741 return false;
1742 } 1742 }
1743 else if (tracks[track_widx].id3_hid < 0)
1744 {
1745 last_peek_offset--;
1746 close(fd);
1747 logf("Could not add metadata handle");
1748 return false;
1749 }
1750 1743
1751 if (track_widx == track_ridx) 1744 if (track_widx == track_ridx)
1752 { 1745 {