pa_source_info Struct Reference

Stores information about sources. More...


Data Fields

const char * name
 Name of the source.
uint32_t index
 Index of the source.
const char * description
 Description of this source.
pa_sample_spec sample_spec
 Sample spec of this source.
pa_channel_map channel_map
 Channel map.
uint32_t owner_module
 Owning module index, or PA_INVALID_INDEX.
pa_cvolume volume
 Volume of the source.
int mute
 Mute switch of the sink.
uint32_t monitor_of_sink
 If this is a monitor source the index of the owning sink, otherwise PA_INVALID_INDEX.
const char * monitor_of_sink_name
 Name of the owning sink, or PA_INVALID_INDEX.
pa_usec_t latency
 Length of filled record buffer of this source.
const char * driver
 Driver name.
pa_source_flags_t flags
 Flags.


Detailed Description

Stores information about sources.

Field Documentation

const char* pa_source_info::name

Name of the source.

uint32_t pa_source_info::index

Index of the source.

const char* pa_source_info::description

Description of this source.

pa_sample_spec pa_source_info::sample_spec

Sample spec of this source.

pa_channel_map pa_source_info::channel_map

Channel map.

Since:
0.8

uint32_t pa_source_info::owner_module

Owning module index, or PA_INVALID_INDEX.

pa_cvolume pa_source_info::volume

Volume of the source.

Since:
0.8

int pa_source_info::mute

Mute switch of the sink.

Since:
0.8

uint32_t pa_source_info::monitor_of_sink

If this is a monitor source the index of the owning sink, otherwise PA_INVALID_INDEX.

const char* pa_source_info::monitor_of_sink_name

Name of the owning sink, or PA_INVALID_INDEX.

pa_usec_t pa_source_info::latency

Length of filled record buffer of this source.

Since:
0.5

const char* pa_source_info::driver

Driver name.

Since:
0.8

pa_source_flags_t pa_source_info::flags

Flags.

Since:
0.8


The documentation for this struct was generated from the following file:
Generated on Wed Jan 23 11:06:30 2008 for PulseAudio by  doxygen 1.5.4