diff options
author | Miika Pekkarinen <miipekk@ihme.org> | 2006-01-20 22:02:44 +0000 |
---|---|---|
committer | Miika Pekkarinen <miipekk@ihme.org> | 2006-01-20 22:02:44 +0000 |
commit | 0e159f13cf4562cf17d0a2edd16bfd3b665c8473 (patch) | |
tree | dbb75cedac68b5124ab353e654b7f8f95f209348 /apps/pcmbuf.c | |
parent | 57b1ccba2bd2b49a1fe6248878f5afec6676fe70 (diff) | |
download | rockbox-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.c | 3 |
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 | ||
230 | bool pcmbuf_crossfade_init(void) | 230 | bool 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; |