al-sys 0.3.1

Rust bindings for OpenAL 1.1

Crate al_sys [] [src]

Structs

AlApi
EFXEAXREVERBPROPERTIES

Enums

ALCcontext_struct
ALCdevice_struct

Constants

ALC_ALL_ATTRIBUTES
ALC_ALL_DEVICES_SPECIFIER
ALC_ATTRIBUTES_SIZE
ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER
ALC_CAPTURE_DEVICE_SPECIFIER
ALC_CAPTURE_SAMPLES
ALC_DEFAULT_ALL_DEVICES_SPECIFIER
ALC_DEFAULT_DEVICE_SPECIFIER
ALC_DEVICE_SPECIFIER
ALC_EFX_MAJOR_VERSION
ALC_EFX_MINOR_VERSION
ALC_ENUMERATE_ALL_EXT
ALC_EXTENSIONS
ALC_EXT_CAPTURE
ALC_FALSE
ALC_FREQUENCY
ALC_INVALID
ALC_INVALID_CONTEXT
ALC_INVALID_DEVICE
ALC_INVALID_ENUM
ALC_INVALID_VALUE
ALC_MAJOR_VERSION
ALC_MAX_AUXILIARY_SENDS
ALC_MINOR_VERSION
ALC_MONO_SOURCES
ALC_NO_ERROR
ALC_OUT_OF_MEMORY
ALC_REFRESH
ALC_STEREO_SOURCES
ALC_SYNC
ALC_TRUE
ALC_VERSION_0_1
AL_AIR_ABSORPTION_FACTOR
AL_AUTOWAH_ATTACK_TIME
AL_AUTOWAH_PEAK_GAIN
AL_AUTOWAH_RELEASE_TIME
AL_AUTOWAH_RESONANCE
AL_AUXILIARY_SEND_FILTER
AL_AUXILIARY_SEND_FILTER_GAINHF_AUTO
AL_AUXILIARY_SEND_FILTER_GAIN_AUTO
AL_BANDPASS_GAIN
AL_BANDPASS_GAINHF
AL_BANDPASS_GAINLF
AL_BITS
AL_BUFFER
AL_BUFFERS_PROCESSED
AL_BUFFERS_QUEUED
AL_BYTE_OFFSET
AL_CHANNELS
AL_CHORUS_DEFAULT_PHASE
AL_CHORUS_DEFAULT_WAVEFORM
AL_CHORUS_DELAY
AL_CHORUS_DEPTH
AL_CHORUS_FEEDBACK
AL_CHORUS_MAX_PHASE
AL_CHORUS_MAX_WAVEFORM
AL_CHORUS_MIN_PHASE
AL_CHORUS_MIN_WAVEFORM
AL_CHORUS_PHASE
AL_CHORUS_RATE
AL_CHORUS_WAVEFORM
AL_CHORUS_WAVEFORM_SINUSOID
AL_CHORUS_WAVEFORM_TRIANGLE
AL_COMPRESSOR_DEFAULT_ONOFF
AL_COMPRESSOR_MAX_ONOFF
AL_COMPRESSOR_MIN_ONOFF
AL_COMPRESSOR_ONOFF
AL_CONE_INNER_ANGLE
AL_CONE_OUTER_ANGLE
AL_CONE_OUTER_GAIN
AL_CONE_OUTER_GAINHF
AL_DIRECTION
AL_DIRECT_FILTER
AL_DIRECT_FILTER_GAINHF_AUTO
AL_DISTANCE_MODEL
AL_DISTORTION_EDGE
AL_DISTORTION_EQBANDWIDTH
AL_DISTORTION_EQCENTER
AL_DISTORTION_GAIN
AL_DISTORTION_LOWPASS_CUTOFF
AL_DOPPLER_FACTOR
AL_DOPPLER_VELOCITY
AL_EAXREVERB_AIR_ABSORPTION_GAINHF
AL_EAXREVERB_DECAY_HFLIMIT
AL_EAXREVERB_DECAY_HFRATIO
AL_EAXREVERB_DECAY_LFRATIO
AL_EAXREVERB_DECAY_TIME
AL_EAXREVERB_DENSITY
AL_EAXREVERB_DIFFUSION
AL_EAXREVERB_ECHO_DEPTH
AL_EAXREVERB_ECHO_TIME
AL_EAXREVERB_GAIN
AL_EAXREVERB_GAINHF
AL_EAXREVERB_GAINLF
AL_EAXREVERB_HFREFERENCE
AL_EAXREVERB_LATE_REVERB_DELAY
AL_EAXREVERB_LATE_REVERB_GAIN
AL_EAXREVERB_LATE_REVERB_PAN
AL_EAXREVERB_LFREFERENCE
AL_EAXREVERB_MODULATION_DEPTH
AL_EAXREVERB_MODULATION_TIME
AL_EAXREVERB_REFLECTIONS_DELAY
AL_EAXREVERB_REFLECTIONS_GAIN
AL_EAXREVERB_REFLECTIONS_PAN
AL_EAXREVERB_ROOM_ROLLOFF_FACTOR
AL_ECHO_DAMPING
AL_ECHO_DELAY
AL_ECHO_FEEDBACK
AL_ECHO_LRDELAY
AL_ECHO_SPREAD
AL_EFFECTSLOT_AUXILIARY_SEND_AUTO
AL_EFFECTSLOT_EFFECT
AL_EFFECTSLOT_GAIN
AL_EFFECTSLOT_NULL
AL_EFFECT_AUTOWAH
AL_EFFECT_CHORUS
AL_EFFECT_COMPRESSOR
AL_EFFECT_DISTORTION
AL_EFFECT_EAXREVERB
AL_EFFECT_ECHO
AL_EFFECT_EQUALIZER
AL_EFFECT_FIRST_PARAMETER
AL_EFFECT_FLANGER
AL_EFFECT_FREQUENCY_SHIFTER
AL_EFFECT_LAST_PARAMETER
AL_EFFECT_NULL
AL_EFFECT_PITCH_SHIFTER
AL_EFFECT_REVERB
AL_EFFECT_RING_MODULATOR
AL_EFFECT_TYPE
AL_EFFECT_VOCAL_MORPHER
AL_EQUALIZER_HIGH_CUTOFF
AL_EQUALIZER_HIGH_GAIN
AL_EQUALIZER_LOW_CUTOFF
AL_EQUALIZER_LOW_GAIN
AL_EQUALIZER_MID1_CENTER
AL_EQUALIZER_MID1_GAIN
AL_EQUALIZER_MID1_WIDTH
AL_EQUALIZER_MID2_CENTER
AL_EQUALIZER_MID2_GAIN
AL_EQUALIZER_MID2_WIDTH
AL_EXPONENT_DISTANCE
AL_EXPONENT_DISTANCE_CLAMPED
AL_EXTENSIONS
AL_FALSE
AL_FILTER_BANDPASS
AL_FILTER_FIRST_PARAMETER
AL_FILTER_HIGHPASS
AL_FILTER_LAST_PARAMETER
AL_FILTER_LOWPASS
AL_FILTER_NULL
AL_FILTER_TYPE
AL_FLANGER_DEFAULT_PHASE
AL_FLANGER_DEFAULT_WAVEFORM
AL_FLANGER_DELAY
AL_FLANGER_DEPTH
AL_FLANGER_FEEDBACK
AL_FLANGER_MAX_PHASE
AL_FLANGER_MAX_WAVEFORM
AL_FLANGER_MIN_PHASE
AL_FLANGER_MIN_WAVEFORM
AL_FLANGER_PHASE
AL_FLANGER_RATE
AL_FLANGER_WAVEFORM
AL_FLANGER_WAVEFORM_SINUSOID
AL_FLANGER_WAVEFORM_TRIANGLE
AL_FORMAT_MONO16
AL_FORMAT_MONO8
AL_FORMAT_STEREO16
AL_FORMAT_STEREO8
AL_FREQUENCY
AL_FREQUENCY_SHIFTER_DEFAULT_LEFT_DIRECTION
AL_FREQUENCY_SHIFTER_DEFAULT_RIGHT_DIRECTION
AL_FREQUENCY_SHIFTER_DIRECTION_DOWN
AL_FREQUENCY_SHIFTER_DIRECTION_OFF
AL_FREQUENCY_SHIFTER_DIRECTION_UP
AL_FREQUENCY_SHIFTER_FREQUENCY
AL_FREQUENCY_SHIFTER_LEFT_DIRECTION
AL_FREQUENCY_SHIFTER_MAX_LEFT_DIRECTION
AL_FREQUENCY_SHIFTER_MAX_RIGHT_DIRECTION
AL_FREQUENCY_SHIFTER_MIN_LEFT_DIRECTION
AL_FREQUENCY_SHIFTER_MIN_RIGHT_DIRECTION
AL_FREQUENCY_SHIFTER_RIGHT_DIRECTION
AL_GAIN
AL_HIGHPASS_GAIN
AL_HIGHPASS_GAINLF
AL_INITIAL
AL_INVALID
AL_INVALID_ENUM
AL_INVALID_NAME
AL_INVALID_OPERATION
AL_INVALID_VALUE
AL_INVERSE_DISTANCE
AL_INVERSE_DISTANCE_CLAMPED
AL_LINEAR_DISTANCE
AL_LINEAR_DISTANCE_CLAMPED
AL_LOOPING
AL_LOWPASS_GAIN
AL_LOWPASS_GAINHF
AL_MAX_DISTANCE
AL_MAX_GAIN
AL_METERS_PER_UNIT
AL_MIN_GAIN
AL_NONE
AL_NO_ERROR
AL_ORIENTATION
AL_OUT_OF_MEMORY
AL_PAUSED
AL_PENDING
AL_PITCH
AL_PITCH_SHIFTER_COARSE_TUNE
AL_PITCH_SHIFTER_DEFAULT_COARSE_TUNE
AL_PITCH_SHIFTER_DEFAULT_FINE_TUNE
AL_PITCH_SHIFTER_FINE_TUNE
AL_PITCH_SHIFTER_MAX_COARSE_TUNE
AL_PITCH_SHIFTER_MAX_FINE_TUNE
AL_PITCH_SHIFTER_MIN_COARSE_TUNE
AL_PITCH_SHIFTER_MIN_FINE_TUNE
AL_PLAYING
AL_POSITION
AL_PROCESSED
AL_REFERENCE_DISTANCE
AL_RENDERER
AL_REVERB_AIR_ABSORPTION_GAINHF
AL_REVERB_DECAY_HFLIMIT
AL_REVERB_DECAY_HFRATIO
AL_REVERB_DECAY_TIME
AL_REVERB_DENSITY
AL_REVERB_DIFFUSION
AL_REVERB_GAIN
AL_REVERB_GAINHF
AL_REVERB_LATE_REVERB_DELAY
AL_REVERB_LATE_REVERB_GAIN
AL_REVERB_REFLECTIONS_DELAY
AL_REVERB_REFLECTIONS_GAIN
AL_REVERB_ROOM_ROLLOFF_FACTOR
AL_RING_MODULATOR_DEFAULT_WAVEFORM
AL_RING_MODULATOR_FREQUENCY
AL_RING_MODULATOR_HIGHPASS_CUTOFF
AL_RING_MODULATOR_MAX_WAVEFORM
AL_RING_MODULATOR_MIN_WAVEFORM
AL_RING_MODULATOR_SAWTOOTH
AL_RING_MODULATOR_SINUSOID
AL_RING_MODULATOR_SQUARE
AL_RING_MODULATOR_WAVEFORM
AL_ROLLOFF_FACTOR
AL_ROOM_ROLLOFF_FACTOR
AL_SAMPLE_OFFSET
AL_SEC_OFFSET
AL_SIZE
AL_SOURCE_RELATIVE
AL_SOURCE_STATE
AL_SOURCE_TYPE
AL_SPEED_OF_SOUND
AL_STATIC
AL_STOPPED
AL_STREAMING
AL_TRUE
AL_UNDETERMINED
AL_UNUSED
AL_VELOCITY
AL_VENDOR
AL_VERSION
AL_VOCAL_MORPHER_DEFAULT_PHONEMEA
AL_VOCAL_MORPHER_DEFAULT_PHONEMEA_COARSE_TUNING
AL_VOCAL_MORPHER_DEFAULT_PHONEMEB
AL_VOCAL_MORPHER_DEFAULT_PHONEMEB_COARSE_TUNING
AL_VOCAL_MORPHER_DEFAULT_WAVEFORM
AL_VOCAL_MORPHER_MAX_PHONEMEA
AL_VOCAL_MORPHER_MAX_PHONEMEA_COARSE_TUNING
AL_VOCAL_MORPHER_MAX_PHONEMEB
AL_VOCAL_MORPHER_MAX_PHONEMEB_COARSE_TUNING
AL_VOCAL_MORPHER_MAX_WAVEFORM
AL_VOCAL_MORPHER_MIN_PHONEMEA
AL_VOCAL_MORPHER_MIN_PHONEMEA_COARSE_TUNING
AL_VOCAL_MORPHER_MIN_PHONEMEB
AL_VOCAL_MORPHER_MIN_PHONEMEB_COARSE_TUNING
AL_VOCAL_MORPHER_MIN_WAVEFORM
AL_VOCAL_MORPHER_PHONEMEA
AL_VOCAL_MORPHER_PHONEMEA_COARSE_TUNING
AL_VOCAL_MORPHER_PHONEMEB
AL_VOCAL_MORPHER_PHONEMEB_COARSE_TUNING
AL_VOCAL_MORPHER_PHONEME_A
AL_VOCAL_MORPHER_PHONEME_AA
AL_VOCAL_MORPHER_PHONEME_AE
AL_VOCAL_MORPHER_PHONEME_AH
AL_VOCAL_MORPHER_PHONEME_AO
AL_VOCAL_MORPHER_PHONEME_B
AL_VOCAL_MORPHER_PHONEME_D
AL_VOCAL_MORPHER_PHONEME_E
AL_VOCAL_MORPHER_PHONEME_EH
AL_VOCAL_MORPHER_PHONEME_ER
AL_VOCAL_MORPHER_PHONEME_F
AL_VOCAL_MORPHER_PHONEME_G
AL_VOCAL_MORPHER_PHONEME_I
AL_VOCAL_MORPHER_PHONEME_IH
AL_VOCAL_MORPHER_PHONEME_IY
AL_VOCAL_MORPHER_PHONEME_J
AL_VOCAL_MORPHER_PHONEME_K
AL_VOCAL_MORPHER_PHONEME_L
AL_VOCAL_MORPHER_PHONEME_M
AL_VOCAL_MORPHER_PHONEME_N
AL_VOCAL_MORPHER_PHONEME_O
AL_VOCAL_MORPHER_PHONEME_P
AL_VOCAL_MORPHER_PHONEME_R
AL_VOCAL_MORPHER_PHONEME_S
AL_VOCAL_MORPHER_PHONEME_T
AL_VOCAL_MORPHER_PHONEME_U
AL_VOCAL_MORPHER_PHONEME_UH
AL_VOCAL_MORPHER_PHONEME_UW
AL_VOCAL_MORPHER_PHONEME_V
AL_VOCAL_MORPHER_PHONEME_Z
AL_VOCAL_MORPHER_RATE
AL_VOCAL_MORPHER_WAVEFORM
AL_VOCAL_MORPHER_WAVEFORM_SAWTOOTH
AL_VOCAL_MORPHER_WAVEFORM_SINUSOID
AL_VOCAL_MORPHER_WAVEFORM_TRIANGLE

Type Definitions

ALCboolean
ALCbyte
ALCchar
ALCcontext
ALCdevice
ALCdouble
ALCenum
ALCfloat
ALCint
ALCshort
ALCsizei
ALCubyte
ALCuint
ALCushort
ALCvoid
ALboolean
ALbyte
ALchar
ALdouble
ALenum
ALfloat
ALint
ALshort
ALsizei
ALubyte
ALuint
ALushort
ALvoid
LPALAUXILIARYEFFECTSLOTF
LPALAUXILIARYEFFECTSLOTFV
LPALAUXILIARYEFFECTSLOTI
LPALAUXILIARYEFFECTSLOTIV
LPALBUFFER3F
LPALBUFFER3I
LPALBUFFERDATA
LPALBUFFERF
LPALBUFFERFV
LPALBUFFERI
LPALBUFFERIV
LPALCCAPTURECLOSEDEVICE
LPALCCAPTUREOPENDEVICE
LPALCCAPTURESAMPLES
LPALCCAPTURESTART
LPALCCAPTURESTOP
LPALCCLOSEDEVICE
LPALCCREATECONTEXT
LPALCDESTROYCONTEXT
LPALCGETCONTEXTSDEVICE
LPALCGETCURRENTCONTEXT
LPALCGETENUMVALUE
LPALCGETERROR
LPALCGETINTEGERV
LPALCGETPROCADDRESS
LPALCGETSTRING
LPALCISEXTENSIONPRESENT
LPALCMAKECONTEXTCURRENT
LPALCOPENDEVICE
LPALCPROCESSCONTEXT
LPALCSUSPENDCONTEXT
LPALDELETEAUXILIARYEFFECTSLOTS
LPALDELETEBUFFERS
LPALDELETEEFFECTS
LPALDELETEFILTERS
LPALDELETESOURCES
LPALDISABLE
LPALDISTANCEMODEL
LPALDOPPLERFACTOR
LPALDOPPLERVELOCITY
LPALEFFECTF
LPALEFFECTFV
LPALEFFECTI
LPALEFFECTIV
LPALENABLE
LPALFILTERF
LPALFILTERFV
LPALFILTERI
LPALFILTERIV
LPALGENAUXILIARYEFFECTSLOTS
LPALGENBUFFERS
LPALGENEFFECTS
LPALGENFILTERS
LPALGENSOURCES
LPALGETAUXILIARYEFFECTSLOTF
LPALGETAUXILIARYEFFECTSLOTFV
LPALGETAUXILIARYEFFECTSLOTI
LPALGETAUXILIARYEFFECTSLOTIV
LPALGETBOOLEAN
LPALGETBOOLEANV
LPALGETBUFFER3F
LPALGETBUFFER3I
LPALGETBUFFERF
LPALGETBUFFERFV
LPALGETBUFFERI
LPALGETBUFFERIV
LPALGETDOUBLE
LPALGETDOUBLEV
LPALGETEFFECTF
LPALGETEFFECTFV
LPALGETEFFECTI
LPALGETEFFECTIV
LPALGETENUMVALUE
LPALGETERROR
LPALGETFILTERF
LPALGETFILTERFV
LPALGETFILTERI
LPALGETFILTERIV
LPALGETFLOAT
LPALGETFLOATV
LPALGETINTEGER
LPALGETINTEGERV
LPALGETLISTENER3F
LPALGETLISTENER3I
LPALGETLISTENERF
LPALGETLISTENERFV
LPALGETLISTENERI
LPALGETLISTENERIV
LPALGETPROCADDRESS
LPALGETSOURCE3F
LPALGETSOURCE3I
LPALGETSOURCEF
LPALGETSOURCEFV
LPALGETSOURCEI
LPALGETSOURCEIV
LPALGETSTRING
LPALISAUXILIARYEFFECTSLOT
LPALISBUFFER
LPALISEFFECT
LPALISENABLED
LPALISEXTENSIONPRESENT
LPALISFILTER
LPALISSOURCE
LPALLISTENER3F
LPALLISTENER3I
LPALLISTENERF
LPALLISTENERFV
LPALLISTENERI
LPALLISTENERIV
LPALSOURCE3F
LPALSOURCE3I
LPALSOURCEF
LPALSOURCEFV
LPALSOURCEI
LPALSOURCEIV
LPALSOURCEPAUSE
LPALSOURCEPAUSEV
LPALSOURCEPLAY
LPALSOURCEPLAYV
LPALSOURCEQUEUEBUFFERS
LPALSOURCEREWIND
LPALSOURCEREWINDV
LPALSOURCESTOP
LPALSOURCESTOPV
LPALSOURCEUNQUEUEBUFFERS
LPALSPEEDOFSOUND
LPEFXEAXREVERBPROPERTIES