>I have a small utility for monitoring Core Audio listener notifications on
>audio devices and streams using wildcard settings, e.g.:
>
>Notification for DEVICE object (63) at Wed Jan 13 04:27:49 2016
> kAudioDevicePropertyVolumeScalar
>('volm'), scope: kAudioDevicePropertyScopeOutput, element: 2
> kAudioDevicePropertyVolumeDecibels
>('vold'), scope: kAudioDevicePropertyScopeOutput, element: 2
> Unknown
>('vmvc'), scope: kAudioDevicePropertyScopeOutput, element: 0
> Unknown
>('vmbc'), scope: kAudioDevicePropertyScopeOutput, element: 0
>
>The question is about the two unknown notifications with FourCC codes
>‘vmvc’ and ‘vmbc’, above. They are not defined anywhere in the Core
>Audio headers, can anyone tell me what they are and what the
>“kAudioDeviceProperty…” name is for them?
>
>They seem to be sent every time the volume is changed for a channel along
>with the scalar and dB ones.
>
>Regards,
>
>Tim.
>From AudioServices.h
CF_ENUM(AudioObjectPropertySelector)
{
kAudioHardwareServiceProperty_ServiceRestarted = 'srst',
kAudioHardwareServiceDeviceProperty_VirtualMasterVolume = 'vmvc',
kAudioHardwareServiceDeviceProperty_VirtualMasterBalance = 'vmbc'
};
regards,
edward
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com
This email sent to [email protected]