summaryrefslogtreecommitdiffstats
path: root/apps/playback.c
diff options
context:
space:
mode:
authorMiika Pekkarinen <miipekk@ihme.org>2005-07-22 06:32:55 +0000
committerMiika Pekkarinen <miipekk@ihme.org>2005-07-22 06:32:55 +0000
commiteab434c416a89a9de30bcca255334eeac97eb433 (patch)
treefd13b0eff472cd800d8d7b21babd70725d608de3 /apps/playback.c
parentd3cbf8730579002093f003499104a861112d4dc5 (diff)
downloadrockbox-eab434c416a89a9de30bcca255334eeac97eb433.tar.gz
rockbox-eab434c416a89a9de30bcca255334eeac97eb433.zip
More accurate playback position calculation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7218 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/playback.c')
-rw-r--r--apps/playback.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/apps/playback.c b/apps/playback.c
index aadb1e289e..7aaff01e54 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -265,10 +265,7 @@ void codec_set_offset_callback(unsigned int value)
if (ci.stop_codec)
return ;
- /* The 1000 here is a hack. pcmbuf_get_latency() should
- * be more accurate
- */
- latency = (pcmbuf_get_latency() + 1000) * cur_ti->id3.bitrate / 8;
+ latency = pcmbuf_get_latency() * cur_ti->id3.bitrate / 8;
if (value < latency) {
cur_ti->id3.offset = 0;