PulseAudio Qt Bindings
device.h
32 Q_PROPERTY(quint32 activePortIndex READ activePortIndex WRITE setActivePortIndex NOTIFY activePortIndexChanged)
41 InvalidState = 0,
42 /** Running, sink/source is playing/recording and used by at least one non-corked sink-input/source-output. */
66 * One of "internal", "speaker", "handset", "tv", "webcam", "microphone", "headset", "headphone", "hands-free", "car", "hifi", "computer", "portable".
107 * @return QVariantMap the pulseaudio properties of this device (e.g. media.class, device.api, ...)
@ SuspendedState
When suspended, actual sink/source access can be closed, for instance.
Definition device.h:47
@ IdleState
When idle, the sink/source is playing/recording but there is no non-corked sink-input/source-output a...
Definition device.h:45
@ RunningState
Running, sink/source is playing/recording and used by at least one non-corked sink-input/source-outpu...
Definition device.h:43
virtual void setDefault(bool enable)=0
Set whether this is the default device.
virtual void setActivePortIndex(quint32 port_index)=0
Set the currently active port, by index.
virtual Q_INVOKABLE void switchStreams()=0
Switch all streams onto this Device Iterates through all relevant streams for the Device type and ass...
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 6 2024 12:11:21 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 6 2024 12:11:21 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.