diff options
| author | Brandon Low <lostlogic@rockbox.org> | 2006-03-24 02:38:57 +0000 |
|---|---|---|
| committer | Brandon Low <lostlogic@rockbox.org> | 2006-03-24 02:38:57 +0000 |
| commit | 8307d0b3884b0f49c06a40b73eaac9e2efda6f73 (patch) | |
| tree | 31ce49dc44045446e8e72ca4b8dec2804bc0f274 /apps | |
| parent | 354941d9667f33b026cbe567745a322b7a8adffe (diff) | |
| download | rockbox-8307d0b3884b0f49c06a40b73eaac9e2efda6f73.zip rockbox-8307d0b3884b0f49c06a40b73eaac9e2efda6f73.tar.gz rockbox-8307d0b3884b0f49c06a40b73eaac9e2efda6f73.tar.bz2 rockbox-8307d0b3884b0f49c06a40b73eaac9e2efda6f73.tar.xz | |
Fix weirdness caused by not stopping buffering during pause, and generally use a more sane pause behavior on swcodec targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9221 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
| -rw-r--r-- | apps/pcmbuf.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/pcmbuf.c b/apps/pcmbuf.c index 31b59f8..6a8e2f2 100644 --- a/apps/pcmbuf.c +++ b/apps/pcmbuf.c @@ -390,8 +390,11 @@ static void pcmbuf_flush_audio(void) } void pcmbuf_pause(bool pause) { - pcm_mute(pause); + if (pause) + pcm_mute(true); pcm_play_pause(!pause); + if (!pause) + pcm_mute(false); pcmbuf_boost(!pause); } |