pa_sink_flags

Special sink flags.

Values

ValueMeaning
PA_SINK_NOFLAGS0x0000U
PA_SINK_HW_VOLUME_CTRL0x0001U

< Flag to pass when no specific options are needed (used to avoid casting) \since 0.9.19

PA_SINK_LATENCY0x0002U

< Supports hardware volume control. This is a dynamic flag and may * change at runtime after the sink has initialized

PA_SINK_HARDWARE0x0004U

< Supports latency querying

PA_SINK_NETWORK0x0008U

< Is a hardware sink of some kind, in contrast to * "virtual"/software sinks \since 0.9.3

PA_SINK_HW_MUTE_CTRL0x0010U

< Is a networked sink of some kind. \since 0.9.7

PA_SINK_DECIBEL_VOLUME0x0020U

< Supports hardware mute control. This is a dynamic flag and may * change at runtime after the sink has initialized \since 0.9.11

PA_SINK_FLAT_VOLUME0x0040U

< Volume can be translated to dB with pa_sw_volume_to_dB(). This is a * dynamic flag and may change at runtime after the sink has initialized * \since 0.9.11

PA_SINK_DYNAMIC_LATENCY0x0080U

< This sink is in flat volume mode, i.e.\ always the maximum of * the volume of all connected inputs. \since 0.9.15

PA_SINK_SET_FORMATS0x0100U

< The latency can be adjusted dynamically depending on the * needs of the connected streams. \since 0.9.15

Meta