|
AAUDIO_API const char * | AAudio_convertResultToText (aaudio_result_t returnCode) |
|
AAUDIO_API const char * | AAudio_convertStreamStateToText (aaudio_stream_state_t state) |
|
AAUDIO_API aaudio_result_t | AAudio_createStreamBuilder (AAudioStreamBuilder **builder) |
|
AAUDIO_API void | AAudioStreamBuilder_setDeviceId (AAudioStreamBuilder *builder, int32_t deviceId) |
|
AAUDIO_API void | AAudioStreamBuilder_setSampleRate (AAudioStreamBuilder *builder, int32_t sampleRate) |
|
AAUDIO_API void | AAudioStreamBuilder_setChannelCount (AAudioStreamBuilder *builder, int32_t channelCount) |
|
AAUDIO_API void | AAudioStreamBuilder_setSamplesPerFrame (AAudioStreamBuilder *builder, int32_t samplesPerFrame) |
|
AAUDIO_API void | AAudioStreamBuilder_setFormat (AAudioStreamBuilder *builder, aaudio_format_t format) |
|
AAUDIO_API void | AAudioStreamBuilder_setSharingMode (AAudioStreamBuilder *builder, aaudio_sharing_mode_t sharingMode) |
|
AAUDIO_API void | AAudioStreamBuilder_setDirection (AAudioStreamBuilder *builder, aaudio_direction_t direction) |
|
AAUDIO_API void | AAudioStreamBuilder_setBufferCapacityInFrames (AAudioStreamBuilder *builder, int32_t numFrames) |
|
AAUDIO_API void | AAudioStreamBuilder_setPerformanceMode (AAudioStreamBuilder *builder, aaudio_performance_mode_t mode) |
|
AAUDIO_API void | AAudioStreamBuilder_setUsage (AAudioStreamBuilder *builder, aaudio_usage_t usage) |
|
AAUDIO_API void | AAudioStreamBuilder_setContentType (AAudioStreamBuilder *builder, aaudio_content_type_t contentType) |
|
AAUDIO_API void | AAudioStreamBuilder_setInputPreset (AAudioStreamBuilder *builder, aaudio_input_preset_t inputPreset) |
|
AAUDIO_API void | AAudioStreamBuilder_setSessionId (AAudioStreamBuilder *builder, aaudio_session_id_t sessionId) |
|
AAUDIO_API void | AAudioStreamBuilder_setDataCallback (AAudioStreamBuilder *builder, AAudioStream_dataCallback callback, void *userData) |
|
AAUDIO_API void | AAudioStreamBuilder_setFramesPerDataCallback (AAudioStreamBuilder *builder, int32_t numFrames) |
|
AAUDIO_API void | AAudioStreamBuilder_setErrorCallback (AAudioStreamBuilder *builder, AAudioStream_errorCallback callback, void *userData) |
|
AAUDIO_API aaudio_result_t | AAudioStreamBuilder_openStream (AAudioStreamBuilder *builder, AAudioStream **stream) |
|
AAUDIO_API aaudio_result_t | AAudioStreamBuilder_delete (AAudioStreamBuilder *builder) |
|
AAUDIO_API aaudio_result_t | AAudioStream_close (AAudioStream *stream) |
|
AAUDIO_API aaudio_result_t | AAudioStream_requestStart (AAudioStream *stream) |
|
AAUDIO_API aaudio_result_t | AAudioStream_requestPause (AAudioStream *stream) |
|
AAUDIO_API aaudio_result_t | AAudioStream_requestFlush (AAudioStream *stream) |
|
AAUDIO_API aaudio_result_t | AAudioStream_requestStop (AAudioStream *stream) |
|
AAUDIO_API aaudio_stream_state_t | AAudioStream_getState (AAudioStream *stream) |
|
AAUDIO_API aaudio_result_t | AAudioStream_waitForStateChange (AAudioStream *stream, aaudio_stream_state_t inputState, aaudio_stream_state_t *nextState, int64_t timeoutNanoseconds) |
|
AAUDIO_API aaudio_result_t | AAudioStream_read (AAudioStream *stream, void *buffer, int32_t numFrames, int64_t timeoutNanoseconds) |
|
AAUDIO_API aaudio_result_t | AAudioStream_write (AAudioStream *stream, const void *buffer, int32_t numFrames, int64_t timeoutNanoseconds) |
|
AAUDIO_API aaudio_result_t | AAudioStream_setBufferSizeInFrames (AAudioStream *stream, int32_t numFrames) |
|
AAUDIO_API int32_t | AAudioStream_getBufferSizeInFrames (AAudioStream *stream) |
|
AAUDIO_API int32_t | AAudioStream_getFramesPerBurst (AAudioStream *stream) |
|
AAUDIO_API int32_t | AAudioStream_getBufferCapacityInFrames (AAudioStream *stream) |
|
AAUDIO_API int32_t | AAudioStream_getFramesPerDataCallback (AAudioStream *stream) |
|
AAUDIO_API int32_t | AAudioStream_getXRunCount (AAudioStream *stream) |
|
AAUDIO_API int32_t | AAudioStream_getSampleRate (AAudioStream *stream) |
|
AAUDIO_API int32_t | AAudioStream_getChannelCount (AAudioStream *stream) |
|
AAUDIO_API int32_t | AAudioStream_getSamplesPerFrame (AAudioStream *stream) |
|
AAUDIO_API int32_t | AAudioStream_getDeviceId (AAudioStream *stream) |
|
AAUDIO_API aaudio_format_t | AAudioStream_getFormat (AAudioStream *stream) |
|
AAUDIO_API aaudio_sharing_mode_t | AAudioStream_getSharingMode (AAudioStream *stream) |
|
AAUDIO_API aaudio_performance_mode_t | AAudioStream_getPerformanceMode (AAudioStream *stream) |
|
AAUDIO_API aaudio_direction_t | AAudioStream_getDirection (AAudioStream *stream) |
|
AAUDIO_API int64_t | AAudioStream_getFramesWritten (AAudioStream *stream) |
|
AAUDIO_API int64_t | AAudioStream_getFramesRead (AAudioStream *stream) |
|
AAUDIO_API aaudio_session_id_t | AAudioStream_getSessionId (AAudioStream *stream) |
|
AAUDIO_API aaudio_result_t | AAudioStream_getTimestamp (AAudioStream *stream, clockid_t clockid, int64_t *framePosition, int64_t *timeNanoseconds) |
|
AAUDIO_API aaudio_usage_t | AAudioStream_getUsage (AAudioStream *stream) |
|
AAUDIO_API aaudio_content_type_t | AAudioStream_getContentType (AAudioStream *stream) |
|
AAUDIO_API aaudio_input_preset_t | AAudioStream_getInputPreset (AAudioStream *stream) |
|