Data Fields

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

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

Channel map.

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

Driver name.

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.

Property list.

Since:
0.9.11

The resampling method used by this source output.

The sample specification of the source output.

Index of the connected source.

Latency of the source device, see pa_latency_info for details.


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