Exemplo n.º 1
0
Arquivo: alc.go Projeto: nzlov/goal
/*
 * Query functions
 */
func (device *Device) GetString(param ALCenum) string {
	return goString(C.alcGetString((*C.ALCdevice)(device), C.ALCenum(param)))
}
Exemplo n.º 2
0
func (dev Device) DeviceSpecifier() (string, error) {
	return C.GoString((*C.char)(C.alcGetString(dev.device, C.ALC_DEVICE_SPECIFIER))), GetError()
}
Exemplo n.º 3
0
func (dev Device) Extensions() (string, error) {
	return C.GoString((*C.char)(C.alcGetString(dev.device, C.ALC_EXTENSIONS))), GetError()
}
Exemplo n.º 4
0
func DefaultDeviceName() (string, error) {
	return C.GoString((*C.char)(C.alcGetString(nil, C.ALC_DEFAULT_DEVICE_SPECIFIER))), GetError()
}