From 1b458c0224f9cb303d2cf19cd156642752094ce0 Mon Sep 17 00:00:00 2001 From: Nicolas Pennequin Date: Wed, 10 Oct 2007 23:48:32 +0200 Subject: [PATCH] Implement backwards skipping by commpleting audio_rebuffer() --- apps/playback.c | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/apps/playback.c b/apps/playback.c index 7fd263098..e054d6969 100644 --- a/apps/playback.c +++ b/apps/playback.c @@ -3124,27 +3124,14 @@ static void audio_rebuffer(void) { logf("Forcing rebuffer"); -#if 0 - /* Stop in progress fill, and clear open file descriptor */ - if (current_fd >= 0) - { - close(current_fd); - current_fd = -1; - } - filling = false; - - /* Reset buffer and track pointers */ - CUR_TI->buf_idx = buf_ridx = buf_widx = 0; + /* Reset track pointers */ track_widx = track_ridx; audio_clear_track_entries(true); - CUR_TI->available = 0; /* Fill the buffer */ last_peek_offset = -1; CUR_TI->filesize = 0; - CUR_TI->start_pos = 0; ci.curpos = 0; -#endif if (!CUR_TI->taginfo_ready) memset(&curtrack_id3, 0, sizeof(struct mp3entry)); -- 2.11.4.GIT