summaryrefslogtreecommitdiff
path: root/firmware/mpeg.c
diff options
context:
space:
mode:
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 8d0cedd9f9..fb27a3b904 100644
--- a/firmware/mpeg.c
+++ b/firmware/mpeg.c
@@ -67,11 +67,13 @@ static int get_unswapped_space(void);
67#define MPEG_SAVE_DATA 102 67#define MPEG_SAVE_DATA 102
68#define MPEG_STOP_DONE 103 68#define MPEG_STOP_DONE 103
69 69
70enum 70#ifdef HAVE_MAS3587F
71static enum
71{ 72{
72 MPEG_DECODER, 73 MPEG_DECODER,
73 MPEG_ENCODER 74 MPEG_ENCODER
74} mpeg_mode; 75} mpeg_mode;
76#endif
75 77
76extern char* playlist_peek(int steps); 78extern char* playlist_peek(int steps);
77extern int playlist_next(int steps); 79extern int playlist_next(int steps);
@@ -457,9 +459,9 @@ extern unsigned char mp3buf[];
457extern unsigned char mp3end[]; 459extern unsigned char mp3end[];
458 460
459static int mp3buflen; 461static int mp3buflen;
460int mp3buf_write; 462static int mp3buf_write;
461static int mp3buf_swapwrite; 463static int mp3buf_swapwrite;
462int mp3buf_read; 464static int mp3buf_read;
463 465
464static int last_dma_chunk_size; 466static int last_dma_chunk_size;
465 467
@@ -691,10 +693,12 @@ static void stop_dma(void)
691} 693}
692 694
693#ifdef HAVE_MAS3587F 695#ifdef HAVE_MAS3587F
694long timing_info_index = 0; 696#ifdef DEBUG
695long timing_info[1024]; 697static long timing_info_index = 0;
696bool inverted_pr; 698static long timing_info[1024];
697unsigned long num_rec_bytes; 699#endif
700static bool inverted_pr;
701static unsigned long num_rec_bytes;
698 702
699void drain_dma_buffer(void) 703void drain_dma_buffer(void)
700{ 704{