summaryrefslogtreecommitdiffstats
path: root/apps/rbcodecplatform.h
diff options
context:
space:
mode:
authorNils Wallménius <nils@rockbox.org>2012-05-06 12:22:09 +0200
committerNils Wallménius <nils@rockbox.org>2012-05-07 10:29:07 +0200
commit3f61caa0cd7e818416be08778f356efd54e596fb (patch)
tree9f0ca1be9d8cd4f0a2dcd8a3a7c20657925de21e /apps/rbcodecplatform.h
parent51a73d81cda6136f901e8d56f4720dc28edf648a (diff)
downloadrockbox-3f61caa0cd7e818416be08778f356efd54e596fb.tar.gz
rockbox-3f61caa0cd7e818416be08778f356efd54e596fb.tar.bz2
rockbox-3f61caa0cd7e818416be08778f356efd54e596fb.zip
rbcodec: abstract tdspeed buffer allocation
Move code dealing with rockbox specific buflib allocations into a rockbox specific file and implement buffer allocation with malloc/free for warble/stand alone lib. Based on patch by Sean Bartell. Change-Id: I8cb85dad5890fbd34c1bb26abbb89c0b0f6b55cf Reviewed-on: http://gerrit.rockbox.org/144 Tested-by: Nils Wallménius <nils@rockbox.org> Reviewed-by: Michael Sevakis <jethead71@rockbox.org> Reviewed-by: Nils Wallménius <nils@rockbox.org>
Diffstat (limited to 'apps/rbcodecplatform.h')
-rw-r--r--apps/rbcodecplatform.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/rbcodecplatform.h b/apps/rbcodecplatform.h
index 1dc72ac4e0..d644b7c47a 100644
--- a/apps/rbcodecplatform.h
+++ b/apps/rbcodecplatform.h
@@ -31,5 +31,9 @@
#include "dsp-util.h"
#define HAVE_CLIP_SAMPLE_16
#endif
+
+bool tdspeed_alloc_buffers(int32_t **buffers, const int *buf_s, int nbuf);
+void tdspeed_free_buffers(int32_t **buffers, int nbuf);
+
#endif