PulseAudio
8.0
|
Stores information about a specific port of a card. More...
Data Fields | |
const char * | name |
Name of this port. More... | |
const char * | description |
Description of this port. More... | |
uint32_t | priority |
The higher this value is, the more useful this port is as a default. More... | |
int | available |
A pa_port_available enum, indicating availability status of this port. More... | |
int | direction |
A pa_direction enum, indicating the direction of this port. More... | |
uint32_t | n_profiles |
Number of entries in profile array. More... | |
pa_card_profile_info ** | profiles |
pa_proplist * | proplist |
Property list. More... | |
int64_t | latency_offset |
Latency offset of the port that gets added to the sink/source latency when the port is active. More... | |
pa_card_profile_info2 ** | profiles2 |
Array of pointers to available profiles, or NULL. More... | |
Stores information about a specific port of a card.
Please note that this structure can be extended as part of evolutionary API updates at any time in any new release.
int pa_card_port_info::available |
A pa_port_available enum, indicating availability status of this port.
const char* pa_card_port_info::description |
Description of this port.
int pa_card_port_info::direction |
A pa_direction enum, indicating the direction of this port.
int64_t pa_card_port_info::latency_offset |
Latency offset of the port that gets added to the sink/source latency when the port is active.
uint32_t pa_card_port_info::n_profiles |
Number of entries in profile array.
const char* pa_card_port_info::name |
Name of this port.
uint32_t pa_card_port_info::priority |
The higher this value is, the more useful this port is as a default.
pa_card_profile_info** pa_card_port_info::profiles |
pa_card_profile_info2** pa_card_port_info::profiles2 |
Array of pointers to available profiles, or NULL.
Array is terminated by an entry set to NULL.
pa_proplist* pa_card_port_info::proplist |
Property list.