mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-10 13:30:05 -05:00
cleanups
Remove signals. Rename callbacks -> events, use listeners to listen for events. Callbacks are still used in spa for things you can listen to only once.
This commit is contained in:
parent
b898eb46cd
commit
1b79419554
64 changed files with 779 additions and 880 deletions
|
|
@ -76,8 +76,8 @@ struct pw_node_implementation {
|
|||
};
|
||||
|
||||
|
||||
struct pw_node_callbacks {
|
||||
#define PW_VERSION_NODE_CALLBACKS 0
|
||||
struct pw_node_events {
|
||||
#define PW_VERSION_NODE_EVENTS 0
|
||||
uint32_t version;
|
||||
|
||||
/** the node is destroyed */
|
||||
|
|
@ -135,10 +135,10 @@ void pw_node_set_implementation(struct pw_node *node,
|
|||
const struct pw_node_implementation *implementation,
|
||||
void *data);
|
||||
|
||||
void pw_node_add_callbacks(struct pw_node *node,
|
||||
struct pw_callback_info *info,
|
||||
const struct pw_node_callbacks *callbacks,
|
||||
void *data);
|
||||
void pw_node_add_listener(struct pw_node *node,
|
||||
struct pw_listener *listener,
|
||||
const struct pw_node_events *events,
|
||||
void *data);
|
||||
|
||||
/** Find the port with direction and port_id or NULL when not found */
|
||||
struct pw_port *
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue