diff options
| author | Andree Buschmann <AndreeBuschmann@t-online.de> | 2008-05-19 18:06:00 +0000 |
|---|---|---|
| committer | Andree Buschmann <AndreeBuschmann@t-online.de> | 2008-05-19 18:06:00 +0000 |
| commit | 1d28fe7d798eaad14e7e4553d4af6c8082309126 (patch) | |
| tree | afcd2f46938300dff183d58e4690d1999af17c67 /apps/codecs/libmusepack/decoder.h | |
| parent | 69fc5ad48a5d8063cc0d94da8c1db5d141341dc5 (diff) | |
| download | rockbox-1d28fe7d798eaad14e7e4553d4af6c8082309126.zip rockbox-1d28fe7d798eaad14e7e4553d4af6c8082309126.tar.gz rockbox-1d28fe7d798eaad14e7e4553d4af6c8082309126.tar.bz2 rockbox-1d28fe7d798eaad14e7e4553d4af6c8082309126.tar.xz | |
Musepack seek hotfix. Do not dynamically allocate seek buffer but use a buffer of constant size (~28.5min). Files larger than this will still not seek properly. Some additional rework has to be done for the seek buffer.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17584 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libmusepack/decoder.h')
| -rw-r--r-- | apps/codecs/libmusepack/decoder.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/codecs/libmusepack/decoder.h b/apps/codecs/libmusepack/decoder.h index 1f78d53..b035ae9 100644 --- a/apps/codecs/libmusepack/decoder.h +++ b/apps/codecs/libmusepack/decoder.h @@ -48,7 +48,8 @@ enum { MPC_V_MEM = 2304, - MPC_DECODER_MEMSIZE = 16384, // overall buffer size + MPC_DECODER_MEMSIZE = 16384, // overall buffer size (words) + MPC_SEEK_BUFFER_SIZE = 65536, // seek buffer size (words) }; typedef struct { |