summaryrefslogtreecommitdiff
path: root/apps/codecs/libmusepack/decoder.h
diff options
context:
space:
mode:
authorAndree Buschmann <AndreeBuschmann@t-online.de>2008-05-19 18:06:00 +0000
committerAndree Buschmann <AndreeBuschmann@t-online.de>2008-05-19 18:06:00 +0000
commit1d28fe7d798eaad14e7e4553d4af6c8082309126 (patch)
treeafcd2f46938300dff183d58e4690d1999af17c67 /apps/codecs/libmusepack/decoder.h
parent69fc5ad48a5d8063cc0d94da8c1db5d141341dc5 (diff)
downloadrockbox-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.h3
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 {