| 
    PipeWire
    0.3.64
    
   | 
 
Go to the source code of this file.
Data Structures | |
| struct | pw_buffers | 
Macros | |
| #define | PW_BUFFERS_FLAG_NONE 0 | 
| #define | PW_BUFFERS_FLAG_NO_MEM (1<<0) | 
| don't allocate buffer memory  More... | |
| #define | PW_BUFFERS_FLAG_SHARED (1<<1) | 
| buffers can be shared  More... | |
| #define | PW_BUFFERS_FLAG_DYNAMIC (1<<2) | 
| buffers have dynamic data  More... | |
| #define | PW_BUFFERS_FLAG_SHARED_MEM (1<<3) | 
| buffers need shared memory  More... | |
| #define | PW_BUFFERS_FLAG_IN_PRIORITY (1<<4) | 
| input parameters have priority  More... | |
Functions | |
| 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) | 
| void | pw_buffers_clear (struct pw_buffers *buffers) |