< Pointer to active port in the array, or NULL. \since 0.9.16
< Some kind of "base" volume that refers to unamplified/unattenuated volume in the context of the output device. \since 0.9.15
< Card index, or PA_INVALID_INDEX. \since 0.9.15
< Channel map
< The latency this device has been configured to. \since 0.9.11
< Description of this sink
< Driver name
< Flags
< Array of formats supported by the sink. \since 1.0
< Index of the sink
< Length of queued audio in the output buffer.
< Index of the monitor source connected to this sink.
< The name of the monitor source.
< Mute switch of the sink
< Number of formats supported by the sink. \since 1.0
< Number of entries in port array \since 0.9.16
< Number of volume steps for sinks which do not support arbitrary volumes. \since 0.9.15
< Name of the sink
< Index of the owning module of this sink, or PA_INVALID_INDEX.
< Array of available ports, or NULL. Array is terminated by an entry set to NULL. The number of entries is stored in n_ports. \since 0.9.16
< Property list \since 0.9.11
< Sample spec of this sink
< State \since 0.9.15
< Volume of the sink
Stores information about sinks. Please note that this structure * can be extended as part of evolutionary API updates at any time in * any new release.