[][src]Crate bass_sys

Structs

Bass3DVector
BassChannelInfo
BassDeviceInfo
BassDx8Chorus
BassDx8Compressor
BassDx8Distortion
BassDx8Echo
BassDx8Flanger
BassDx8Gargle
BassDx8I3Dl2Reverb
BassDx8ParamEq
BassDx8Reverb
BassFileProcs
BassFxVolumeParam
BassInfo
BassPluginForm
BassPluginInfo
BassRecordInfo
BassSample
BassString
TagApeBinary
TagBext
TagCaCodec
TagCart
TagCartTimer
TagCue
TagCuePoint
TagId3
TagSample
TagSampleLoop
WaveFormatEx

Constants

BASS_3DALG_DEFAULT
BASS_3DALG_FULL
BASS_3DALG_LIGHT
BASS_3DALG_OFF
BASS_3DMODE_NORMAL
BASS_3DMODE_OFF
BASS_3DMODE_RELATIVE
BASS_ACTIVE_PAUSED
BASS_ACTIVE_PAUSED_DEVICE
BASS_ACTIVE_PLAYING
BASS_ACTIVE_STALLED
BASS_ACTIVE_STOPPED
BASS_ASYNCFILE
BASS_ATTRIB_BITRATE
BASS_ATTRIB_BUFFER
BASS_ATTRIB_CPU
BASS_ATTRIB_EAXMIX
BASS_ATTRIB_FREQ
BASS_ATTRIB_GRANULE
BASS_ATTRIB_MUSIC_ACTIVE
BASS_ATTRIB_MUSIC_AMPLIFY
BASS_ATTRIB_MUSIC_BPM
BASS_ATTRIB_MUSIC_PANSEP
BASS_ATTRIB_MUSIC_PSCALER
BASS_ATTRIB_MUSIC_SPEED
BASS_ATTRIB_MUSIC_VOL_CHAN
BASS_ATTRIB_MUSIC_VOL_GLOBAL
BASS_ATTRIB_MUSIC_VOL_INST
BASS_ATTRIB_NET_RESUME
BASS_ATTRIB_NOBUFFER
BASS_ATTRIB_NORAMP
BASS_ATTRIB_PAN
BASS_ATTRIB_SCANINFO
BASS_ATTRIB_SRC
BASS_ATTRIB_VBR
BASS_ATTRIB_VOL
BASS_CONFIG_3DALGORITHM
BASS_CONFIG_AIRPLAY
BASS_CONFIG_AM_DISABLE
BASS_CONFIG_ANDROID_AAUDIO
BASS_CONFIG_ANDROID_SESSIONID
BASS_CONFIG_ASYNCFILE_BUFFER
BASS_CONFIG_BUFFER
BASS_CONFIG_CURVE_PAN
BASS_CONFIG_CURVE_VOL
BASS_CONFIG_DEV_BUFFER
BASS_CONFIG_DEV_DEFAULT
BASS_CONFIG_DEV_NONSTOP
BASS_CONFIG_DEV_PERIOD
BASS_CONFIG_FLOAT
BASS_CONFIG_FLOATDSP
BASS_CONFIG_GVOL_MUSIC
BASS_CONFIG_GVOL_SAMPLE
BASS_CONFIG_GVOL_STREAM
BASS_CONFIG_HANDLES
BASS_CONFIG_IOS_MIXAUDIO
BASS_CONFIG_IOS_NOCATEGORY
BASS_CONFIG_IOS_NOTIFY
BASS_CONFIG_IOS_SESSION
BASS_CONFIG_IOS_SPEAKER
BASS_CONFIG_LIBSSL
BASS_CONFIG_MF_DISABLE
BASS_CONFIG_MF_VIDEO
BASS_CONFIG_MUSIC_VIRTUAL
BASS_CONFIG_NET_AGENT
BASS_CONFIG_NET_BUFFER
BASS_CONFIG_NET_PASSIVE
BASS_CONFIG_NET_PLAYLIST
BASS_CONFIG_NET_PLAYLIST_DEPTH
BASS_CONFIG_NET_PREBUF
BASS_CONFIG_NET_PREBUF_WAIT
BASS_CONFIG_NET_PROXY
BASS_CONFIG_NET_READTIMEOUT
BASS_CONFIG_NET_SEEK
BASS_CONFIG_NET_TIMEOUT
BASS_CONFIG_OGG_PRESCAN
BASS_CONFIG_PAUSE_NOPLAY
BASS_CONFIG_REC_BUFFER
BASS_CONFIG_REC_LOOPBACK
BASS_CONFIG_REC_WASAPI
BASS_CONFIG_SRC
BASS_CONFIG_SRC_SAMPLE
BASS_CONFIG_UNICODE
BASS_CONFIG_UPDATEPERIOD
BASS_CONFIG_UPDATETHREADS
BASS_CONFIG_VERIFY
BASS_CONFIG_VERIFY_NET
BASS_CONFIG_VISTA_SPEAKERS
BASS_CONFIG_VISTA_TRUEPOS
BASS_CONFIG_WASAPI_PERSIST
BASS_CTYPE_MUSIC_IT
BASS_CTYPE_MUSIC_MO3
BASS_CTYPE_MUSIC_MOD
BASS_CTYPE_MUSIC_MTM
BASS_CTYPE_MUSIC_S3M
BASS_CTYPE_MUSIC_XM
BASS_CTYPE_RECORD
BASS_CTYPE_SAMPLE
BASS_CTYPE_STREAM
BASS_CTYPE_STREAM_AIFF
BASS_CTYPE_STREAM_AM
BASS_CTYPE_STREAM_CA
BASS_CTYPE_STREAM_DEVICE
BASS_CTYPE_STREAM_DUMMY
BASS_CTYPE_STREAM_MF
BASS_CTYPE_STREAM_MP1
BASS_CTYPE_STREAM_MP2
BASS_CTYPE_STREAM_MP3
BASS_CTYPE_STREAM_OGG
BASS_CTYPE_STREAM_VORBIS
BASS_CTYPE_STREAM_WAV
BASS_CTYPE_STREAM_WAV_FLOAT
BASS_CTYPE_STREAM_WAV_PCM
BASS_DATA_AVAILABLE
BASS_DATA_FFT256
BASS_DATA_FFT512
BASS_DATA_FFT1024
BASS_DATA_FFT2048
BASS_DATA_FFT4096
BASS_DATA_FFT8192
BASS_DATA_FFT16384
BASS_DATA_FFT32768
BASS_DATA_FFT_COMPLEX
BASS_DATA_FFT_INDIVIDUAL
BASS_DATA_FFT_NOWINDOW
BASS_DATA_FFT_NYQUIST
BASS_DATA_FFT_REMOVEDC
BASS_DATA_FIXED
BASS_DATA_FLOAT
BASS_DEVICES_AIRPLAY
BASS_DEVICE_3D
BASS_DEVICE_8BITS
BASS_DEVICE_16BITS
BASS_DEVICE_AUDIOTRACK
BASS_DEVICE_CPSPEAKERS
BASS_DEVICE_DEFAULT
BASS_DEVICE_DMIX
BASS_DEVICE_DSOUND
BASS_DEVICE_ENABLED
BASS_DEVICE_FREQ
BASS_DEVICE_HOG
BASS_DEVICE_INIT
BASS_DEVICE_LATENCY
BASS_DEVICE_LOOPBACK
BASS_DEVICE_MONO
BASS_DEVICE_NOSPEAKER
BASS_DEVICE_SPEAKERS
BASS_DEVICE_STEREO
BASS_DEVICE_TYPE_DIGITAL
BASS_DEVICE_TYPE_DISPLAYPORT
BASS_DEVICE_TYPE_HANDSET
BASS_DEVICE_TYPE_HDMI
BASS_DEVICE_TYPE_HEADPHONES
BASS_DEVICE_TYPE_HEADSET
BASS_DEVICE_TYPE_LINE
BASS_DEVICE_TYPE_MASK
BASS_DEVICE_TYPE_MICROPHONE
BASS_DEVICE_TYPE_NETWORK
BASS_DEVICE_TYPE_SPDIF
BASS_DEVICE_TYPE_SPEAKERS
BASS_DX8_PHASE_90
BASS_DX8_PHASE_180
BASS_DX8_PHASE_NEG_90
BASS_DX8_PHASE_NEG_180
BASS_DX8_PHASE_ZERO
BASS_ERROR_ALREADY
BASS_ERROR_BUFLOST
BASS_ERROR_BUSY
BASS_ERROR_CODEC
BASS_ERROR_CREATE
BASS_ERROR_DECODE
BASS_ERROR_DEVICE
BASS_ERROR_DRIVER
BASS_ERROR_DX
BASS_ERROR_EMPTY
BASS_ERROR_ENDED
BASS_ERROR_FILEFORM
BASS_ERROR_FILEOPEN
BASS_ERROR_FORMAT
BASS_ERROR_FREQ
BASS_ERROR_HANDLE
BASS_ERROR_ILLPARAM
BASS_ERROR_ILLTYPE
BASS_ERROR_INIT
BASS_ERROR_MEM
BASS_ERROR_NO3D
BASS_ERROR_NOCHAN
BASS_ERROR_NOEAX
BASS_ERROR_NOFX
BASS_ERROR_NOHW
BASS_ERROR_NONET
BASS_ERROR_NOPLAY
BASS_ERROR_NOTAUDIO
BASS_ERROR_NOTAVAIL
BASS_ERROR_NOTFILE
BASS_ERROR_POSITION
BASS_ERROR_SPEAKER
BASS_ERROR_SSL
BASS_ERROR_START
BASS_ERROR_TIMEOUT
BASS_ERROR_UNKNOWN
BASS_ERROR_UNSTREAMABLE
BASS_ERROR_VERSION
BASS_FILEDATA_END
BASS_FILEPOS_ASYNCBUF
BASS_FILEPOS_BUFFER
BASS_FILEPOS_BUFFERING
BASS_FILEPOS_CONNECTED
BASS_FILEPOS_CURRENT
BASS_FILEPOS_DECODE
BASS_FILEPOS_DOWNLOAD
BASS_FILEPOS_END
BASS_FILEPOS_SIZE
BASS_FILEPOS_SOCKET
BASS_FILEPOS_START
BASS_FX_DX8_CHORUS
BASS_FX_DX8_COMPRESSOR
BASS_FX_DX8_DISTORTION
BASS_FX_DX8_ECHO
BASS_FX_DX8_FLANGER
BASS_FX_DX8_GARGLE
BASS_FX_DX8_I3DL2REVERB
BASS_FX_DX8_PARAMEQ
BASS_FX_DX8_REVERB
BASS_FX_VOLUME
BASS_INPUT_OFF
BASS_INPUT_ON
BASS_INPUT_TYPE_ANALOG
BASS_INPUT_TYPE_AUX
BASS_INPUT_TYPE_CD
BASS_INPUT_TYPE_DIGITAL
BASS_INPUT_TYPE_LINE
BASS_INPUT_TYPE_MASK
BASS_INPUT_TYPE_MIC
BASS_INPUT_TYPE_PHONE
BASS_INPUT_TYPE_SPEAKER
BASS_INPUT_TYPE_SYNTH
BASS_INPUT_TYPE_UNDEF
BASS_INPUT_TYPE_WAVE
BASS_IOSNOTIFY_INTERRUPT
BASS_IOSNOTIFY_INTERRUPT_END
BASS_IOS_SESSION_AMBIENT
BASS_IOS_SESSION_DISABLE
BASS_IOS_SESSION_DUCK
BASS_IOS_SESSION_MIX
BASS_IOS_SESSION_SPEAKER
BASS_LEVEL_MONO
BASS_LEVEL_RMS
BASS_LEVEL_STEREO
BASS_LEVEL_VOLPAN
BASS_MP3_IGNOREDELAY
BASS_MP3_SETPOS
BASS_MUSIC_3D
BASS_MUSIC_AUTOFREE
BASS_MUSIC_CALCLEN
BASS_MUSIC_DECODE
BASS_MUSIC_FLOAT
BASS_MUSIC_FT2MOD
BASS_MUSIC_FT2PAN
BASS_MUSIC_FX
BASS_MUSIC_LOOP
BASS_MUSIC_MONO
BASS_MUSIC_NONINTER
BASS_MUSIC_NOSAMPLE
BASS_MUSIC_POSRESET
BASS_MUSIC_POSRESETEX
BASS_MUSIC_PRESCAN
BASS_MUSIC_PT1MOD
BASS_MUSIC_RAMP
BASS_MUSIC_RAMPS
BASS_MUSIC_SINCINTER
BASS_MUSIC_STOPBACK
BASS_MUSIC_SURROUND
BASS_MUSIC_SURROUND2
BASS_NODEVICE
BASS_OBJECT_DS
BASS_OBJECT_DS3DL
BASS_OK
BASS_ORIGRES_FLOAT
BASS_POS_BYTE
BASS_POS_DECODE
BASS_POS_DECODETO
BASS_POS_INEXACT
BASS_POS_MUSIC_ORDER
BASS_POS_OGG
BASS_POS_RELATIVE
BASS_POS_RESET
BASS_POS_SCAN
BASS_RECORD_AGC
BASS_RECORD_ECHOCANCEL
BASS_RECORD_PAUSE
BASS_SAMPLE_3D
BASS_SAMPLE_8BITS
BASS_SAMPLE_FLOAT
BASS_SAMPLE_FX
BASS_SAMPLE_LOOP
BASS_SAMPLE_MONO
BASS_SAMPLE_MUTEMAX
BASS_SAMPLE_OVER_DIST
BASS_SAMPLE_OVER_POS
BASS_SAMPLE_OVER_VOL
BASS_SAMPLE_SOFTWARE
BASS_SAMPLE_VAM
BASS_SLIDE_LOG
BASS_SPEAKER_CENLFE
BASS_SPEAKER_CENTER
BASS_SPEAKER_FRONT
BASS_SPEAKER_FRONTLEFT
BASS_SPEAKER_FRONTRIGHT
BASS_SPEAKER_LEFT
BASS_SPEAKER_LFE
BASS_SPEAKER_REAR
BASS_SPEAKER_REAR2
BASS_SPEAKER_REAR2LEFT
BASS_SPEAKER_REAR2RIGHT
BASS_SPEAKER_REARLEFT
BASS_SPEAKER_REARRIGHT
BASS_SPEAKER_RIGHT
BASS_STREAMPROC_END
BASS_STREAM_AUTOFREE
BASS_STREAM_BLOCK
BASS_STREAM_DECODE
BASS_STREAM_PRESCAN
BASS_STREAM_RESTRATE
BASS_STREAM_STATUS
BASS_SYNC_DEV_FAIL
BASS_SYNC_DEV_FORMAT
BASS_SYNC_DOWNLOAD
BASS_SYNC_END
BASS_SYNC_FREE
BASS_SYNC_META
BASS_SYNC_MIXTIME
BASS_SYNC_MUSICFX
BASS_SYNC_MUSICINST
BASS_SYNC_MUSICPOS
BASS_SYNC_OGG_CHANGE
BASS_SYNC_ONETIME
BASS_SYNC_POS
BASS_SYNC_SETPOS
BASS_SYNC_SLIDE
BASS_SYNC_STALL
BASS_SYNC_THREAD
BASS_TAG_AM_MIME
BASS_TAG_AM_NAME
BASS_TAG_APE
BASS_TAG_APE_BINARY
BASS_TAG_CA_CODEC
BASS_TAG_HTTP
BASS_TAG_ICY
BASS_TAG_ID3
BASS_TAG_ID3V2
BASS_TAG_LYRICS3
BASS_TAG_META
BASS_TAG_MF
BASS_TAG_MP4
BASS_TAG_MUSIC_AUTH
BASS_TAG_MUSIC_INST
BASS_TAG_MUSIC_MESSAGE
BASS_TAG_MUSIC_NAME
BASS_TAG_MUSIC_ORDERS
BASS_TAG_MUSIC_SAMPLE
BASS_TAG_OGG
BASS_TAG_RIFF_BEXT
BASS_TAG_RIFF_CART
BASS_TAG_RIFF_CUE
BASS_TAG_RIFF_DISP
BASS_TAG_RIFF_INFO
BASS_TAG_RIFF_SMPL
BASS_TAG_VENDOR
BASS_TAG_WAVEFORMAT
BASS_TAG_WMA
BASS_UNICODE
BASS_VAM_HARDWARE
BASS_VAM_SOFTWARE
BASS_VAM_TERM_DIST
BASS_VAM_TERM_PRIO
BASS_VAM_TERM_TIME
DSCAPS_CERTIFIED
DSCAPS_CONTINUOUSRATE
DSCAPS_EMULDRIVER
DSCAPS_SECONDARY8BIT
DSCAPS_SECONDARY16BIT
DSCAPS_SECONDARYMONO
DSCAPS_SECONDARYSTEREO
DSCCAPS_CERTIFIED
DSCCAPS_EMULDRIVER
STREAMFILE_BUFFER
STREAMFILE_BUFFERPUSH
STREAMFILE_NOBUFFER
WAVE_FORMAT_1M08
WAVE_FORMAT_1M16
WAVE_FORMAT_1S08
WAVE_FORMAT_1S16
WAVE_FORMAT_2M08
WAVE_FORMAT_2M16
WAVE_FORMAT_2S08
WAVE_FORMAT_2S16
WAVE_FORMAT_4M08
WAVE_FORMAT_4M16
WAVE_FORMAT_4S08
WAVE_FORMAT_4S16

Functions

BASS_Apply3D
BASS_ChannelBytes2Seconds
BASS_ChannelFlags
BASS_ChannelGet3DAttributes
BASS_ChannelGet3DPosition
BASS_ChannelGetAttribute
BASS_ChannelGetAttributeEx
BASS_ChannelGetData
BASS_ChannelGetDevice
BASS_ChannelGetInfo
BASS_ChannelGetLength
BASS_ChannelGetLevel
BASS_ChannelGetLevelEx
BASS_ChannelGetPosition
BASS_ChannelGetTags
BASS_ChannelIsActive
BASS_ChannelIsSliding
BASS_ChannelLock
BASS_ChannelPause
BASS_ChannelPlay
BASS_ChannelRemoveDSP
BASS_ChannelRemoveFX
BASS_ChannelRemoveLink
BASS_ChannelRemoveSync
BASS_ChannelSeconds2Bytes
BASS_ChannelSet3DAttributes
BASS_ChannelSet3DPosition
BASS_ChannelSetAttribute
BASS_ChannelSetAttributeEx
BASS_ChannelSetDSP
BASS_ChannelSetDevice
BASS_ChannelSetFX
BASS_ChannelSetLink
BASS_ChannelSetPosition
BASS_ChannelSetSync
BASS_ChannelSlideAttribute
BASS_ChannelStop
BASS_ChannelUpdate
BASS_ErrorGetCode
BASS_FXGetParameters
BASS_FXReset
BASS_FXSetPriority
BASS_Free
BASS_FxSetParameters
BASS_Get3DFactors
BASS_Get3DPosition
BASS_GetCPU
BASS_GetConfig
BASS_GetConfigPtr
BASS_GetDevice
BASS_GetDeviceInfo
BASS_GetEAXParameters
BASS_GetInfo
BASS_GetVersion
BASS_GetVolume
BASS_Init
BASS_IsStarted
BASS_MusicFree
BASS_MusicLoad
BASS_Pause
BASS_PluginFree
BASS_PluginGetInfo
BASS_PluginLoad
BASS_RecordFree
BASS_RecordGetDevice
BASS_RecordGetDevicoInfo
BASS_RecordGetInfo
BASS_RecordGetInput
BASS_RecordGetInputName
BASS_RecordInit
BASS_RecordSetDevice
BASS_RecordSetInput
BASS_RecordStart
BASS_SampleCreate
BASS_SampleFree
BASS_SampleGetChannel
BASS_SampleGetChannels
BASS_SampleGetData
BASS_SampleGetInfo
BASS_SampleLoad
BASS_SampleSetData
BASS_SampleSetInfo
BASS_SampleStop
BASS_Set3DFactors
BASS_Set3DPosition
BASS_SetConfig
BASS_SetConfigPtr
BASS_SetDevice
BASS_SetEAXParameters
BASS_SetVolume
BASS_Start
BASS_Stop
BASS_StreamCreate
BASS_StreamCreateFile
BASS_StreamCreateFileUser
BASS_StreamCreateURL
BASS_StreamFree
BASS_StreamGetFilePosition
BASS_StreamPutData
BASS_StreamPutFileData
BASS_Update

Type Definitions

BOOL
BYTE
DOWNLOADPROC
DSPPROC
DWORD
FILECLOSEPROC
FILELENPROC
FILEREADPROC
FILESEEKPROC
HCHANNEL
HDSP
HFX
HMUSIC
HPLUGIN
HRECORD
HSAMPLE
HSTREAM
HSYNC
IOSNOTIFYPROC
QWORD
RECORDPROC
STREAMPROC
SYNCPROC
WORD