diff options
author | Linus Nielsen Feltzing <linus@haxx.se> | 2005-04-04 12:06:29 +0000 |
---|---|---|
committer | Linus Nielsen Feltzing <linus@haxx.se> | 2005-04-04 12:06:29 +0000 |
commit | 8a237a829e0f63b61536f315209a6d0ea1477e31 (patch) | |
tree | 1fe54329fe776aa7bc982a37203cb61c13244a48 /firmware/export/mpeg.h | |
parent | ec4e9b8d600c53add3c8bf6eb7fe1975dba141a7 (diff) | |
download | rockbox-8a237a829e0f63b61536f315209a6d0ea1477e31.tar.gz rockbox-8a237a829e0f63b61536f315209a6d0ea1477e31.zip |
More audio code restructuring, mostly renaming functions so far
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6246 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/mpeg.h')
-rw-r--r-- | firmware/export/mpeg.h | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/firmware/export/mpeg.h b/firmware/export/mpeg.h index 479c5f2317..ca0de1f823 100644 --- a/firmware/export/mpeg.h +++ b/firmware/export/mpeg.h | |||
@@ -42,50 +42,8 @@ | |||
42 | /* For ID3 info and VBR header */ | 42 | /* For ID3 info and VBR header */ |
43 | #define MPEG_RESERVED_HEADER_SPACE (4096 + 1500) | 43 | #define MPEG_RESERVED_HEADER_SPACE (4096 + 1500) |
44 | 44 | ||
45 | #ifdef SIMULATOR | ||
46 | #define mpeg_play(x) sim_mpeg_play(x) | ||
47 | #endif | ||
48 | |||
49 | struct mpeg_debug | ||
50 | { | ||
51 | int mp3buflen; | ||
52 | int mp3buf_write; | ||
53 | int mp3buf_swapwrite; | ||
54 | int mp3buf_read; | ||
55 | |||
56 | int last_dma_chunk_size; | ||
57 | |||
58 | bool dma_on; | ||
59 | bool playing; | ||
60 | bool play_pending; | ||
61 | bool is_playing; | ||
62 | bool filling; | ||
63 | bool dma_underrun; | ||
64 | |||
65 | int unplayed_space; | ||
66 | int playable_space; | ||
67 | int unswapped_space; | ||
68 | |||
69 | int low_watermark_level; | ||
70 | int lowest_watermark_level; | ||
71 | }; | ||
72 | |||
73 | void mpeg_init(void); | ||
74 | void mpeg_play(int offset); | ||
75 | void mpeg_stop(void); | ||
76 | void mpeg_pause(void); | ||
77 | void mpeg_resume(void); | ||
78 | void mpeg_next(void); | ||
79 | void mpeg_prev(void); | ||
80 | void mpeg_ff_rewind(int newtime); | ||
81 | void mpeg_flush_and_reload_tracks(void); | ||
82 | struct mp3entry* mpeg_current_track(void); | ||
83 | struct mp3entry* mpeg_next_track(void); | ||
84 | bool mpeg_has_changed_track(void); | ||
85 | int mpeg_status(void); | ||
86 | #if (CONFIG_HWCODEC == MAS3587F) || defined(SIMULATOR) | 45 | #if (CONFIG_HWCODEC == MAS3587F) || defined(SIMULATOR) |
87 | void mpeg_init_recording(void); | 46 | void mpeg_init_recording(void); |
88 | void mpeg_init_playback(void); | ||
89 | void mpeg_record(const char *filename); | 47 | void mpeg_record(const char *filename); |
90 | void mpeg_new_file(const char *filename); | 48 | void mpeg_new_file(const char *filename); |
91 | void mpeg_set_recording_options(int frequency, int quality, | 49 | void mpeg_set_recording_options(int frequency, int quality, |
@@ -97,25 +55,11 @@ unsigned long mpeg_num_recorded_bytes(void); | |||
97 | void mpeg_pause_recording(void); | 55 | void mpeg_pause_recording(void); |
98 | void mpeg_resume_recording(void); | 56 | void mpeg_resume_recording(void); |
99 | #endif | 57 | #endif |
100 | void mpeg_get_debugdata(struct mpeg_debug *dbgdata); | ||
101 | void mpeg_set_buffer_margin(int seconds); | ||
102 | unsigned int mpeg_error(void); | ||
103 | void mpeg_error_clear(void); | ||
104 | int mpeg_get_file_pos(void); | ||
105 | unsigned long mpeg_get_last_header(void); | 58 | unsigned long mpeg_get_last_header(void); |
106 | void mpeg_beep(int duration); | ||
107 | 59 | ||
108 | /* in order to keep the recording here, I have to expose this */ | 60 | /* in order to keep the recording here, I have to expose this */ |
109 | void rec_tick(void); | 61 | void rec_tick(void); |
110 | void playback_tick(void); /* FixMe: get rid of this, use mp3_get_playtime() */ | 62 | void playback_tick(void); /* FixMe: get rid of this, use mp3_get_playtime() */ |
111 | void mpeg_id3_options(bool _v1first); | 63 | void mpeg_id3_options(bool _v1first); |
112 | 64 | ||
113 | #define MPEG_STATUS_PLAY 1 | ||
114 | #define MPEG_STATUS_PAUSE 2 | ||
115 | #define MPEG_STATUS_RECORD 4 | ||
116 | #define MPEG_STATUS_PRERECORD 8 | ||
117 | #define MPEG_STATUS_ERROR 16 | ||
118 | |||
119 | #define MPEGERR_DISK_FULL 1 | ||
120 | |||
121 | #endif | 65 | #endif |