ARMEBS4  revision-26.06.2015
audio_codec.h
Go to the documentation of this file.
1 /************************************************************************//**
2  * \file heivs/audio_codec.h
3  * \brief ARMEBS4 audio codec support
4  * \author marc dot pignat at hevs dot ch & Pascal Sartoretti (sap at hevs dot ch)
5  * \addtogroup libheivs_stm32_audio Audio
6  * \ingroup libheivs_stm32
7  * @{
8  ***************************************************************************/
9 
10 #ifndef HEIVS_AUDIO_CODEC_H
11 #define HEIVS_AUDIO_CODEC_H
12 
13 #include "heivs/error.h"
14 
15 #ifdef __cplusplus
16  extern "C" {
17 #endif
18 
19 status_e AudioCodec_Init(uint32_t fs);
20 status_e AudioCodec_VolumeSpeaker(uint8_t volume);
21 status_e AudioCodec_VolumeHeadphone(uint8_t volume);
22 
23 #ifdef __cplusplus
24  }
25 #endif
26 
27 /**
28  * @}
29  */
30 #endif /* HEIVS_AUDIO_CODEC_H */
Errors definitions.
status_e
Known errors.
Definition: error.h:21