config expects an ALconfig structure, the returned value of alNewConfig(3dm) or alGetConfig(3dm). channels expects a int value indicating the number of samples per sample frame, i.e. the number of channels.
port expects an ALport structure, the returned value of an ALopenport(3dm) call. config expects an ALconfig structure, the returned value of a call to ALnewconfig(3dm) or ALgetconfig(3dm).
port expects an ALport, the returned value of an alOpenPort(3dm) call. config expects an ALconfig, the returned value of a call to alNewConfig(3dm) or alGetConfig.
device expects a device. Currently there is only one device, AL_DEFAULT_DEVICE. parameter expects the symbolic constant for the device state variable for which you want the default value.
config expects an ALconfig structure, the returned value of a call to alNewConfig(3dm) or alGetConfig(3dm). device expects the integer resource ID of an audio device (see alResources(3dm)).