summaryrefslogtreecommitdiff
path: root/firmware/mpeg.c
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2002-12-18 14:57:45 +0000
committerBjörn Stenberg <bjorn@haxx.se>2002-12-18 14:57:45 +0000
commitc3fd67c6c90daf36349cf9bb1ebf6e8e640062a8 (patch)
treeb3d8583f32782ced81185c8dd56b56c0731771ef /firmware/mpeg.c
parent34fa62b300bd7827b7924b1bc03b0987d3d09b82 (diff)
downloadrockbox-c3fd67c6c90daf36349cf9bb1ebf6e8e640062a8.zip
rockbox-c3fd67c6c90daf36349cf9bb1ebf6e8e640062a8.tar.gz
rockbox-c3fd67c6c90daf36349cf9bb1ebf6e8e640062a8.tar.bz2
rockbox-c3fd67c6c90daf36349cf9bb1ebf6e8e640062a8.tar.xz
Killed a dozen global variables
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3015 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/mpeg.c')
-rw-r--r--firmware/mpeg.c18
1 files changed, 11 insertions, 7 deletions
diff --git a/firmware/mpeg.c b/firmware/mpeg.c
index 8d0cedd..fb27a3b 100644
--- a/firmware/mpeg.c
+++ b/firmware/mpeg.c
@@ -67,11 +67,13 @@ static int get_unswapped_space(void);
#define MPEG_SAVE_DATA 102
#define MPEG_STOP_DONE 103
-enum
+#ifdef HAVE_MAS3587F
+static enum
{
MPEG_DECODER,
MPEG_ENCODER
} mpeg_mode;
+#endif
extern char* playlist_peek(int steps);
extern int playlist_next(int steps);
@@ -457,9 +459,9 @@ extern unsigned char mp3buf[];
extern unsigned char mp3end[];
static int mp3buflen;
-int mp3buf_write;
+static int mp3buf_write;
static int mp3buf_swapwrite;
-int mp3buf_read;
+static int mp3buf_read;
static int last_dma_chunk_size;
@@ -691,10 +693,12 @@ static void stop_dma(void)
}
#ifdef HAVE_MAS3587F
-long timing_info_index = 0;
-long timing_info[1024];
-bool inverted_pr;
-unsigned long num_rec_bytes;
+#ifdef DEBUG
+static long timing_info_index = 0;
+static long timing_info[1024];
+#endif
+static bool inverted_pr;
+static unsigned long num_rec_bytes;
void drain_dma_buffer(void)
{