PipeWire
0.3.17
|
Data Fields | |
struct pw_stream | this |
const char * | path |
struct pw_context * | context |
struct spa_hook | context_listener |
enum spa_direction | direction |
enum pw_stream_flags | flags |
struct pw_impl_node * | node |
struct spa_node | impl_node |
struct spa_node_methods | node_methods |
struct spa_hook_list | hooks |
struct spa_callbacks | callbacks |
struct spa_io_position * | position |
struct spa_io_buffers * | io |
struct { | |
struct spa_io_position * position | |
} | rt |
uint32_t | change_mask_all |
struct spa_port_info | port_info |
struct pw_properties * | port_props |
struct spa_list | param_list |
struct spa_param_info | params [5] |
uint32_t | media_type |
uint32_t | media_subtype |
struct buffer | buffers [MAX_BUFFERS] |
uint32_t | n_buffers |
struct queue | dequeued |
struct queue | queued |
struct data | data |
uintptr_t | seq |
struct pw_time | time |
uint64_t | base_pos |
uint32_t | clock_id |
unsigned int | disconnecting:1 |
unsigned int | disconnect_core:1 |
unsigned int | draining:1 |
unsigned int | drained:1 |
unsigned int | allow_mlock:1 |
unsigned int | process_rt:1 |
unsigned int stream::allow_mlock |
uint64_t stream::base_pos |
struct buffer stream::buffers[MAX_BUFFERS] |
struct spa_callbacks stream::callbacks |
uint32_t stream::change_mask_all |
Referenced by pw_stream_connect().
uint32_t stream::clock_id |
struct pw_context* stream::context |
Referenced by pw_stream_connect(), and pw_stream_flush().
struct spa_hook stream::context_listener |
Referenced by pw_stream_destroy().
struct data stream::data |
Referenced by pw_stream_destroy(), and pw_stream_new_simple().
struct queue stream::dequeued |
Referenced by pw_stream_dequeue_buffer(), and pw_stream_get_time().
enum spa_direction stream::direction |
Referenced by pw_stream_connect(), and pw_stream_get_time().
unsigned int stream::disconnect_core |
Referenced by pw_stream_connect(), and pw_stream_disconnect().
unsigned int stream::disconnecting |
Referenced by pw_stream_connect(), pw_stream_destroy(), and pw_stream_disconnect().
unsigned int stream::drained |
unsigned int stream::draining |
enum pw_stream_flags stream::flags |
Referenced by pw_stream_connect().
struct spa_hook_list stream::hooks |
Referenced by pw_stream_destroy().
struct spa_node stream::impl_node |
Referenced by pw_stream_connect().
struct spa_io_buffers* stream::io |
uint32_t stream::media_subtype |
Referenced by pw_stream_connect().
uint32_t stream::media_type |
Referenced by pw_stream_connect().
uint32_t stream::n_buffers |
struct pw_impl_node* stream::node |
struct spa_node_methods stream::node_methods |
Referenced by pw_stream_connect().
struct spa_list stream::param_list |
struct spa_param_info stream::params[5] |
Referenced by pw_stream_connect().
const char* stream::path |
struct spa_port_info stream::port_info |
Referenced by pw_stream_connect().
struct pw_properties* stream::port_props |
Referenced by pw_stream_connect(), and pw_stream_destroy().
struct spa_io_position* stream::position |
unsigned int stream::process_rt |
Referenced by pw_stream_connect().
struct queue stream::queued |
Referenced by pw_stream_get_time(), and pw_stream_queue_buffer().
struct { ... } stream::rt |
uintptr_t stream::seq |
Referenced by pw_stream_get_time().
struct pw_stream stream::this |
Referenced by pw_stream_new(), and pw_stream_new_simple().
struct pw_time stream::time |
Referenced by pw_stream_get_time().