Constructor

new()

Variables

@:value(0x1003)ALL_ATTRIBUTES:Int = 0x1003

@:value(0x1013)ALL_DEVICES_SPECIFIER:Int = 0x1013

@:value(0x1002)ATTRIBUTES_SIZE:Int = 0x1002

@:value(0x1012)DEFAULT_ALL_DEVICES_SPECIFIER:Int = 0x1012

@:value(0x1004)DEFAULT_DEVICE_SPECIFIER:Int = 0x1004

@:value(0x1005)DEVICE_SPECIFIER:Int = 0x1005

@:value(1)ENUMERATE_ALL_EXT:Int = 1

@:value(0x1006)EXTENSIONS:Int = 0x1006

@:value(0)FALSE:Int = 0

@:value(0x1007)FREQUENCY:Int = 0x1007

@:value(0xA002)INVALID_CONTEXT:Int = 0xA002

@:value(0xA001)INVALID_DEVICE:Int = 0xA001

@:value(0xA003)INVALID_ENUM:Int = 0xA003

@:value(0xA004)INVALID_VALUE:Int = 0xA004

@:value(0x1010)MONO_SOURCES:Int = 0x1010

@:value(0)NO_ERROR:Int = 0

@:value(0xA005)OUT_OF_MEMORY:Int = 0xA005

@:value(0x1008)REFRESH:Int = 0x1008

@:value(0x1011)STEREO_SOURCES:Int = 0x1011

@:value(0x1009)SYNC:Int = 0x1009

@:value(1)TRUE:Int = 1

Methods

@:value({ attrlist : null })createContext(device:ALDevice, ?attrlist:Array<Int>):ALContext

@:value({ count : 1 })getIntegerv(device:ALDevice, param:Int, count:Int = 1):Array<Int>

getString(device:ALDevice, param:Int):String

@:value({ deviceName : null })openDevice(?deviceName:String):ALDevice