Does Pulseaudio provide a callback mechanism or any other methods to notify 
application when audio device changes?

I'm working on a policy application that need to know all available audio 
devices (speaker/mike, headphone, Bluetooth headset, HDMI) and allow user to 
manually set the default sink/source/port.
The application need to be notified on headset/HDMI connection/disconnection.

I found there is a API "context_get_sink_info_callback" that can get all 
available sinks' information. But rather than calling this API periodically to 
refresh device status, I hope PA can notify my app on the device status change.

Great thanks!
Mengdong


_______________________________________________
pulseaudio-discuss mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to