- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Directories
- Examples

- File List
- File Members

Classes | Namespaces | Functions

# backendcapabilities.h File Reference

`#include "phonon_export.h"`
`#include "objectdescription.h"`
`#include <QtCore/QObject>`

Go to the source code of this file.

## Classes
class | Notifier
| Notifications about backend capabilities. More...
## Namespaces
namespace | Phonon
| The KDE Multimedia classes.
namespace | Phonon::BackendCapabilities
| Collection of functions describing the capabilities of the Backend.
## Functions
PHONON_EXPORT Notifier * | notifier ()
| Use this function to get a QObject pointer to connect to one of the Notifier signals.
PHONON_EXPORT QStringList | availableMimeTypes ()
| Returns a list of mime types that the Backend can decode.
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.
PHONON_EXPORT QList < AudioOutputDevice > | availableAudioOutputDevices ()
| Returns the audio output devices the backend supports.
PHONON_EXPORT QList < AudioCaptureDevice > | availableAudioCaptureDevices ()
| Returns the audio capture devices the backend supports.
PHONON_EXPORT QList < EffectDescription > | availableAudioEffects ()
| Returns the video output devices the backend supports.