[][src]Crate audir_sles

Structs

SL3DGroupingItf_
SL3DHintItf_
SL3DCommitItf_
SL3DLocationItf_
SL3DDopplerItf_
SL3DSourceItf_
SL3DMacroscopicItf_
SLAndroidAcousticEchoCancellationItf_
SLAndroidAutomaticGainControlItf_
SLAndroidBufferItem_
SLAndroidBufferQueueItf_
SLAndroidBufferQueueState_
SLAndroidConfigurationItf_

Android Configuration interface methods

SLAndroidDataFormat_PCM_EX_
SLAndroidEffectCapabilitiesItf_

Android Effect Capabilities interface methods

SLAndroidEffectItf_

Android Effect interface methods

SLAndroidEffectSendItf_

Android Effect Send interface methods

SLAndroidNoiseSuppressionItf_
SLAndroidSimpleBufferQueueItf_
SLAndroidSimpleBufferQueueState_

Android simple buffer queue state

SLAudioCodecDescriptor_
SLAudioDecoderCapabilitiesItf_
SLAudioEncoderCapabilitiesItf_
SLAudioEncoderItf_
SLAudioEncoderSettings_
SLAudioIODeviceCapabilitiesItf_
SLAudioInputDescriptor_
SLAudioOutputDescriptor_
SLBassBoostItf_
SLBufferQueueItf_
SLBufferQueueState_

Buffer queue state

SLConfigExtensionsItf_
SLDataFormat_MIME_

MIME-type-based data format definition where formatType must be SL_DATAFORMAT_MIME

SLDataFormat_PCM_

PCM-type-based data format definition where formatType must be SL_DATAFORMAT_PCM

SLDataFormat_PCM_EX_

PCM-type-based data format definition where formatType must be SL_DATAFORMAT_PCM_EX

SLDataLocator_Address_

Address-based data locator definition where locatorType must be SL_DATALOCATOR_ADDRESS

SLDataLocator_AndroidBufferQueue_

Android Buffer Queue-based data locator definition, locatorType must be SL_DATALOCATOR_ANDROIDBUFFERQUEUE

SLDataLocator_AndroidSimpleBufferQueue

BufferQueue-based data locator definition where locatorType must be SL_DATALOCATOR_ANDROIDSIMPLEBUFFERQUEUE

SLDataLocator_BufferQueue_

BufferQueue-based data locator definition where locatorType must be SL_DATALOCATOR_BUFFERQUEUE

SLDataLocator_ContentPipe_

ContentPipe-based data locator definition where locatorType must be SL_DATALOCATOR_CONTENTPIPE

SLDataLocator_IODevice_

IODevice-based data locator definition where locatorType must be SL_DATALOCATOR_IODEVICE

SLDataLocator_MIDIBufferQueue_

MidiBufferQueue-based data locator definition where locatorType must be SL_DATALOCATOR_MIDIBUFFERQUEUE

SLDataLocator_MediaObject_

MediaObject-type-based data format definition where formatType must be SL_DATAFORMAT_MEDIAOBJECT

SLDataLocator_Null_

NULL-type-based data format definition where formatType must be SL_DATAFORMAT_NULL

SLDataLocator_OutputMix_

OutputMix-based data locator definition where locatorType must be SL_DATALOCATOR_OUTPUTMIX

SLDataLocator_URI_

URI-based data locator definition where locatorType must be SL_DATALOCATOR_URI

SLDataSink_
SLDataSource_
SLDeviceVolumeItf_
SLDynamicInterfaceManagementItf_
SLDynamicSourceItf_
SLDynamicSourceSinkChangeItf_
SLEffectSendItf_
SLEngineCapabilitiesItf_
SLEngineItf_
SLEngineOption_
SLEnvironmentalReverbItf_
SLEnvironmentalReverbSettings_
SLEqualizerItf_
SLHSL_
SLInterfaceID_

Interface ID defined as a UUID

SLLEDArrayItf_
SLLEDDescriptor_
SLMIDIMessageItf_
SLMIDIMuteSoloItf_
SLMIDITempoItf_
SLMIDITimeItf_
SLMetadataExtractionItf_
SLMetadataInfo_
SLMetadataMessageItf_
SLMetadataTraversalItf_
SLMuteSoloItf_
SLObjectItf_
SLOutputMixItf_
SLPitchItf_
SLPlayItf_

Playback interface methods

SLPlaybackRateItf_
SLPrefetchStatusItf_

Prefetch status interface methods

SLPresetReverbItf_
SLRatePitchItf_
SLRecordItf_

Recording interface methods

SLSeekItf_
SLThreadSyncItf_
SLVec3D_
SLVibraDescriptor_
SLVibraItf_
SLVirtualizerItf_
SLVisualizationItf_
SLVolumeItf_
__IncompleteArrayField

Constants

KHRONOS_ALBUM
KHRONOS_ALBUM_ART
KHRONOS_ARTIST
KHRONOS_ARTIST_URL
KHRONOS_COMMENT
KHRONOS_CONTENT_URL
KHRONOS_COPYRIGHT
KHRONOS_GENRE
KHRONOS_RATING
KHRONOS_TITLE
KHRONOS_TRACK_NUMBER
KHRONOS_YEAR
SL_3DHINT_OFF
SL_3DHINT_QUALITY_LOWEST
SL_3DHINT_QUALITY_LOW
SL_3DHINT_QUALITY_MEDIUM
SL_3DHINT_QUALITY_HIGH
SL_3DHINT_QUALITY_HIGHEST
SL_ANDROIDBUFFERQUEUEEVENT_NONE
SL_ANDROIDBUFFERQUEUEEVENT_PROCESSED
SL_ANDROID_DATAFORMAT_PCM_EX
SL_ANDROID_ITEMKEY_BUFFERQUEUEEVENT
SL_ANDROID_ITEMKEY_DISCONTINUITY
SL_ANDROID_ITEMKEY_EOS
SL_ANDROID_ITEMKEY_FORMAT_CHANGE
SL_ANDROID_ITEMKEY_NONE
SL_ANDROID_PCM_REPRESENTATION_FLOAT
SL_ANDROID_PCM_REPRESENTATION_SIGNED_INT
SL_ANDROID_PCM_REPRESENTATION_UNSIGNED_INT
SL_ANDROID_SPEAKER_NON_POSITIONAL
SL_ANDROID_SPEAKER_USE_DEFAULT
SL_AUDIOCHANMODE_MP3_MONO
SL_AUDIOCHANMODE_MP3_STEREO
SL_AUDIOCHANMODE_MP3_JOINTSTEREO
SL_AUDIOCHANMODE_MP3_DUAL
SL_AUDIOCODEC_AAC
SL_AUDIOCODEC_AMR
SL_AUDIOCODEC_AMRWB
SL_AUDIOCODEC_AMRWBPLUS
SL_AUDIOCODEC_MP3
SL_AUDIOCODEC_PCM
SL_AUDIOCODEC_REAL
SL_AUDIOCODEC_VORBIS
SL_AUDIOCODEC_WMA
SL_AUDIOMODE_AAC_ERLC
SL_AUDIOMODE_AAC_HE
SL_AUDIOMODE_AAC_HE_MPS
SL_AUDIOMODE_AAC_HE_PS
SL_AUDIOMODE_AAC_LC
SL_AUDIOMODE_AAC_LD
SL_AUDIOMODE_AAC_LTP
SL_AUDIOMODE_AAC_MAIN
SL_AUDIOMODE_AAC_SCALABLE
SL_AUDIOMODE_AAC_SSR
SL_AUDIOMODE_REALAUDIO_8
SL_AUDIOMODE_REALAUDIO_10
SL_AUDIOMODE_REALAUDIO_G2
SL_AUDIOMODE_REALAUDIO_SURROUND
SL_AUDIOMODE_WMAPRO_LEVELM0
SL_AUDIOMODE_WMAPRO_LEVELM1
SL_AUDIOMODE_WMAPRO_LEVELM2
SL_AUDIOMODE_WMAPRO_LEVELM3
SL_AUDIOMODE_WMA_LEVEL1
SL_AUDIOMODE_WMA_LEVEL2
SL_AUDIOMODE_WMA_LEVEL3
SL_AUDIOMODE_WMA_LEVEL4
SL_AUDIOPROFILE_AAC_AAC
SL_AUDIOPROFILE_AMR
SL_AUDIOPROFILE_AMRWB
SL_AUDIOPROFILE_AMRWBPLUS
SL_AUDIOPROFILE_MPEG1_L3
SL_AUDIOPROFILE_MPEG25_L3
SL_AUDIOPROFILE_MPEG2_L3
SL_AUDIOPROFILE_PCM
SL_AUDIOPROFILE_REALAUDIO
SL_AUDIOPROFILE_WMA7
SL_AUDIOPROFILE_WMA8
SL_AUDIOPROFILE_WMA9
SL_AUDIOPROFILE_WMA10
SL_AUDIOSTREAMFORMAT_ADIF
SL_AUDIOSTREAMFORMAT_CONFORMANCE
SL_AUDIOSTREAMFORMAT_FSF
SL_AUDIOSTREAMFORMAT_IF1
SL_AUDIOSTREAMFORMAT_IF2
SL_AUDIOSTREAMFORMAT_ITU
SL_AUDIOSTREAMFORMAT_MP2ADTS
SL_AUDIOSTREAMFORMAT_MP4ADTS
SL_AUDIOSTREAMFORMAT_MP4LOAS
SL_AUDIOSTREAMFORMAT_MP4LATM
SL_AUDIOSTREAMFORMAT_MP4FF
SL_AUDIOSTREAMFORMAT_RAW
SL_AUDIOSTREAMFORMAT_RTPPAYLOAD
SL_AUDIOSTREAMFORMAT_UNDEFINED
SL_BOOLEAN_FALSE
SL_BOOLEAN_TRUE
SL_BUFFERQUEUEEVENT_CLEARED
SL_BUFFERQUEUEEVENT_CONTENT_END
SL_BUFFERQUEUEEVENT_ERROR
SL_BUFFERQUEUEEVENT_PROCESSED
SL_BUFFERQUEUEEVENT_STOPPED
SL_BUFFERQUEUEEVENT_UNREALIZED
SL_BYTEORDER_BIGENDIAN
SL_BYTEORDER_LITTLEENDIAN
SL_BYTEORDER_NATIVE
SL_CHARACTERENCODING_ASCII
SL_CHARACTERENCODING_BIG5
SL_CHARACTERENCODING_BINARY
SL_CHARACTERENCODING_CODEPAGE1252
SL_CHARACTERENCODING_GB2312
SL_CHARACTERENCODING_GB12345
SL_CHARACTERENCODING_GB18030
SL_CHARACTERENCODING_GBK
SL_CHARACTERENCODING_HZGB2312
SL_CHARACTERENCODING_IMAPUTF7
SL_CHARACTERENCODING_ISO2022JP
SL_CHARACTERENCODING_ISO88591
SL_CHARACTERENCODING_ISO88592
SL_CHARACTERENCODING_ISO88593
SL_CHARACTERENCODING_ISO88594
SL_CHARACTERENCODING_ISO88595
SL_CHARACTERENCODING_ISO88596
SL_CHARACTERENCODING_ISO88597
SL_CHARACTERENCODING_ISO88598
SL_CHARACTERENCODING_ISO88599
SL_CHARACTERENCODING_ISO885910
SL_CHARACTERENCODING_ISO885913
SL_CHARACTERENCODING_ISO885914
SL_CHARACTERENCODING_ISO885915
SL_CHARACTERENCODING_ISO2022JP1
SL_CHARACTERENCODING_ISOEUCJP
SL_CHARACTERENCODING_JAVACONFORMANTUTF8
SL_CHARACTERENCODING_SHIFTJIS
SL_CHARACTERENCODING_SMS7BIT
SL_CHARACTERENCODING_UNKNOWN
SL_CHARACTERENCODING_UTF7
SL_CHARACTERENCODING_UTF8
SL_CHARACTERENCODING_UTF16BE
SL_CHARACTERENCODING_UTF16LE
SL_CONTAINERTYPE_3GPP
SL_CONTAINERTYPE_3GA
SL_CONTAINERTYPE_AAC
SL_CONTAINERTYPE_AMR
SL_CONTAINERTYPE_ASF
SL_CONTAINERTYPE_AVI
SL_CONTAINERTYPE_BMP
SL_CONTAINERTYPE_DMF
SL_CONTAINERTYPE_JPG
SL_CONTAINERTYPE_JPG2000
SL_CONTAINERTYPE_M4A
SL_CONTAINERTYPE_MOBILE_DLS
SL_CONTAINERTYPE_MP3
SL_CONTAINERTYPE_MP4
SL_CONTAINERTYPE_MPEG_ES
SL_CONTAINERTYPE_MPEG_PS
SL_CONTAINERTYPE_MPEG_TS
SL_CONTAINERTYPE_OGG
SL_CONTAINERTYPE_QT
SL_CONTAINERTYPE_RAW
SL_CONTAINERTYPE_RM
SL_CONTAINERTYPE_SMF
SL_CONTAINERTYPE_UNSPECIFIED
SL_CONTAINERTYPE_WAV
SL_CONTAINERTYPE_XMF_0
SL_CONTAINERTYPE_XMF_1
SL_CONTAINERTYPE_XMF_2
SL_CONTAINERTYPE_XMF_3
SL_CONTAINERTYPE_XMF_GENERIC
SL_DATAFORMAT_MIME
SL_DATAFORMAT_PCM
SL_DATAFORMAT_PCM_EX
SL_DATAFORMAT_RESERVED3
SL_DATALOCATOR_ADDRESS
SL_DATALOCATOR_ANDROIDBUFFERQUEUE
SL_DATALOCATOR_ANDROIDSIMPLEBUFFERQUEUE
SL_DATALOCATOR_BUFFERQUEUE
SL_DATALOCATOR_CONTENTPIPE
SL_DATALOCATOR_IODEVICE
SL_DATALOCATOR_MEDIAOBJECT
SL_DATALOCATOR_MIDIBUFFERQUEUE
SL_DATALOCATOR_NULL
SL_DATALOCATOR_OUTPUTMIX
SL_DATALOCATOR_RESERVED5
SL_DATALOCATOR_URI
SL_DEFAULTDEVICEID_AUDIOINPUT
SL_DEFAULTDEVICEID_AUDIOOUTPUT
SL_DEFAULTDEVICEID_LED
SL_DEFAULTDEVICEID_RESERVED1
SL_DEFAULTDEVICEID_VIBRA
SL_DEVLOCATION_CARKIT
SL_DEVLOCATION_DOCK
SL_DEVLOCATION_HANDSET
SL_DEVLOCATION_HEADSET
SL_DEVLOCATION_REMOTE
SL_DEVLOCATION_RESLTE
SL_DEVSCOPE_ENVIRONMENT
SL_DEVSCOPE_UNKNOWN
SL_DEVSCOPE_USER
SL_DYNAMIC_ITF_EVENT_ASYNC_TERMINATION
SL_DYNAMIC_ITF_EVENT_RESOURCES_AVAILABLE
SL_DYNAMIC_ITF_EVENT_RESOURCES_LOST
SL_DYNAMIC_ITF_EVENT_RESOURCES_LOST_PERMANENTLY
SL_DYNAMIC_ITF_EVENT_RUNTIME_ERROR
SL_ENGINEOPTION_LOSSOFCONTROL
SL_ENGINEOPTION_MAJORVERSION
SL_ENGINEOPTION_MINORVERSION
SL_ENGINEOPTION_STEPVERSION
SL_ENGINEOPTION_THREADSAFE
SL_EQUALIZER_UNDEFINED
SL_IODEVICE_AUDIOINPUT
SL_IODEVICE_AUDIOOUTPUT
SL_IODEVICE_LEDARRAY
SL_IODEVICE_RESERVED4
SL_IODEVICE_RESERVED5
SL_IODEVICE_VIBRA
SL_METADATATRAVERSALMODE_ALL
SL_METADATATRAVERSALMODE_NODE
SL_MIDIMESSAGETYPE_CHANNEL_PRESSURE
SL_MIDIMESSAGETYPE_CONTROL_CHANGE
SL_MIDIMESSAGETYPE_NOTE_ON_OFF
SL_MIDIMESSAGETYPE_PITCH_BEND
SL_MIDIMESSAGETYPE_POLY_PRESSURE
SL_MIDIMESSAGETYPE_PROGRAM_CHANGE
SL_MIDIMESSAGETYPE_SYSTEM_MESSAGE
SL_NODETYPE_AUDIO
SL_NODETYPE_IMAGE
SL_NODETYPE_UNSPECIFIED
SL_NODETYPE_VIDEO
SL_NODE_PARENT
SL_OBJECTID_3DGROUP
SL_OBJECTID_AUDIOPLAYER
SL_OBJECTID_AUDIORECORDER
SL_OBJECTID_ENGINE
SL_OBJECTID_LEDDEVICE
SL_OBJECTID_LISTENER
SL_OBJECTID_METADATAEXTRACTOR
SL_OBJECTID_MIDIPLAYER
SL_OBJECTID_OUTPUTMIX
SL_OBJECTID_VIBRADEVICE
SL_OBJECT_EVENT_ASYNC_TERMINATION
SL_OBJECT_EVENT_ITF_CONTROL_RETURNED
SL_OBJECT_EVENT_ITF_CONTROL_TAKEN
SL_OBJECT_EVENT_ITF_PARAMETERS_CHANGED
SL_OBJECT_EVENT_RESOURCES_AVAILABLE
SL_OBJECT_EVENT_RESOURCES_LOST
SL_OBJECT_EVENT_RUNTIME_ERROR
SL_OBJECT_STATE_REALIZED
SL_OBJECT_STATE_SUSPENDED
SL_OBJECT_STATE_UNREALIZED
SL_PCMSAMPLEFORMAT_FIXED_8
SL_PCMSAMPLEFORMAT_FIXED_16
SL_PCMSAMPLEFORMAT_FIXED_20
SL_PCMSAMPLEFORMAT_FIXED_24
SL_PCMSAMPLEFORMAT_FIXED_28
SL_PCMSAMPLEFORMAT_FIXED_32
SL_PCMSAMPLEFORMAT_FIXED_64
SL_PCM_REPRESENTATION_FLOAT
SL_PCM_REPRESENTATION_SIGNED_INT
SL_PCM_REPRESENTATION_UNSIGNED_INT
SL_PLAYEVENT_DURATIONUPDATED
SL_PLAYEVENT_HEADATEND
SL_PLAYEVENT_HEADATMARKER
SL_PLAYEVENT_HEADATNEWPOS
SL_PLAYEVENT_HEADMOVING
SL_PLAYEVENT_HEADSTALLED
SL_PLAYSTATE_PAUSED
SL_PLAYSTATE_PLAYING
SL_PLAYSTATE_STOPPED
SL_PREFETCHEVENT_ERROR
SL_PREFETCHEVENT_ERROR_UNRECOVERABLE
SL_PREFETCHEVENT_FILLLEVELCHANGE
SL_PREFETCHEVENT_STATUSCHANGE
SL_PREFETCHSTATUS_OVERFLOW
SL_PREFETCHSTATUS_SUFFICIENTDATA
SL_PREFETCHSTATUS_UNDERFLOW
SL_PRIORITY_ABOVENORMAL
SL_PRIORITY_BELOWNORMAL
SL_PRIORITY_HIGH
SL_PRIORITY_HIGHEST
SL_PRIORITY_LOW
SL_PRIORITY_LOWEST
SL_PRIORITY_NORMAL
SL_PRIORITY_VERYHIGH
SL_PRIORITY_VERYLOW
SL_PROFILES_GAME
SL_PROFILES_MUSIC
SL_PROFILES_PHONE
SL_RATECONTROLMODE_CONSTANTBITRATE
SL_RATECONTROLMODE_VARIABLEBITRATE
SL_RATEPROP_NOPITCHCORAUDIO
SL_RATEPROP_PITCHCORAUDIO
SL_RATEPROP_RESERVED1
SL_RATEPROP_RESERVED2
SL_RATEPROP_SILENTAUDIO
SL_RATEPROP_STAGGEREDAUDIO
SL_RECORDEVENT_BUFFERQUEUE_STARVED
SL_RECORDEVENT_BUFFER_FULL
SL_RECORDEVENT_BUFFER_INSUFFICIENT
SL_RECORDEVENT_HEADATLIMIT
SL_RECORDEVENT_HEADATMARKER
SL_RECORDEVENT_HEADATNEWPOS
SL_RECORDEVENT_HEADMOVING
SL_RECORDEVENT_HEADSTALLED
SL_RECORDSTATE_PAUSED
SL_RECORDSTATE_RECORDING
SL_RECORDSTATE_STOPPED
SL_RESULT_BUFFER_INSUFFICIENT
SL_RESULT_CONTENT_CORRUPTED
SL_RESULT_CONTENT_NOT_FOUND
SL_RESULT_CONTENT_UNSUPPORTED
SL_RESULT_CONTROL_LOST
SL_RESULT_ENGINEOPTION_UNSUPPORTED
SL_RESULT_FEATURE_UNSUPPORTED
SL_RESULT_INTERNAL_ERROR
SL_RESULT_IO_ERROR
SL_RESULT_MEMORY_FAILURE
SL_RESULT_OPERATION_ABORTED
SL_RESULT_PARAMETER_INVALID
SL_RESULT_PERMISSION_DENIED
SL_RESULT_PRECONDITIONS_VIOLATED
SL_RESULT_READONLY
SL_RESULT_RESOURCE_ERROR
SL_RESULT_RESOURCE_LOST
SL_RESULT_SOURCE_SINK_INCOMPATIBLE
SL_RESULT_SUCCESS
SL_RESULT_UNKNOWN_ERROR
SL_REVERBPRESET_LARGEHALL
SL_REVERBPRESET_LARGEROOM
SL_REVERBPRESET_MEDIUMHALL
SL_REVERBPRESET_MEDIUMROOM
SL_REVERBPRESET_NONE
SL_REVERBPRESET_PLATE
SL_REVERBPRESET_SMALLROOM
SL_ROLLOFFMODEL_EXPONENTIAL
SL_ROLLOFFMODEL_LINEAR
SL_SAMPLINGRATE_8
SL_SAMPLINGRATE_12
SL_SAMPLINGRATE_16
SL_SAMPLINGRATE_24
SL_SAMPLINGRATE_32
SL_SAMPLINGRATE_48
SL_SAMPLINGRATE_64
SL_SAMPLINGRATE_96
SL_SAMPLINGRATE_192
SL_SAMPLINGRATE_11_025
SL_SAMPLINGRATE_22_05
SL_SAMPLINGRATE_44_1
SL_SAMPLINGRATE_88_2
SL_SEEKMODE_ACCURATE
SL_SEEKMODE_FAST
SL_SPEAKER_BACK_CENTER
SL_SPEAKER_BACK_LEFT
SL_SPEAKER_BACK_RIGHT
SL_SPEAKER_FRONT_CENTER
SL_SPEAKER_FRONT_LEFT
SL_SPEAKER_FRONT_LEFT_OF_CENTER
SL_SPEAKER_FRONT_RIGHT
SL_SPEAKER_FRONT_RIGHT_OF_CENTER
SL_SPEAKER_LOW_FREQUENCY
SL_SPEAKER_SIDE_LEFT
SL_SPEAKER_SIDE_RIGHT
SL_SPEAKER_TOP_BACK_CENTER
SL_SPEAKER_TOP_BACK_LEFT
SL_SPEAKER_TOP_BACK_RIGHT
SL_SPEAKER_TOP_CENTER
SL_SPEAKER_TOP_FRONT_CENTER
SL_SPEAKER_TOP_FRONT_LEFT
SL_SPEAKER_TOP_FRONT_RIGHT
SL_TIME_UNKNOWN
SL_VOICETYPE_2D_AUDIO
SL_VOICETYPE_3D_AUDIO
SL_VOICETYPE_3D_MIDIOUTPUT
SL_VOICETYPE_MIDI

Statics

SL_IID_3DGROUPING
SL_IID_3DHINT
SL_IID_3DCOMMIT
SL_IID_3DLOCATION
SL_IID_3DDOPPLER
SL_IID_3DSOURCE
SL_IID_3DMACROSCOPIC
SL_IID_ANDROIDACOUSTICECHOCANCELLATION
SL_IID_ANDROIDAUTOMATICGAINCONTROL
SL_IID_ANDROIDBUFFERQUEUESOURCE
SL_IID_ANDROIDCONFIGURATION
SL_IID_ANDROIDEFFECT
SL_IID_ANDROIDEFFECTCAPABILITIES
SL_IID_ANDROIDEFFECTSEND
SL_IID_ANDROIDNOISESUPPRESSION
SL_IID_ANDROIDSIMPLEBUFFERQUEUE
SL_IID_AUDIODECODERCAPABILITIES
SL_IID_AUDIOENCODER
SL_IID_AUDIOENCODERCAPABILITIES
SL_IID_AUDIOIODEVICECAPABILITIES
SL_IID_BASSBOOST
SL_IID_BUFFERQUEUE
SL_IID_CONFIGEXTENSION
SL_IID_DEVICEVOLUME
SL_IID_DYNAMICINTERFACEMANAGEMENT
SL_IID_DYNAMICSOURCE
SL_IID_DYNAMICSOURCESINKCHANGE
SL_IID_EFFECTSEND
SL_IID_ENGINE
SL_IID_ENGINECAPABILITIES
SL_IID_ENVIRONMENTALREVERB
SL_IID_EQUALIZER
SL_IID_LED
SL_IID_METADATAEXTRACTION
SL_IID_METADATAMESSAGE
SL_IID_METADATATRAVERSAL
SL_IID_MIDIMESSAGE
SL_IID_MIDIMUTESOLO
SL_IID_MIDITEMPO
SL_IID_MIDITIME
SL_IID_MUTESOLO
SL_IID_NULL
SL_IID_OBJECT
SL_IID_OUTPUTMIX
SL_IID_PITCH
SL_IID_PLAY
SL_IID_PLAYBACKRATE
SL_IID_PREFETCHSTATUS
SL_IID_PRESETREVERB
SL_IID_RATEPITCH
SL_IID_RECORD
SL_IID_SEEK
SL_IID_THREADSYNC
SL_IID_VIBRA
SL_IID_VIRTUALIZER
SL_IID_VISUALIZATION
SL_IID_VOLUME

Functions

slCreateEngine
slQueryNumSupportedEngineInterfaces
slQuerySupportedEngineInterfaces

Type Definitions

SL3DGroupingItf
SL3DHintItf
SL3DCommitItf
SL3DLocationItf
SL3DDopplerItf
SL3DSourceItf
SL3DMacroscopicItf
SLAndroidAcousticEchoCancellationItf
SLAndroidAutomaticGainControlItf
SLAndroidBufferItem
SLAndroidBufferQueueItf
SLAndroidBufferQueueState
SLAndroidConfigurationItf
SLAndroidDataFormat_PCM_EX
SLAndroidEffectCapabilitiesItf
SLAndroidEffectItf
SLAndroidEffectSendItf
SLAndroidNoiseSuppressionItf
SLAndroidSimpleBufferQueueItf
SLAndroidSimpleBufferQueueState
SLAudioCodecDescriptor
SLAudioDecoderCapabilitiesItf
SLAudioEncoderCapabilitiesItf
SLAudioEncoderItf
SLAudioEncoderSettings
SLAudioIODeviceCapabilitiesItf
SLAudioInputDescriptor
SLAudioOutputDescriptor
SLBassBoostItf
SLBufferQueueItf
SLBufferQueueState
SLConfigExtensionsItf
SLDataFormat_MIME
SLDataFormat_PCM
SLDataFormat_PCM_EX
SLDataLocator_Address
SLDataLocator_AndroidBufferQueue
SLDataLocator_BufferQueue
SLDataLocator_ContentPipe
SLDataLocator_IODevice
SLDataLocator_MIDIBufferQueue
SLDataLocator_MediaObject
SLDataLocator_Null
SLDataLocator_OutputMix
SLDataLocator_URI
SLDataSink
SLDataSource
SLDeviceVolumeItf
SLDynamicInterfaceManagementItf
SLDynamicSourceItf
SLDynamicSourceSinkChangeItf
SLEffectSendItf
SLEngineCapabilitiesItf
SLEngineItf
SLEngineOption
SLEnvironmentalReverbItf
SLEnvironmentalReverbSettings
SLEqualizerItf
SLHSL
SLInterfaceID
SLLEDArrayItf
SLLEDDescriptor
SLMIDIMessageItf
SLMIDIMuteSoloItf
SLMIDITempoItf
SLMIDITimeItf
SLMetadataExtractionItf
SLMetadataInfo
SLMetadataMessageItf
SLMetadataTraversalItf
SLMuteSoloItf
SLObjectItf
SLOutputMixItf
SLPitchItf
SLPlayItf
SLPlaybackRateItf
SLPrefetchStatusItf
SLPresetReverbItf
SLRatePitchItf
SLRecordItf
SLSeekItf
SLThreadSyncItf
SLVec3D
SLVibraDescriptor
SLVibraItf
SLVirtualizerItf
SLVisualizationItf
SLVolumeItf
SLboolean
SLchar
SLfloat32
SLint8
SLint16
SLint32
SLmicrosecond
SLmilliHertz
SLmillibel
SLmillidegree
SLmillimeter
SLmillisecond
SLpermille
SLresult
SLuint8
SLuint16
SLuint32
Slfloat64
slAndroidBufferQueueCallback
slAndroidSimpleBufferQueueCallback
slAvailableAudioInputsChangedCallback
slAvailableAudioOutputsChangedCallback
slBufferQueueCallback
slDefaultDeviceIDMapChangedCallback
slDynamicInterfaceManagementCallback
slMIDIMessageCallback
slMetaEventCallback
slMetadataCallback
slMixDeviceChangeCallback
slObjectCallback

Object callback

slPlayCallback
slPrefetchCallback
slRecordCallback
slSinkChangeCallback
slSourceChangeCallback
slVisualizationCallback
sl_char_t
sl_float32_t
sl_float64_t
sl_int8_t
sl_int16_t
sl_int32_t
sl_uint8_t
sl_uint16_t
sl_uint32_t