File size: 566 Bytes
87337b1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
#ifndef AUDIO_PROC_H
#define AUDIO_PROC_H
#ifdef __cplusplus
extern "C" {
#endif
#include <stdlib.h>
/* sema init for audio */
int audio_sema_init(void);
/* sema post */
void audio_sema_post(void);
/* sema pend */
void audio_sema_pend(void);
/* playback the audio */
int playback_stream_write(char *data, int len);
/* audio dev init */
void setup_audio(void);
/* start audio process */
int audio_start_proc(void);
/* get current volume */
int audio_get_volume(void);
/* set volume */
void audio_set_volume(int volume);
#ifdef __cplusplus
}
#endif
#endif |