virtual QString Phonon::PlatformPlugin::applicationName |
( |
) | |
const |
|
pure virtual |
Returns the name of the application. For most Qt application this is QCoreApplication::applicationName(), but for KDE this is overridden by KAboutData.
virtual QObject* Phonon::PlatformPlugin::createBackend |
( |
) | |
|
|
pure virtual |
Creates a backend object. This way the platform can decide the backend preference.
virtual QObject* Phonon::PlatformPlugin::createBackend |
( |
const QString & |
library, |
|
|
const QString & |
version |
|
) |
| |
|
pure virtual |
Using the library loader of the platform, loads a given backend.
virtual AbstractMediaStream* Phonon::PlatformPlugin::createMediaStream |
( |
const QUrl & |
url, |
|
|
QObject * |
parent |
|
) |
| |
|
pure virtual |
Creates a AbstractMediaStream object that provides the data for the given url
. On KDE this uses KIO.
Returns a list of (driver, handle) pairs for the given AudioOutputDevice description. Implementation is optional.
Returns a list of (driver, handle) pairs for the given AudioCaptureDevice description. Implementation is optional.
Returns a list of (driver, handle) pairs for the given VideoCaptureDevice description. Implementation is optional.
virtual QIcon Phonon::PlatformPlugin::icon |
( |
const QString & |
name) | |
const |
|
pure virtual |
Returns the icon for the given icon name.
virtual bool Phonon::PlatformPlugin::isMimeTypeAvailable |
( |
const QString & |
mimeType) | |
const |
|
pure virtual |
Tries to check whether the default backend supports a given MIME type without loading the actual backend library. On KDE this reads the MIME type list from the .desktop file of the backend.
virtual qreal Phonon::PlatformPlugin::loadVolume |
( |
const QString & |
outputName) | |
const |
|
pure virtual |
Loads the volume for the given output.
virtual void Phonon::PlatformPlugin::notification |
( |
const char * |
notificationName, |
|
|
const QString & |
text, |
|
|
const QStringList & |
actions = QStringList() , |
|
|
QObject * |
receiver = 0 , |
|
|
const char * |
actionSlot = 0 |
|
) |
| const |
|
pure virtual |
Shows a notification popup
virtual void Phonon::PlatformPlugin::saveVolume |
( |
const QString & |
outputName, |
|
|
qreal |
volume |
|
) |
| |
|
pure virtual |
Saves the volume for the given output.
The documentation for this class was generated from the following file: