- pa_ext_device_manager_delete
pa_operation* pa_ext_device_manager_delete(pa_context* c, const(char*)* s, pa_context_success_cb_t cb, void* userdata)
Delete entries from the device database. \since 0.9.21
- pa_ext_device_manager_enable_role_device_priority_routing
pa_operation* pa_ext_device_manager_enable_role_device_priority_routing(pa_context* c, int enable, pa_context_success_cb_t cb, void* userdata)
Enable the role-based device-priority routing mode. \since 0.9.21
- pa_ext_device_manager_read
pa_operation* pa_ext_device_manager_read(pa_context* c, pa_ext_device_manager_read_cb_t cb, void* userdata)
Read all entries from the device database. \since 0.9.21
- pa_ext_device_manager_reorder_devices_for_role
pa_operation* pa_ext_device_manager_reorder_devices_for_role(pa_context* c, const(char)* role, const(char*)* devices, pa_context_success_cb_t cb, void* userdata)
Prefer a given device in the priority list. \since 0.9.21
- pa_ext_device_manager_set_device_description
pa_operation* pa_ext_device_manager_set_device_description(pa_context* c, const(char)* device, const(char)* description, pa_context_success_cb_t cb, void* userdata)
Sets the description for a device. \since 0.9.21
- pa_ext_device_manager_set_subscribe_cb
void pa_ext_device_manager_set_subscribe_cb(pa_context* c, pa_ext_device_manager_subscribe_cb_t cb, void* userdata)
Set the subscription callback that is called when
* pa_ext_device_manager_subscribe() was called. \since 0.9.21
- pa_ext_device_manager_subscribe
pa_operation* pa_ext_device_manager_subscribe(pa_context* c, int enable, pa_context_success_cb_t cb, void* userdata)
Subscribe to changes in the device database. \since 0.9.21
- pa_ext_device_manager_test
pa_operation* pa_ext_device_manager_test(pa_context* c, pa_ext_device_manager_test_cb_t cb, void* userdata)
Test if this extension module is available in the server. \since 0.9.21