KDE::Multimedia::Backend Class Reference
Base class for all KDE Multimedia Backends. More...
#include <backend.h>
Inheritance diagram for KDE::Multimedia::Backend:


Public Member Functions | |
| Backend (QObject *parent=0, const char *name=0) | |
| virtual | ~Backend () |
| virtual Player * | createPlayer ()=0 |
| virtual VideoPlayer * | createVideoPlayer () |
| virtual bool | playSoundEvent (const KURL &url) |
| virtual Channel * | createChannel (const QString &title, const QString &channeltype, Channel::Direction direction)=0 |
| virtual QStringList | availableChannels (Channel::Direction direction) const =0 |
| virtual QStringList | playableMimeTypes () const =0 |
Detailed Description
Base class for all KDE Multimedia Backends.This class provides the interface for Multimedia Backends. Use it to get a pointer to a new Player or VideoWidget. There are some reserved functions for later extension of the class.
- Author:
- Matthias Kretz <kretz@kde.org>
- Since:
- 4.0
Definition at line 44 of file backend.h.
Constructor & Destructor Documentation
|
||||||||||||
|
default QObject constructor
Definition at line 40 of file backend.cpp. |
Member Function Documentation
|
|
Referenced by playSoundEvent(). |
|
|
Create a new VideoPlayer object. The Backend does not have to implement this function.
|
The documentation for this class was generated from the following files:
