Classes | |
class | Notifier |
Functions | |
PHONON_EXPORT Notifier * | notifier () |
PHONON_EXPORT QStringList | availableMimeTypes () |
PHONON_EXPORT bool | isMimeTypeAvailable (const QString &mimeType) |
PHONON_EXPORT QList < AudioOutputDevice > | availableAudioOutputDevices () |
PHONON_EXPORT QList < AudioCaptureDevice > | availableAudioCaptureDevices () |
PHONON_EXPORT QList < VideoCaptureDevice > | availableVideoCaptureDevices () |
PHONON_EXPORT QList < VideoCaptureDevice > | availableAVCaptureDevices () |
PHONON_EXPORT QList < EffectDescription > | availableAudioEffects () |
Collection of functions describing the capabilities of the Backend.
QList< AudioCaptureDevice > Phonon::BackendCapabilities::availableAudioCaptureDevices | ( | ) |
Returns the audio capture devices the backend supports.
QList< EffectDescription > Phonon::BackendCapabilities::availableAudioEffects | ( | ) |
Returns the visualization effects the backend supports.
QList< AudioOutputDevice > Phonon::BackendCapabilities::availableAudioOutputDevices | ( | ) |
Returns the audio output devices the backend supports.
QList< VideoCaptureDevice > Phonon::BackendCapabilities::availableAVCaptureDevices | ( | ) |
Returns the video capture devices that have audio capture capabilities that the backend supports. In effect, these are both video and audio capture devices and one can connect them to both a VideoWidget and an AudioOutput, for example.
The resulting VideoCaptureDevices have a "hasaudio" property to true.
QStringList Phonon::BackendCapabilities::availableMimeTypes | ( | ) |
Returns a list of mime types that the Backend can decode.
QList< VideoCaptureDevice > Phonon::BackendCapabilities::availableVideoCaptureDevices | ( | ) |
Returns the video output devices the backend supports.
bool Phonon::BackendCapabilities::isMimeTypeAvailable | ( | const QString & | mimeType) |
Often all you want to know is whether one given MIME type can be decoded by the backend. Use this method in favor of availableMimeTypes() as it can give you a negative answer without having a backend loaded.
BackendCapabilities::Notifier * Phonon::BackendCapabilities::notifier | ( | ) |
Use this function to get a QObject pointer to connect to one of the Notifier signals.
To connect to the signal do the following: