|
PipeWire
0.1.7
|
PipeWire loop object provides an implementation of the spa loop interfaces. More...
Public Member Functions | |
| struct pw_loop * | pw_loop_new (struct pw_properties *properties) |
| Create a new loop. More... | |
| void | pw_loop_destroy (struct pw_loop *loop) |
| Destroy a loop. More... | |
Data Fields | |
| struct spa_loop * | loop |
| wrapped loop More... | |
| struct spa_loop_control * | control |
| loop control More... | |
| struct spa_loop_utils * | utils |
| loop utils More... | |
PipeWire loop object provides an implementation of the spa loop interfaces.
It can be used to implement various event loops.
| void pw_loop_destroy | ( | struct pw_loop * | loop | ) |
Destroy a loop.
| loop | a loop to destroy |
Referenced by pw_data_loop::pw_data_loop_destroy(), and pw_main_loop::pw_main_loop_destroy().
| struct pw_loop * pw_loop_new | ( | struct pw_properties * | properties | ) |
Create a new loop.
References pw_get_support(), and pw_get_support_factory().
Referenced by pw_data_loop::pw_data_loop_new(), and pw_main_loop::pw_main_loop_new().
| struct spa_loop_control* pw_loop::control |
loop control
| struct spa_loop* pw_loop::loop |
wrapped loop
Referenced by pw_core::pw_core_new().
| struct spa_loop_utils* pw_loop::utils |
loop utils