summaryrefslogtreecommitdiff
path: root/apps/codecs/wavpack.c
diff options
context:
space:
mode:
authorBrandon Low <lostlogic@rockbox.org>2006-04-15 02:03:11 +0000
committerBrandon Low <lostlogic@rockbox.org>2006-04-15 02:03:11 +0000
commitebadcc633ae8ad2a6048aff9c815cdb37f012e44 (patch)
tree2749a0dccbec61669b99d83867b7cf18c661f3e0 /apps/codecs/wavpack.c
parentae33f37678311c5d6893aa526fad947bce912eff (diff)
downloadrockbox-ebadcc633ae8ad2a6048aff9c815cdb37f012e44.zip
rockbox-ebadcc633ae8ad2a6048aff9c815cdb37f012e44.tar.gz
rockbox-ebadcc633ae8ad2a6048aff9c815cdb37f012e44.tar.bz2
rockbox-ebadcc633ae8ad2a6048aff9c815cdb37f012e44.tar.xz
Put new_track on the codec_api, and use it instead of the reload_codec variable in most places. Should help with problems people have had with GUI vs. playback sync.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9670 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/wavpack.c')
-rw-r--r--apps/codecs/wavpack.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/codecs/wavpack.c b/apps/codecs/wavpack.c
index febea1e..f864aa3 100644
--- a/apps/codecs/wavpack.c
+++ b/apps/codecs/wavpack.c
@@ -129,12 +129,12 @@ enum codec_status codec_start(struct codec_api* api)
nsamples = WavpackUnpackSamples (wpc, temp_buffer, BUFFER_SIZE / nchans);
- if (!nsamples || ci->stop_codec || ci->reload_codec)
+ if (!nsamples || ci->stop_codec || ci->new_track)
break;
ci->yield ();
- if (ci->stop_codec || ci->reload_codec)
+ if (ci->stop_codec || ci->new_track)
break;
while (!ci->pcmbuf_insert ((char *) temp_buffer, nsamples * nchans * 4))