summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/playback.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/apps/playback.c b/apps/playback.c
index 422eab9b74..42dbf56fe1 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -2105,7 +2105,7 @@ static bool audio_release_tracks(void)
2105 2105
2106 logf("releasing all tracks"); 2106 logf("releasing all tracks");
2107 2107
2108 for(i = 0; i < MAX_TRACKS; i++) 2108 for(i = 0; i < MAX_TRACK; i++)
2109 { 2109 {
2110 cur_idx = (track_ridx + i) & MAX_TRACK_MASK; 2110 cur_idx = (track_ridx + i) & MAX_TRACK_MASK;
2111 if (!clear_track_info(&tracks[cur_idx])) 2111 if (!clear_track_info(&tracks[cur_idx]))
@@ -3274,6 +3274,14 @@ void audio_init(void)
3274 /* ...now! Set up the buffers */ 3274 /* ...now! Set up the buffers */
3275 audio_reset_buffer(); 3275 audio_reset_buffer();
3276 3276
3277 int i;
3278 for(i = 0; i < MAX_TRACK; i++)
3279 {
3280 tracks[i].audio_hid = -1;
3281 tracks[i].id3_hid = -1;
3282 tracks[i].codec_hid = -1;
3283 }
3284
3277 /* Probably safe to say */ 3285 /* Probably safe to say */
3278 audio_is_initialized = true; 3286 audio_is_initialized = true;
3279 3287