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
 The 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

Index of the sink input.

Name of the sink input.

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

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

Index of the connected source.

The sample specification of the source output.

Channel map.

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

Latency of the source device, see pa_latency_info for details.

The resampling method used by this source output.

Driver name.

Property list.

Since:
0.9.11


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