Information about the mute event
typedef struct snd_pcm_mute_event { uint8_t mute; uint8_t reason; #define SND_PCM_MUTE_EVENT_SAME_PRIORITY 1 #define SND_PCM_MUTE_EVENT_HIGHER_PRIORITY 2 uint8_t zero[2]; } snd_pcm_mute_event_t;
The snd_pcm_mute_event structure is delivered whenever a channel is ducked to or unducked from zero and preemption isn't enabled. You can use this structure to get information to determine if you were ducked because a higher or same priority audio stream played.
The members include:
QNX Neutrino