| 
    PipeWire 1.2.5
    
   | 
 
#include <pipewire/extensions/session-manager/introspect.h>
Data Fields | |
| uint32_t | version | 
| version of this structure   | |
| uint32_t | id | 
| the endpoint id (global)   | |
| char * | media_class | 
| media class of the endpoint   | |
| enum pw_direction | direction | 
| direction of the endpoint   | |
| uint32_t | flags | 
| additional flags   | |
| uint64_t | change_mask | 
| bitfield of changed fields since last call   | |
| uint32_t | n_streams | 
| number of streams available   | |
| uint32_t | session_id | 
| the id of the controlling session   | |
| struct spa_param_info * | params | 
| parameters   | |
| uint32_t | n_params | 
| number of items in params   | |
| uint32_t pw_endpoint_info::version | 
version of this structure
| uint32_t pw_endpoint_info::id | 
the endpoint id (global)
| char* pw_endpoint_info::media_class | 
media class of the endpoint
| enum pw_direction pw_endpoint_info::direction | 
direction of the endpoint
| uint32_t pw_endpoint_info::flags | 
additional flags
| uint64_t pw_endpoint_info::change_mask | 
bitfield of changed fields since last call
| uint32_t pw_endpoint_info::n_streams | 
number of streams available
| uint32_t pw_endpoint_info::session_id | 
the id of the controlling session
| struct spa_param_info* pw_endpoint_info::params | 
parameters
| uint32_t pw_endpoint_info::n_params | 
number of items in params