Maestro Audio Framework v 1.7
NXP Semiconductors
|
This file implement audio source element of pcmrtos. More...
Functions | |
AudioSrcStreamErrorType | audiosrc_pcmrtos_init_params (ElementAudioSrc *audio_src_element) |
This function initializes the PCM manager device parameters. | |
AudioSrcStreamErrorType | audio_src_pcmrtos_init_device (ElementAudioSrc *audio_src_element) |
Audio source pcmrtos device initialization function. | |
AudioSrcStreamErrorType | audio_src_pcmrtos_deinit_device (ElementAudioSrc *audio_src_element) |
Audio source pcmrtos device deinitialization function. | |
AudioSrcStreamErrorType | audio_src_pcmrtos_start_device (ElementAudioSrc *audio_src_element) |
Audio source pcmrtos device start device function. | |
AudioSrcStreamErrorType | audio_src_pcmrtos_stop_device (ElementAudioSrc *audio_src_element) |
Audio source pcmrtos device stop device function. | |
AudioSrcStreamErrorType | audio_src_pcmrtos_read_device (ElementAudioSrc *audio_src_element, uint32_t length, StreamBuffer *buf) |
Audio source pcmrtos device read function. | |
AudioSrcStreamErrorType audiosrc_pcmrtos_init_params | ( | ElementAudioSrc * | audio_src_element | ) |
audio_src_element | pointer to an audio src instance |
AUDIO_SRC_SUCCESS | successful |
AUDIO_SRC_ERROR_INVALID_ARGS | invalid argument |
AUDIO_SRC_FAILED | failed to get pcm manager file handle |
AudioSrcStreamErrorType audio_src_pcmrtos_init_device | ( | ElementAudioSrc * | audio_src_element | ) |
audio_src_element | Audio source pointer |
AudioSrcStreamErrorType audio_src_pcmrtos_deinit_device | ( | ElementAudioSrc * | audio_src_element | ) |
audio_src_element | Audio source pointer |
AudioSrcStreamErrorType audio_src_pcmrtos_start_device | ( | ElementAudioSrc * | audio_src_element | ) |
audio_src_element | Audio source pointer |
AudioSrcStreamErrorType audio_src_pcmrtos_stop_device | ( | ElementAudioSrc * | audio_src_element | ) |
audio_src_element | Audio source pointer |
AudioSrcStreamErrorType audio_src_pcmrtos_read_device | ( | ElementAudioSrc * | audio_src_element, |
uint32_t | length, | ||
StreamBuffer * | buf ) |
audio_src_element | Audio source pointer |
length | Length to be read |
buf | buffer pointer |