11#include "pulseaudioqt_export.h"
24 Q_PROPERTY(Sink *defaultSink READ defaultSink NOTIFY defaultSinkChanged)
26 Q_PROPERTY(Source *defaultSource READ defaultSource NOTIFY defaultSourceChanged)
28 Q_PROPERTY(
bool isPipeWire READ isPipeWire NOTIFY isPipeWireChanged)
30 Q_PROPERTY(
bool hasWirePlumber READ hasWirePlumber NOTIFY hasWirePlumberChanged)
34 Sink *defaultSink()
const;
35 void setDefaultSink(Sink *sink);
37 Source *defaultSource()
const;
38 void setDefaultSource(Source *source);
43 bool isPipeWire()
const;
50 [[nodiscard]]
bool hasWirePlumber()
const;
55 void isPipeWireChanged();
57 void hasWirePlumberChanged();
60 explicit Server(Context *context);
63 void updateDefaultDevices();
65 class ServerPrivate *
const d;
67 friend class ServerPrivate;
69 friend class ContextPrivate;
The primary namespace of PulseAudioQt.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Sep 13 2024 11:51:39 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.