pa_source_output_info Struct Reference

Stores information about source outputs. More...


Data Fields

uint32_t index
 Index of the sink input.
const char * name
 Name of the sink input.
uint32_t owner_module
 Index of the module this sink input belongs to, or PA_INVALID_INDEX when it does not belong to any module.
uint32_t client
 Index of the client this sink input belongs to, or PA_INVALID_INDEX when it does not belong to any client.
uint32_t source
 Index of the connected source.
pa_sample_spec sample_spec
 The sample specification of the source output.
pa_channel_map channel_map
 Channel map.
pa_usec_t buffer_usec
 Latency due to buffering in the source output, see pa_latency_info for details.
pa_usec_t source_usec
 Latency of the source device, see pa_latency_info for details.
const char * resample_method
 Thre resampling method used by this source output.
const char * driver
 Driver name.
pa_proplistproplist
 Property list.


Detailed Description

Stores information about source outputs.

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


Field Documentation

uint32_t pa_source_output_info::index

Index of the sink input.

const char* pa_source_output_info::name

Name of the sink input.

uint32_t pa_source_output_info::owner_module

Index of the module this sink input belongs to, or PA_INVALID_INDEX when it does not belong to any module.

uint32_t pa_source_output_info::client

Index of the client this sink input belongs to, or PA_INVALID_INDEX when it does not belong to any client.

uint32_t pa_source_output_info::source

Index of the connected source.

pa_sample_spec pa_source_output_info::sample_spec

The sample specification of the source output.

pa_channel_map pa_source_output_info::channel_map

Channel map.

pa_usec_t pa_source_output_info::buffer_usec

Latency due to buffering in the source output, see pa_latency_info for details.

pa_usec_t pa_source_output_info::source_usec

Latency of the source device, see pa_latency_info for details.

const char* pa_source_output_info::resample_method

Thre resampling method used by this source output.

const char* pa_source_output_info::driver

Driver name.

pa_proplist* pa_source_output_info::proplist

Property list.

Since:
0.9.11


The documentation for this struct was generated from the following file:
Generated on Tue Sep 16 10:58:59 2008 for PulseAudio by  doxygen 1.5.4