PipeWire
0.3.48
|
Utility data structures, macros, etc. More...
Modules | |
ANSI codes | |
ANSI color code macros. | |
Miscellaneous | |
Helper macros and functions. | |
Dictionary | |
Dictionary data structure. | |
List | |
Doubly linked list data structure. | |
Hooks | |
A SPA Hook is a data structure to keep track of callbacks. It is similar to the Interfaces and typically used where an implementation allows for multiple external callback functions. For example, an implementation may use a hook list to implement signals with each caller using a hook to register callbacks to be invoked on those signals. | |
Interfaces | |
Generic implementation of implementation-independent interfaces. | |
JSON | |
Relaxed JSON variant parsing. | |
Key Names | |
Key names used by SPA plugins. | |
Factory Names | |
SPA plugin factory names. | |
Result handling | |
Asynchronous result utilities. | |
Ringbuffer | |
Ring buffer implementation. | |
String handling | |
String handling utilities. | |
Types | |
Data type information enumerations. | |
Utility data structures, macros, etc.