|
PulseAudio
12.2
|
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.