PipeWire
0.3.27
|
Data Structures | |
struct | port |
Macros | |
#define | NAME "buffers" |
#define | MAX_ALIGN 32 |
#define | MAX_BLOCKS 64u |
Functions | |
SPA_EXPORT int | pw_buffers_negotiate (struct pw_context *context, uint32_t flags, struct spa_node *outnode, uint32_t out_port_id, struct spa_node *innode, uint32_t in_port_id, struct pw_buffers *result) |
SPA_EXPORT void | pw_buffers_clear (struct pw_buffers *buffers) |
#define MAX_ALIGN 32 |
Referenced by pw_buffers_negotiate().
#define MAX_BLOCKS 64u |
Referenced by pw_buffers_negotiate().
#define NAME "buffers" |
Referenced by pw_buffers_clear(), and pw_buffers_negotiate().
SPA_EXPORT void pw_buffers_clear | ( | struct pw_buffers * | buffers | ) |
References pw_buffers::buffers, pw_buffers::mem, pw_buffers::n_buffers, NAME, and pw_log::pw_log_debug.
Referenced by pw_impl_port_destroy(), and pw_impl_port_set_param().
SPA_EXPORT int pw_buffers_negotiate | ( | struct pw_context * | context, |
uint32_t | flags, | ||
struct spa_node * | outnode, | ||
uint32_t | out_port_id, | ||
struct spa_node * | innode, | ||
uint32_t | in_port_id, | ||
struct pw_buffers * | result | ||
) |