From aa30f0483be326d44a6a50bd4d4eabcbe6b5ae8c Mon Sep 17 00:00:00 2001 From: Miika Pekkarinen Date: Tue, 5 Jul 2005 07:25:55 +0000 Subject: Fixed crossfading. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7022 a1c6a512-1295-4272-9138-f99709370657 --- firmware/pcm_playback.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'firmware/pcm_playback.c') diff --git a/firmware/pcm_playback.c b/firmware/pcm_playback.c index 9e02079d76..298d2e7874 100644 --- a/firmware/pcm_playback.c +++ b/firmware/pcm_playback.c @@ -431,7 +431,8 @@ bool pcm_is_lowdata(void) bool pcm_crossfade_init(void) { - if (PCMBUF_SIZE - audiobuffer_free < CHUNK_SIZE * 8 || !crossfade_enabled) { + if (PCMBUF_SIZE - audiobuffer_free < CHUNK_SIZE * 8 || !crossfade_enabled + || crossfade_active) { return false; } logf("crossfading!"); -- cgit v1.2.3