PulseAudioQt

PulseAudioQt Namespace Reference

Classes

class  CardPort
 
class  Device
 
class  MapBase
 
class  MapBaseQObject
 
class  PAOperation
 
class  Port
 
class  Profile
 
class  PulseObject
 
class  Sink
 
class  SinkInput
 
class  Source
 
class  SourceOutput
 
class  VolumeObject
 

Typedefs

typedef MapBase< Card, pa_card_info > CardMap
 
typedef MapBase< Client, pa_client_info > ClientMap
 
typedef MapBase< Module, pa_module_info > ModuleMap
 
typedef MapBase< SinkInput, pa_sink_input_info > SinkInputMap
 
typedef MapBase< Sink, pa_sink_info > SinkMap
 
typedef MapBase< Source, pa_source_info > SourceMap
 
typedef MapBase< SourceOutput, pa_source_output_info > SourceOutputMap
 
typedef MapBase< StreamRestore, pa_ext_stream_restore_info > StreamRestoreMap
 

Functions

qint64 maximumUIVolume ()
 
qint64 maximumVolume ()
 
qint64 minimumVolume ()
 
qint64 normalVolume ()
 

Detailed Description

The primary namespace of PulseAudioQt.

Typedef Documentation

◆ CardMap

typedef MapBase<Card, pa_card_info> PulseAudioQt::CardMap

Definition at line 154 of file maps.h.

◆ ClientMap

typedef MapBase<Client, pa_client_info> PulseAudioQt::ClientMap

Definition at line 155 of file maps.h.

◆ ModuleMap

typedef MapBase<Module, pa_module_info> PulseAudioQt::ModuleMap

Definition at line 161 of file maps.h.

◆ SinkInputMap

typedef MapBase<SinkInput, pa_sink_input_info> PulseAudioQt::SinkInputMap

Definition at line 156 of file maps.h.

◆ SinkMap

typedef MapBase<Sink, pa_sink_info> PulseAudioQt::SinkMap

Definition at line 157 of file maps.h.

◆ SourceMap

typedef MapBase<Source, pa_source_info> PulseAudioQt::SourceMap

Definition at line 158 of file maps.h.

◆ SourceOutputMap

typedef MapBase<SourceOutput, pa_source_output_info> PulseAudioQt::SourceOutputMap

Definition at line 159 of file maps.h.

◆ StreamRestoreMap

typedef MapBase<StreamRestore, pa_ext_stream_restore_info> PulseAudioQt::StreamRestoreMap

Definition at line 160 of file maps.h.

Function Documentation

◆ maximumUIVolume()

PULSEAUDIOQT_EXPORT qint64 PulseAudioQt::maximumUIVolume ( )

The maximum volume suitable to display in a UI.

Equivalent to PA_VOLUME_UI_MAX.

Definition at line 50 of file context.cpp.

◆ maximumVolume()

PULSEAUDIOQT_EXPORT qint64 PulseAudioQt::maximumVolume ( )

The maximum volume PulseAudio can store.

Equivalent to PA_VOLUME_MAX.

Warning
For UI elements like volume sliders use maximumUIVolume instead.

Definition at line 45 of file context.cpp.

◆ minimumVolume()

PULSEAUDIOQT_EXPORT qint64 PulseAudioQt::minimumVolume ( )

The minimum volume (0%).

Equivalent to PA_VOLUME_MUTED.

Definition at line 40 of file context.cpp.

◆ normalVolume()

PULSEAUDIOQT_EXPORT qint64 PulseAudioQt::normalVolume ( )

The normal volume (100%, 0 dB).

Equivalent to PA_VOLUME_NORM.

Definition at line 35 of file context.cpp.

This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri May 17 2024 11:52:10 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.