diff options
Diffstat (limited to 'firmware/export/pcm_record.h')
-rw-r--r-- | firmware/export/pcm_record.h | 32 |
1 files changed, 4 insertions, 28 deletions
diff --git a/firmware/export/pcm_record.h b/firmware/export/pcm_record.h index af73108d86..304a67f577 100644 --- a/firmware/export/pcm_record.h +++ b/firmware/export/pcm_record.h | |||
@@ -17,37 +17,13 @@ | |||
17 | * | 17 | * |
18 | ****************************************************************************/ | 18 | ****************************************************************************/ |
19 | 19 | ||
20 | /* | ||
21 | * Function names are taken from apps/recorder/recording.c to | ||
22 | * make the integration later easier.. | ||
23 | * | ||
24 | */ | ||
25 | |||
26 | #ifndef PCM_RECORD_H | 20 | #ifndef PCM_RECORD_H |
27 | #define PCM_RECORD_H | 21 | #define PCM_RECORD_H |
28 | 22 | ||
29 | unsigned long pcm_status(void); | 23 | unsigned long pcm_rec_status(void); |
30 | 24 | void pcm_rec_init(void); | |
31 | void pcm_init_recording(void); | 25 | void pcm_rec_mux(int source); |
32 | |||
33 | void pcm_open_recording(void); | ||
34 | void pcm_close_recording(void); | ||
35 | |||
36 | |||
37 | void pcm_set_recording_options(int source, bool enable_waveform); | ||
38 | void pcm_set_recording_gain(int gain, int volume); | ||
39 | |||
40 | void pcm_record(const char *filename); | ||
41 | void pcm_stop_recording(void); | ||
42 | |||
43 | //void pcm_new_file(const char *filename); | ||
44 | |||
45 | |||
46 | unsigned long pcm_recorded_time(void); | ||
47 | unsigned long pcm_num_recorded_bytes(void); | ||
48 | void pcm_pause_recording(void); | ||
49 | void pcm_resume_recording(void); | ||
50 | 26 | ||
51 | void pcmrec_set_mux(int source); | 27 | /* audio.h contains audio recording functions */ |
52 | 28 | ||
53 | #endif | 29 | #endif |