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.

Index of the source.

Description of this source.

Sample spec of this source.

Channel map.

Since:
0.8

Owning module index, or PA_INVALID_INDEX.

Volume of the source.

Since:
0.8

Mute switch of the sink.

Since:
0.8

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

Name of the owning sink, or PA_INVALID_INDEX.

Length of filled record buffer of this source.

Since:
0.5

Driver name.

Since:
0.8

Flags.

Since:
0.8


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

Generated on Mon Sep 29 02:44:36 2008 for PulseAudio by  doxygen 1.5.6