AudioDriverPlugInDevicePropertyChangedProc |
typedef OSStatus (typedef OSStatus *AudioDriverPlugInDevicePropertyChangedProc) (
AudioDeviceID inDevice,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID
);
The HAL will notify any listeners on behalf of the plug-in. The pointer to this routine is supplied to the plug-in when it is opened.
- inDevice
- The device whose property has changed.
- inChannel
- The channel of the device the property that has changed belongs to.
- isInput
- The section of the device the property that has changed belongs to.
- inPropertyID
- The selector of the property that has changed.
AudioDriverPlugInStreamPropertyChangedProc |
typedef OSStatus (typedef OSStatus *AudioDriverPlugInStreamPropertyChangedProc) (
AudioDeviceID inDevice,
io_object_t inIOAudioStream,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID
);
The HAL will notify any listeners on behalf of the plug-in. The pointer to this routine is supplied to the plug-in when it is opened.
- inDevice
- The device whose property has changed.
- inIOAudioStream
- The stream whose property has changed.
- inChannel
- The channel of the stream the property that has changed belongs to.
- inPropertyID
- The selector of the property that has changed.
(Last Updated 12/13/2004)