summaryrefslogtreecommitdiff
path: root/apps/pcmbuf.c
diff options
context:
space:
mode:
authorMiika Pekkarinen <miipekk@ihme.org>2006-01-20 22:02:44 +0000
committerMiika Pekkarinen <miipekk@ihme.org>2006-01-20 22:02:44 +0000
commit0e159f13cf4562cf17d0a2edd16bfd3b665c8473 (patch)
treedbb75cedac68b5124ab353e654b7f8f95f209348 /apps/pcmbuf.c
parent57b1ccba2bd2b49a1fe6248878f5afec6676fe70 (diff)
downloadrockbox-0e159f13cf4562cf17d0a2edd16bfd3b665c8473.tar.gz
rockbox-0e159f13cf4562cf17d0a2edd16bfd3b665c8473.zip
Fixed a few iriver playback quirks and issues with previous fixes.
Also fixed "TST.." bug when seeking and possible an enhancement to mp3 gapless playback also. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8402 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/pcmbuf.c')
-rw-r--r--apps/pcmbuf.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/pcmbuf.c b/apps/pcmbuf.c
index f1988fd3f4..66dd47eb3d 100644
--- a/apps/pcmbuf.c
+++ b/apps/pcmbuf.c
@@ -229,7 +229,8 @@ bool pcmbuf_is_lowdata(void)
229 229
230bool pcmbuf_crossfade_init(void) 230bool pcmbuf_crossfade_init(void)
231{ 231{
232 if (pcmbuf_size - audiobuffer_free < CHUNK_SIZE * 8 || !crossfade_enabled 232 if (pcmbuf_size - audiobuffer_free < CHUNK_SIZE * 8
233 || !pcmbuf_is_crossfade_enabled()
233 || crossfade_active || crossfade_init) { 234 || crossfade_active || crossfade_init) {
234 pcmbuf_flush_audio(); 235 pcmbuf_flush_audio();
235 return false; 236 return false;