MeeGo 1.2 Harmattan Developer Documentation Develop for the Nokia N9

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_proplist *  proplist
  Property list.
int  corked
  Stream corked.

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.

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

Stream corked.

Since:
0.9.22

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.


Several copyright owners
GNU Lesser General Public License v2.1
MeeGo 1.2 Harmattan API