diff options
-rw-r--r-- | apps/playback.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/apps/playback.c b/apps/playback.c index bbb9846e68..9bd3ba22c1 100644 --- a/apps/playback.c +++ b/apps/playback.c | |||
@@ -1317,7 +1317,6 @@ static void stop_codec_flush(void) | |||
1317 | 1317 | ||
1318 | static void audio_stop_playback(bool resume) | 1318 | static void audio_stop_playback(bool resume) |
1319 | { | 1319 | { |
1320 | logf("stop_playback:%d", resume); | ||
1321 | if (playing) | 1320 | if (playing) |
1322 | playlist_update_resume_info(resume ? audio_current_track() : NULL); | 1321 | playlist_update_resume_info(resume ? audio_current_track() : NULL); |
1323 | playing = false; | 1322 | playing = false; |
@@ -1832,6 +1831,7 @@ void audio_thread(void) | |||
1832 | break ; | 1831 | break ; |
1833 | 1832 | ||
1834 | case Q_AUDIO_STOP: | 1833 | case Q_AUDIO_STOP: |
1834 | logf("stop"); | ||
1835 | audio_stop_playback(true); | 1835 | audio_stop_playback(true); |
1836 | break ; | 1836 | break ; |
1837 | 1837 | ||
@@ -1851,16 +1851,19 @@ void audio_thread(void) | |||
1851 | case Q_AUDIO_PRE_FF_REWIND: | 1851 | case Q_AUDIO_PRE_FF_REWIND: |
1852 | if (!playing) | 1852 | if (!playing) |
1853 | break; | 1853 | break; |
1854 | logf("pre_ff_rewind"); | ||
1854 | pcmbuf_pause(true); | 1855 | pcmbuf_pause(true); |
1855 | break; | 1856 | break; |
1856 | 1857 | ||
1857 | case Q_AUDIO_FF_REWIND: | 1858 | case Q_AUDIO_FF_REWIND: |
1858 | if (!playing) | 1859 | if (!playing) |
1859 | break ; | 1860 | break ; |
1861 | logf("ff_rewind"); | ||
1860 | ci.seek_time = (long)ev.data+1; | 1862 | ci.seek_time = (long)ev.data+1; |
1861 | break ; | 1863 | break ; |
1862 | 1864 | ||
1863 | case Q_AUDIO_SEEK_COMPLETE: | 1865 | case Q_AUDIO_SEEK_COMPLETE: |
1866 | logf("seek_complete"); | ||
1864 | if (pcm_is_paused()) { | 1867 | if (pcm_is_paused()) { |
1865 | /* If this is not a seamless seek, clear the buffer */ | 1868 | /* If this is not a seamless seek, clear the buffer */ |
1866 | pcmbuf_play_stop(); | 1869 | pcmbuf_play_stop(); |
@@ -2223,13 +2226,11 @@ void audio_prev_dir(void) | |||
2223 | } | 2226 | } |
2224 | 2227 | ||
2225 | void audio_pre_ff_rewind(void) { | 2228 | void audio_pre_ff_rewind(void) { |
2226 | logf("pre ff/rewind"); | ||
2227 | queue_post(&audio_queue, Q_AUDIO_PRE_FF_REWIND, 0); | 2229 | queue_post(&audio_queue, Q_AUDIO_PRE_FF_REWIND, 0); |
2228 | } | 2230 | } |
2229 | 2231 | ||
2230 | void audio_ff_rewind(long newpos) | 2232 | void audio_ff_rewind(long newpos) |
2231 | { | 2233 | { |
2232 | logf("ff/rewind: %d", newpos); | ||
2233 | queue_post(&audio_queue, Q_AUDIO_FF_REWIND, (int *)newpos); | 2234 | queue_post(&audio_queue, Q_AUDIO_FF_REWIND, (int *)newpos); |
2234 | } | 2235 | } |
2235 | 2236 | ||