mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-01 22:58:47 -04:00
device-manager: Update docs version -> 0.9.20
This commit is contained in:
parent
721e32b473
commit
9e45f198d0
1 changed files with 12 additions and 12 deletions
|
|
@ -39,7 +39,7 @@ typedef struct pa_ext_device_manager_role_priority_info {
|
|||
} pa_ext_device_manager_role_priority_info;
|
||||
|
||||
/** Stores information about one device in the device database that is
|
||||
* maintained by module-device-manager. \since 0.9.19 */
|
||||
* maintained by module-device-manager. \since 0.9.20 */
|
||||
typedef struct pa_ext_device_manager_info {
|
||||
const char *name; /**< Identifier string of the device. A string like "sink:" or similar followed by the name of the device. */
|
||||
const char *description; /**< The description of the device when it was last seen, if applicable and saved */
|
||||
|
|
@ -49,32 +49,32 @@ typedef struct pa_ext_device_manager_info {
|
|||
pa_ext_device_manager_role_priority_info *role_priorities; /**< An array of role priority structures or NULL */
|
||||
} pa_ext_device_manager_info;
|
||||
|
||||
/** Callback prototype for pa_ext_device_manager_test(). \since 0.9.19 */
|
||||
/** Callback prototype for pa_ext_device_manager_test(). \since 0.9.20 */
|
||||
typedef void (*pa_ext_device_manager_test_cb_t)(
|
||||
pa_context *c,
|
||||
uint32_t version,
|
||||
void *userdata);
|
||||
|
||||
/** Test if this extension module is available in the server. \since 0.9.19 */
|
||||
/** Test if this extension module is available in the server. \since 0.9.20 */
|
||||
pa_operation *pa_ext_device_manager_test(
|
||||
pa_context *c,
|
||||
pa_ext_device_manager_test_cb_t cb,
|
||||
void *userdata);
|
||||
|
||||
/** Callback prototype for pa_ext_device_manager_read(). \since 0.9.19 */
|
||||
/** Callback prototype for pa_ext_device_manager_read(). \since 0.9.20 */
|
||||
typedef void (*pa_ext_device_manager_read_cb_t)(
|
||||
pa_context *c,
|
||||
const pa_ext_device_manager_info *info,
|
||||
int eol,
|
||||
void *userdata);
|
||||
|
||||
/** Read all entries from the device database. \since 0.9.19 */
|
||||
/** Read all entries from the device database. \since 0.9.20 */
|
||||
pa_operation *pa_ext_device_manager_read(
|
||||
pa_context *c,
|
||||
pa_ext_device_manager_read_cb_t cb,
|
||||
void *userdata);
|
||||
|
||||
/** Sets the description for a device. \since 0.9.19 */
|
||||
/** Sets the description for a device. \since 0.9.20 */
|
||||
pa_operation *pa_ext_device_manager_set_device_description(
|
||||
pa_context *c,
|
||||
const char* device,
|
||||
|
|
@ -82,21 +82,21 @@ pa_operation *pa_ext_device_manager_set_device_description(
|
|||
pa_context_success_cb_t cb,
|
||||
void *userdata);
|
||||
|
||||
/** Delete entries from the device database. \since 0.9.19 */
|
||||
/** Delete entries from the device database. \since 0.9.20 */
|
||||
pa_operation *pa_ext_device_manager_delete(
|
||||
pa_context *c,
|
||||
const char *const s[],
|
||||
pa_context_success_cb_t cb,
|
||||
void *userdata);
|
||||
|
||||
/** Enable the role-based device-priority routing mode. \since 0.9.19 */
|
||||
/** Enable the role-based device-priority routing mode. \since 0.9.20 */
|
||||
pa_operation *pa_ext_device_manager_enable_role_device_priority_routing(
|
||||
pa_context *c,
|
||||
int enable,
|
||||
pa_context_success_cb_t cb,
|
||||
void *userdata);
|
||||
|
||||
/** Prefer a given device in the priority list. \since 0.9.19 */
|
||||
/** Prefer a given device in the priority list. \since 0.9.20 */
|
||||
pa_operation *pa_ext_device_manager_reorder_devices_for_role(
|
||||
pa_context *c,
|
||||
const char* role,
|
||||
|
|
@ -104,20 +104,20 @@ pa_operation *pa_ext_device_manager_reorder_devices_for_role(
|
|||
pa_context_success_cb_t cb,
|
||||
void *userdata);
|
||||
|
||||
/** Subscribe to changes in the device database. \since 0.9.19 */
|
||||
/** Subscribe to changes in the device database. \since 0.9.20 */
|
||||
pa_operation *pa_ext_device_manager_subscribe(
|
||||
pa_context *c,
|
||||
int enable,
|
||||
pa_context_success_cb_t cb,
|
||||
void *userdata);
|
||||
|
||||
/** Callback prototype for pa_ext_device_manager_set_subscribe_cb(). \since 0.9.19 */
|
||||
/** Callback prototype for pa_ext_device_manager_set_subscribe_cb(). \since 0.9.20 */
|
||||
typedef void (*pa_ext_device_manager_subscribe_cb_t)(
|
||||
pa_context *c,
|
||||
void *userdata);
|
||||
|
||||
/** Set the subscription callback that is called when
|
||||
* pa_ext_device_manager_subscribe() was called. \since 0.9.19 */
|
||||
* pa_ext_device_manager_subscribe() was called. \since 0.9.20 */
|
||||
void pa_ext_device_manager_set_subscribe_cb(
|
||||
pa_context *c,
|
||||
pa_ext_device_manager_subscribe_cb_t cb,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue