Logo Search packages:      
Sourcecode: pulseaudio version File versions  Download package

Special source flags.

Enumerator:
PA_SOURCE_NOFLAGS  Flag to pass when no specific options are needed (used to avoid casting)
Since:
0.9.19
PA_SOURCE_HW_VOLUME_CTRL  Supports hardware volume control
PA_SOURCE_LATENCY  Supports latency querying
PA_SOURCE_HARDWARE  Is a hardware source of some kind, in contrast to "virtual"/software source
Since:
0.9.3
PA_SOURCE_NETWORK  Is a networked source of some kind.
Since:
0.9.7
PA_SOURCE_HW_MUTE_CTRL  Supports hardware mute control
Since:
0.9.11
PA_SOURCE_DECIBEL_VOLUME  Volume can be translated to dB with pa_sw_volume_to_dB()
Since:
0.9.11
PA_SOURCE_DYNAMIC_LATENCY  The latency can be adjusted dynamically depending on the needs of the connected streams.
Since:
0.9.15

Definition at line 785 of file def.h.

                             {
    PA_SOURCE_NOFLAGS = 0x0000U,
    /**< Flag to pass when no specific options are needed (used to avoid casting)  \since 0.9.19 */

    PA_SOURCE_HW_VOLUME_CTRL = 0x0001U,
    /**< Supports hardware volume control */

    PA_SOURCE_LATENCY = 0x0002U,
    /**< Supports latency querying */

    PA_SOURCE_HARDWARE = 0x0004U,
    /**< Is a hardware source of some kind, in contrast to
     * "virtual"/software source \since 0.9.3 */

    PA_SOURCE_NETWORK = 0x0008U,
    /**< Is a networked source of some kind. \since 0.9.7 */

    PA_SOURCE_HW_MUTE_CTRL = 0x0010U,
    /**< Supports hardware mute control \since 0.9.11 */

    PA_SOURCE_DECIBEL_VOLUME = 0x0020U,
    /**< Volume can be translated to dB with pa_sw_volume_to_dB()
     * \since 0.9.11 */

    PA_SOURCE_DYNAMIC_LATENCY = 0x0040U
    /**< The latency can be adjusted dynamically depending on the
     * needs of the connected streams. \since 0.9.15 */
} pa_source_flags_t;


Generated by  Doxygen 1.6.0   Back to index