diff options
-rw-r--r-- | apps/codecs/lib/codeclib.c | 10 | ||||
-rw-r--r-- | apps/codecs/lib/codeclib.h | 5 |
2 files changed, 5 insertions, 10 deletions
diff --git a/apps/codecs/lib/codeclib.c b/apps/codecs/lib/codeclib.c index 3a46f6d06b..e672a78cc2 100644 --- a/apps/codecs/lib/codeclib.c +++ b/apps/codecs/lib/codeclib.c @@ -27,11 +27,11 @@ #include "codeclib.h" #include "metadata.h" -size_t mem_ptr; -size_t bufsize; -unsigned char* mp3buf; // The actual MP3 buffer from Rockbox -unsigned char* mallocbuf; // 512K from the start of MP3 buffer -unsigned char* filebuf; // The rest of the MP3 buffer +/* The following variables are used by codec_malloc() to make use of free RAM + * within the statically allocated codec buffer. */ +static size_t mem_ptr; +static size_t bufsize; +static unsigned char* mallocbuf; int codec_init(void) { diff --git a/apps/codecs/lib/codeclib.h b/apps/codecs/lib/codeclib.h index 30091c5333..d0f985b8e1 100644 --- a/apps/codecs/lib/codeclib.h +++ b/apps/codecs/lib/codeclib.h @@ -30,11 +30,6 @@ #include "fft.h" extern struct codec_api *ci; -extern size_t mem_ptr; -extern size_t bufsize; -extern unsigned char* mp3buf; /* The actual MP3 buffer from Rockbox */ -extern unsigned char* mallocbuf; /* The free space after the codec in the codec buffer */ -extern unsigned char* filebuf; /* The rest of the MP3 buffer */ /* Standard library functions that are used by the codecs follow here */ |