Go to the source code of this file.
#define PW_BUFFERS_FLAG_DYNAMIC (1<<2) |
buffers have dynamic data
#define PW_BUFFERS_FLAG_NO_MEM (1<<0) |
#define PW_BUFFERS_FLAG_NONE 0 |
#define PW_BUFFERS_FLAG_SHARED (1<<1) |
void pw_buffers_clear |
( |
struct pw_buffers * |
buffers | ) |
|
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 |
|
) |
| |
References port::direction, MAX_ALIGN, MAX_BLOCKS, NAME, port::node, port::port_id, PW_BUFFERS_FLAG_NO_MEM, PW_KEY_CPU_MAX_ALIGN, pw_log::pw_log_debug, pw_log::pw_log_error, pw_log::pw_log_warn, pw_properties::pw_properties_get(), and res.