[][src]Crate opensles

Modules

bindings

Enums

SLResult

Constants

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_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_BOOLEAN_FALSE
SL_BOOLEAN_TRUE
SL_BYTEORDER_BIGENDIAN
SL_BYTEORDER_LITTLEENDIAN
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_RESERVED3
SL_DATALOCATOR_ADDRESS
SL_DATALOCATOR_BUFFERQUEUE
SL_DATALOCATOR_IODEVICE
SL_DATALOCATOR_MIDIBUFFERQUEUE
SL_DATALOCATOR_OUTPUTMIX
SL_DATALOCATOR_RESERVED5
SL_DATALOCATOR_RESERVED8
SL_DATALOCATOR_URI
SL_DEFAULTDEVICEID_AUDIOINPUT
SL_DEFAULTDEVICEID_AUDIOOUTPUT
SL_DEFAULTDEVICEID_LED
SL_DEFAULTDEVICEID_RESERVED1
SL_DEFAULTDEVICEID_VIBRA
SL_DEVCONNECTION_ATTACHED_WIRED
SL_DEVCONNECTION_ATTACHED_WIRELESS
SL_DEVCONNECTION_INTEGRATED
SL_DEVCONNECTION_NETWORK
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_THREADSAFE
SL_EQUALIZER_UNDEFINED
SL_IODEVICE_AUDIOINPUT
SL_IODEVICE_LEDARRAY
SL_IODEVICE_RESERVED4
SL_IODEVICE_RESERVED5
SL_IODEVICE_VIBRA
SL_METADATATRAVERSALMODE_ALL
SL_METADATATRAVERSALMODE_NODE
SL_METADATA_FILTER_ENCODING
SL_METADATA_FILTER_KEY
SL_METADATA_FILTER_LANG
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_MILLIBEL_MAX
SL_MILLIBEL_MIN
SL_MILLIHERTZ_MAX
SL_MILLIMETER_MAX
SL_NODETYPE_AUDIO
SL_NODETYPE_IMAGE
SL_NODETYPE_UNSPECIFIED
SL_NODETYPE_VIDEO
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_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_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_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_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