diff options
| author | Dave Bryant <bryant@rockbox.org> | 2005-06-30 06:09:59 +0000 |
|---|---|---|
| committer | Dave Bryant <bryant@rockbox.org> | 2005-06-30 06:09:59 +0000 |
| commit | 1983738ea11e3b8706bab5a1e8efe5ee947bfa4f (patch) | |
| tree | 294f68fe3925d47a2b006a31b98ef2f6c35c967e /apps/codecs | |
| parent | bc9a378c4f25dccbf3cc3937357a31298f2cf845 (diff) | |
| download | rockbox-1983738ea11e3b8706bab5a1e8efe5ee947bfa4f.zip rockbox-1983738ea11e3b8706bab5a1e8efe5ee947bfa4f.tar.gz rockbox-1983738ea11e3b8706bab5a1e8efe5ee947bfa4f.tar.bz2 rockbox-1983738ea11e3b8706bab5a1e8efe5ee947bfa4f.tar.xz | |
Not sure if this is the right way to make "resume" work correctly for WavPack,
but it seems to work and if it's wrong it should only affect WavPack...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6938 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs')
| -rw-r--r-- | apps/codecs/wavpack.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/codecs/wavpack.c b/apps/codecs/wavpack.c index 0da8a89..39b8514 100644 --- a/apps/codecs/wavpack.c +++ b/apps/codecs/wavpack.c @@ -33,7 +33,9 @@ static long temp_buffer [BUFFER_SIZE] IDATA_ATTR; static long read_callback (void *buffer, long bytes) { - return ci->read_filebuf (buffer, bytes); + long retval = ci->read_filebuf (buffer, bytes); + ci->id3->offset = ci->curpos; + return retval; } #ifndef SIMULATOR |