pa_card_info Struct Reference

Stores information about cards. More...


Data Fields

uint32_t index
 Index of this card.
const char * name
 Name of this card.
uint32_t owner_module
 Index of the owning module, or PA_INVALID_INDEX.
const char * driver
 Driver name.
uint32_t n_profiles
 Number of entries in profile array.
pa_card_profile_infoprofiles
 Array of available profile, or NULL.
pa_card_profile_infoactive_profile
 Pointer to active profile in the array, or NULL.
pa_proplistproplist
 Property list.


Detailed Description

Stores information about cards.

Please note that this structure can be extended as part of evolutionary API updates at any time in any new release.

Since:
0.9.15

Field Documentation

Index of this card.

const char* pa_card_info::name

Name of this card.

Index of the owning module, or PA_INVALID_INDEX.

const char* pa_card_info::driver

Driver name.

Number of entries in profile array.

Array of available profile, or NULL.

Array is terminated by an entry with name set to NULL. Number of entries is stored in n_profiles

Pointer to active profile in the array, or NULL.

Property list.


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

Generated on Mon Jun 14 16:31:37 2010 for PulseAudio by  doxygen 1.5.6