PulseAudio  2.0
pa_card_port_info Struct Reference

Stores information about a specific port of a card. More...

Data Fields

const char * name
 Name of this port.
const char * description
 Description of this port.
uint32_t priority
 The higher this value is, the more useful this port is as a default.
int available
 A pa_port_available enum, indicating availability status of this port.
int direction
 A pa_direction enum, indicating the direction of this port.
uint32_t n_profiles
 Number of entries in profile array.
pa_card_profile_info ** profiles
 Array of pointers to available profiles, or NULL.
pa_proplistproplist
 Property list.

Detailed Description

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.

Since:
2.0

Field Documentation

A pa_port_available enum, indicating availability status of this port.

Description of this port.

A pa_direction enum, indicating the direction of this port.

Number of entries in profile array.

Name of this port.

The higher this value is, the more useful this port is as a default.

Array of pointers to available profiles, or NULL.

Array is terminated by an entry set to NULL.


The documentation for this struct was generated from the following file: