summaryrefslogtreecommitdiff
path: root/apps/plugins
diff options
context:
space:
mode:
authorMiika Pekkarinen <miipekk@ihme.org>2005-06-13 15:26:53 +0000
committerMiika Pekkarinen <miipekk@ihme.org>2005-06-13 15:26:53 +0000
commitd94cba6d0f797a2f34db9bb83296a351678c3ab0 (patch)
tree33b0942df8cea42a738b3fcf85d464395ffcd511 /apps/plugins
parent7dad7d3a6a7b9c2a972d0426488eed503f39cf72 (diff)
downloadrockbox-d94cba6d0f797a2f34db9bb83296a351678c3ab0.tar.gz
rockbox-d94cba6d0f797a2f34db9bb83296a351678c3ab0.zip
Forward seeking fixed. Some comments added.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6700 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
-rw-r--r--apps/plugins/codecmpa.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/plugins/codecmpa.c b/apps/plugins/codecmpa.c
index b152f2cb3e..67062bc40b 100644
--- a/apps/plugins/codecmpa.c
+++ b/apps/plugins/codecmpa.c
@@ -305,12 +305,12 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parm)
305 sample_loc = ci->seek_time/1000 * ci->id3->frequency; 305 sample_loc = ci->seek_time/1000 * ci->id3->frequency;
306 newpos = ci->mp3_get_filepos(ci->seek_time-1); 306 newpos = ci->mp3_get_filepos(ci->seek_time-1);
307 if (ci->seek_buffer(newpos)) { 307 if (ci->seek_buffer(newpos)) {
308 ci->seek_time = 0;
309 if (sample_loc >= samplecount + samplesdone) 308 if (sample_loc >= samplecount + samplesdone)
310 break ; 309 break ;
311 samplecount += samplesdone - sample_loc; 310 samplecount += samplesdone - sample_loc;
312 samplesdone = sample_loc; 311 samplesdone = sample_loc;
313 } 312 }
313 ci->seek_time = 0;
314 } 314 }
315 315
316 /* Lock buffers */ 316 /* Lock buffers */