summaryrefslogtreecommitdiff
path: root/apps/codecs/mpc.c
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2006-11-26 12:02:47 +0000
committerMichael Sevakis <jethead71@rockbox.org>2006-11-26 12:02:47 +0000
commitbbef13eddfefffa1fbcf82185ed73c04a18d22eb (patch)
treebf7d8a684d5031851185498db8388f60a29be662 /apps/codecs/mpc.c
parent4049d44b03d4a17cbf2f48f5f1360ac397da5ef5 (diff)
downloadrockbox-bbef13eddfefffa1fbcf82185ed73c04a18d22eb.tar.gz
rockbox-bbef13eddfefffa1fbcf82185ed73c04a18d22eb.zip
SWCODEC: Stop clicks between tracks when resampler is active by only switching the DSP frequency and not resetting the resampler at track boundaries. Will make sure DSP is correctly flushed at dicontinuities but don't hear any problems currently.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11600 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/mpc.c')
-rw-r--r--apps/codecs/mpc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/codecs/mpc.c b/apps/codecs/mpc.c
index 821b3ce25e..ad38185fe0 100644
--- a/apps/codecs/mpc.c
+++ b/apps/codecs/mpc.c
@@ -121,7 +121,7 @@ next_track:
121 goto done; 121 goto done;
122 } 122 }
123 frequency = info.sample_freq / 1000; 123 frequency = info.sample_freq / 1000;
124 ci->configure(DSP_SET_FREQUENCY, (long *)(long)info.sample_freq); 124 ci->configure(DSP_SWITCH_FREQUENCY, (long *)(long)info.sample_freq);
125 125
126 /* set playback engine up for correct number of channels */ 126 /* set playback engine up for correct number of channels */
127 /* NOTE: current musepack format only allows for stereo files 127 /* NOTE: current musepack format only allows for stereo files