Maestro Audio Framework v 1.7
NXP Semiconductors
|
This is the header file for the audio source element. More...
Data Structures | |
struct | ElementAudioSrc |
Enumerations | |
enum | AudioSrcStreamErrorType { AUDIOSRC_SUCCESS = 0 , AUDIOSRC_FAILED = -1 , AUDIOSRC_ERROR_INVALID_ARGS = -2 , AUDIOSRC_ERROR_NEED_DATA = -3 , AUDIOSRC_ERROR_OSA_ERROR = -4 , AUDIOSRC_ERROR_OUT_OF_HEAP_MEMORY = -5 , AUDIOSRC_ERROR_OUT_OF_STACK_MEMORY = -6 , AUDIOSRC_ERROR_UNDEFINED_STREAM_PROPERTY_TYPE = -7 , AUDIOSRC_ERROR_READONLY_STREAM_PROPERTY_TYPE = -8 , AUDIOSRC_ERROR_UNHANDLED_EVENT = -9 , AUDIOSRC_ERROR_PAD = -10 , AUDIOSRC_ERROR_DEVICE_OPEN_FAILED = -11 , AUDIOSRC_ERROR_DEVICE_CLOSE_FAILED = -12 , AUDIOSRC_ERROR_READ_TIME_OUT = -13 } |
AudioSourceStreamErrorType. More... | |
enum | AudioSrcDeviceStateType { AUDIO_SRC_DEVICE_STATE_CLOSED = 0 , AUDIO_SRC_DEVICE_STATE_OPENED , LAST_AUDIO_SRC_DEVICE_STATE_TYPE } |
audio sink device state More... | |
Functions | |
int32_t | audiosrc_init (StreamElement *element) |
This function initializes audio source element and its source pads. | |
Potential Return Values (Error Codes) for Audio Source Operations
int32_t audiosrc_init | ( | StreamElement * | element | ) |
element | audio source element |
AUDIOSRC_SUCCESS | success |
AUDIOSRC_ERROR_INVALID_ARGS | invalid argument |