diff options
author | Miika Pekkarinen <miipekk@ihme.org> | 2005-07-22 06:32:55 +0000 |
---|---|---|
committer | Miika Pekkarinen <miipekk@ihme.org> | 2005-07-22 06:32:55 +0000 |
commit | eab434c416a89a9de30bcca255334eeac97eb433 (patch) | |
tree | fd13b0eff472cd800d8d7b21babd70725d608de3 /apps/playback.c | |
parent | d3cbf8730579002093f003499104a861112d4dc5 (diff) | |
download | rockbox-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.c | 5 |
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) | |||
265 | if (ci.stop_codec) | 265 | if (ci.stop_codec) |
266 | return ; | 266 | return ; |
267 | 267 | ||
268 | /* The 1000 here is a hack. pcmbuf_get_latency() should | 268 | latency = pcmbuf_get_latency() * cur_ti->id3.bitrate / 8; |
269 | * be more accurate | ||
270 | */ | ||
271 | latency = (pcmbuf_get_latency() + 1000) * cur_ti->id3.bitrate / 8; | ||
272 | 269 | ||
273 | if (value < latency) { | 270 | if (value < latency) { |
274 | cur_ti->id3.offset = 0; | 271 | cur_ti->id3.offset = 0; |