/** Port events, use \ref pw_control_add_listener */ struct pw_control_events { #define PW_VERSION_CONTROL_EVENTS 0
uint32_t version;
/** The control is destroyed */ void (*destroy) (void *data);
/** The control is freed */ void (*free) (void *data);
/** control is linked to another control */ void (*linked) (void *data, struct pw_control *other); /** control is unlinked from another control */ void (*unlinked) (void *data, struct pw_control *other);
};
/** Get the control parent port or NULL when not set */ struct pw_impl_port *pw_control_get_port(struct pw_control *control);
/** Add an event listener on the control */ void pw_control_add_listener(struct pw_control *control, struct spa_hook *listener, conststruct pw_control_events *events, void *data);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.