Phonon
backendcapabilities.h
Notifications about backend capabilities.
Definition backendcapabilities.h:57
void availableVideoCaptureDevicesChanged()
This signal is emitted when video capture devices were plugged or unplugged.
void availableAudioOutputDevicesChanged()
This signal is emitted when audio output devices were plugged or unplugged.
void availableAudioCaptureDevicesChanged()
This signal is emitted when audio capture devices were plugged or unplugged.
void capabilitiesChanged()
This signal is emitted if the capabilities have changed.
PHONON_EXPORT QList< EffectDescription > availableAudioEffects()
Returns the visualization effects the backend supports.
Definition backendcapabilities.cpp:125
PHONON_EXPORT bool isMimeTypeAvailable(const QString &mimeType)
Often all you want to know is whether one given MIME type can be decoded by the backend.
Definition backendcapabilities.cpp:55
PHONON_EXPORT QList< AudioCaptureDevice > availableAudioCaptureDevices()
Returns the audio capture devices the backend supports.
Definition backendcapabilities.cpp:87
PHONON_EXPORT QList< VideoCaptureDevice > availableVideoCaptureDevices()
Returns the video output devices the backend supports.
Definition backendcapabilities.cpp:99
PHONON_EXPORT QStringList availableMimeTypes()
Returns a list of mime types that the Backend can decode.
Definition backendcapabilities.cpp:47
PHONON_EXPORT QList< VideoCaptureDevice > availableAVCaptureDevices()
Returns the video capture devices that have audio capture capabilities that the backend supports.
Definition backendcapabilities.cpp:111
PHONON_EXPORT Notifier * notifier()
Use this function to get a QObject pointer to connect to one of the Notifier signals.
Definition backendcapabilities.cpp:42
PHONON_EXPORT QList< AudioOutputDevice > availableAudioOutputDevices()
Returns the audio output devices the backend supports.
Definition backendcapabilities.cpp:73
Q_OBJECTQ_OBJECT
Q_SIGNALSQ_SIGNALS
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:18:23 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:18:23 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.