diff options
Diffstat (limited to 'apps/playback.c')
-rw-r--r-- | apps/playback.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/playback.c b/apps/playback.c index 8a25375fec..54410ad2cc 100644 --- a/apps/playback.c +++ b/apps/playback.c | |||
@@ -2376,9 +2376,16 @@ static void audio_on_codec_complete(int status) | |||
2376 | Skipping: There was already a skip in progress, remember it and | 2376 | Skipping: There was already a skip in progress, remember it and |
2377 | allow no further progress until the PCM from the previous | 2377 | allow no further progress until the PCM from the previous |
2378 | song has finished | 2378 | song has finished |
2379 | |||
2380 | This function will be reentered upon completing the existing | ||
2381 | transition in order to do the one that was just tried (below) | ||
2379 | */ | 2382 | */ |
2380 | codec_skip_pending = true; | 2383 | codec_skip_pending = true; |
2381 | codec_skip_status = status; | 2384 | codec_skip_status = status; |
2385 | |||
2386 | /* PCM buffer must know; audio could still be filling and hasn't | ||
2387 | yet reached the play watermark */ | ||
2388 | pcmbuf_start_track_change(TRACK_CHANGE_AUTO_PILEUP); | ||
2382 | return; | 2389 | return; |
2383 | } | 2390 | } |
2384 | 2391 | ||