Module libpulse_binding::def::source_flags[][src]

Special source flags.

Constants

DECIBEL_VOLUME

Volume can be translated to dB with ::volume::sw_volume_to_db. This is a dynamic flag and may change at runtime after the sink has initialized. Volume can be translated to dB with ::volume::sw_volume_to_db. This is a dynamic flag and may change at runtime after the source has initialized.

DYNAMIC_LATENCY

The latency can be adjusted dynamically depending on the needs of the connected streams.

FLAT_VOLUME

This source is in flat volume mode, i.e. always the maximum of the volume of all connected outputs.

HARDWARE

Is a hardware source of some kind, in contrast to "virtual"/software source.

HW_MUTE_CTRL

Supports hardware mute control. This is a dynamic flag and may change at runtime after the source has initialized.

HW_VOLUME_CTRL

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

LATENCY

Supports latency querying

NETWORK

Is a networked source of some kind.

NOFLAGS

Flag to pass when no specific options are needed