mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-07 13:30:09 -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
|
|
@ -55,7 +55,7 @@ struct pw_client {
|
|||
|
||||
bool busy;
|
||||
|
||||
struct pw_callback_list callback_list;
|
||||
struct pw_listener_list listener_list;
|
||||
|
||||
struct pw_protocol *protocol; /**< protocol in use */
|
||||
struct spa_list protocol_link; /**< link in the protocol client_list */
|
||||
|
|
@ -104,7 +104,7 @@ struct pw_core {
|
|||
struct spa_list node_list; /**< list of nodes */
|
||||
struct spa_list node_factory_list; /**< list of node factories */
|
||||
struct spa_list link_list; /**< list of links */
|
||||
struct pw_callback_list callback_list;
|
||||
struct pw_listener_list listener_list;
|
||||
|
||||
struct pw_loop *main_loop; /**< main loop for control */
|
||||
struct pw_loop *data_loop; /**< data loop for data passing */
|
||||
|
|
@ -122,7 +122,7 @@ struct pw_core {
|
|||
struct pw_data_loop {
|
||||
struct pw_loop *loop;
|
||||
|
||||
struct pw_callback_list callback_list;
|
||||
struct pw_listener_list listener_list;
|
||||
|
||||
struct spa_source *event;
|
||||
|
||||
|
|
@ -133,7 +133,7 @@ struct pw_data_loop {
|
|||
struct pw_main_loop {
|
||||
struct pw_loop *loop;
|
||||
|
||||
struct pw_callback_list callback_list;
|
||||
struct pw_listener_list listener_list;
|
||||
|
||||
bool running;
|
||||
};
|
||||
|
|
@ -158,7 +158,7 @@ struct pw_link {
|
|||
struct pw_port *input; /**< input port */
|
||||
struct spa_list input_link; /**< link in input port links */
|
||||
|
||||
struct pw_callback_list callback_list;
|
||||
struct pw_listener_list listener_list;
|
||||
|
||||
struct {
|
||||
struct spa_graph_port out_port;
|
||||
|
|
@ -175,7 +175,7 @@ struct pw_module {
|
|||
|
||||
struct spa_list resource_list; /**< list of resources for this module */
|
||||
|
||||
struct pw_callback_list callback_list;
|
||||
struct pw_listener_list listener_list;
|
||||
|
||||
void *user_data; /**< module user_data */
|
||||
};
|
||||
|
|
@ -209,7 +209,7 @@ struct pw_node {
|
|||
uint32_t n_used_output_links; /**< number of active output links */
|
||||
uint32_t idle_used_output_links; /**< number of active output to be idle */
|
||||
|
||||
struct pw_callback_list callback_list;
|
||||
struct pw_listener_list listener_list;
|
||||
|
||||
struct pw_loop *data_loop; /**< the data loop for this node */
|
||||
|
||||
|
|
@ -243,7 +243,7 @@ struct pw_port {
|
|||
|
||||
struct spa_list links; /**< list of \ref pw_link */
|
||||
|
||||
struct pw_callback_list callback_list;
|
||||
struct pw_listener_list listener_list;
|
||||
|
||||
void *mix; /**< optional port buffer mix/split */
|
||||
|
||||
|
|
@ -272,7 +272,7 @@ struct pw_resource {
|
|||
const void *implementation;
|
||||
void *implementation_data;
|
||||
|
||||
struct pw_callback_list callback_list;
|
||||
struct pw_listener_list listener_list;
|
||||
|
||||
const struct pw_protocol_marshal *marshal;
|
||||
|
||||
|
|
@ -287,8 +287,8 @@ struct pw_proxy {
|
|||
|
||||
uint32_t id; /**< client side id */
|
||||
|
||||
struct pw_callback_list callback_list;
|
||||
struct pw_callback_list listener_list;
|
||||
struct pw_listener_list listener_list;
|
||||
struct pw_listener_list proxy_listener_list;
|
||||
|
||||
const struct pw_protocol_marshal *marshal; /**< protocol specific marshal functions */
|
||||
|
||||
|
|
@ -317,7 +317,7 @@ struct pw_remote {
|
|||
enum pw_remote_state state;
|
||||
char *error;
|
||||
|
||||
struct pw_callback_list callback_list;
|
||||
struct pw_listener_list listener_list;
|
||||
};
|
||||
|
||||
|
||||
|
|
@ -333,7 +333,7 @@ struct pw_stream {
|
|||
enum pw_stream_state state; /**< stream state */
|
||||
char *error; /**< error reason when state is in error */
|
||||
|
||||
struct pw_callback_list callback_list;
|
||||
struct pw_listener_list listener_list;
|
||||
};
|
||||
|
||||
struct pw_node_factory {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue