diff options
author | Linus Nielsen Feltzing <linus@haxx.se> | 2002-11-10 16:37:26 +0000 |
---|---|---|
committer | Linus Nielsen Feltzing <linus@haxx.se> | 2002-11-10 16:37:26 +0000 |
commit | 893095d4cea12ce8d480e1ecb9397ce72d2e623e (patch) | |
tree | 83d15d9fa1400520debd73c268f8564ac976d56d /firmware/mpeg.h | |
parent | 4382c68b3f1fbecb7bf731f02909bee09ec52102 (diff) | |
download | rockbox-893095d4cea12ce8d480e1ecb9397ce72d2e623e.tar.gz rockbox-893095d4cea12ce8d480e1ecb9397ce72d2e623e.zip |
Added recording functionality
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2815 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/mpeg.h')
-rw-r--r-- | firmware/mpeg.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/firmware/mpeg.h b/firmware/mpeg.h index 0e92e85db7..6e2c4987c2 100644 --- a/firmware/mpeg.h +++ b/firmware/mpeg.h | |||
@@ -72,7 +72,15 @@ int mpeg_sound_numdecimals(int setting); | |||
72 | struct mp3entry* mpeg_current_track(void); | 72 | struct mp3entry* mpeg_current_track(void); |
73 | bool mpeg_has_changed_track(void); | 73 | bool mpeg_has_changed_track(void); |
74 | int mpeg_status(void); | 74 | int mpeg_status(void); |
75 | #ifdef HAVE_MAS3587F | ||
75 | void mpeg_set_pitch(int percent); | 76 | void mpeg_set_pitch(int percent); |
77 | void mpeg_init_recording(void); | ||
78 | void mpeg_init_playback(void); | ||
79 | void mpeg_record(char *filename); | ||
80 | void mpeg_set_recording_options(int frequency, int quality, | ||
81 | int source, int channel_mode); | ||
82 | void mpeg_set_recording_gain(int left, int right, int mic); | ||
83 | #endif | ||
76 | void mpeg_get_debugdata(struct mpeg_debug *dbgdata); | 84 | void mpeg_get_debugdata(struct mpeg_debug *dbgdata); |
77 | 85 | ||
78 | #define SOUND_VOLUME 0 | 86 | #define SOUND_VOLUME 0 |
@@ -83,7 +91,10 @@ void mpeg_get_debugdata(struct mpeg_debug *dbgdata); | |||
83 | #define SOUND_SUPERBASS 5 | 91 | #define SOUND_SUPERBASS 5 |
84 | #define SOUND_AVC 6 | 92 | #define SOUND_AVC 6 |
85 | #define SOUND_CHANNELS 7 | 93 | #define SOUND_CHANNELS 7 |
86 | #define SOUND_NUMSETTINGS 8 | 94 | #define SOUND_LEFT_GAIN 8 |
95 | #define SOUND_RIGHT_GAIN 9 | ||
96 | #define SOUND_MIC_GAIN 10 | ||
97 | #define SOUND_NUMSETTINGS 11 | ||
87 | 98 | ||
88 | #define MPEG_SOUND_STEREO 0 | 99 | #define MPEG_SOUND_STEREO 0 |
89 | #define MPEG_SOUND_MONO 1 | 100 | #define MPEG_SOUND_MONO 1 |