23 #ifndef PHONON_AUDIOOUTPUTINTERFACE_H
24 #define PHONON_AUDIOOUTPUTINTERFACE_H
26 #include "phononnamespace.h"
27 #include "objectdescription.h"
28 #include "phonondefs.h"
29 #include <QtCore/QtGlobal>
58 virtual qreal
volume()
const = 0;
159 #ifdef PHONON_BACKEND_VERSION_4_7
164 #elif defined PHONON_BACKEND_VERSION_4_2
165 namespace Phonon {
typedef AudioOutputInterface42 AudioOutputInterface; }
167 Q_DECLARE_INTERFACE(Phonon::AudioOutputInterface, "3AudioOutputInterface.phonon.kde.org")
168 Q_DECLARE_INTERFACE(Phonon::AudioOutputInterface47, "4AudioOutputInterface.phonon.kde.org")
170 namespace Phonon {
typedef AudioOutputInterface40 AudioOutputInterface; }
172 Q_DECLARE_INTERFACE(Phonon::AudioOutputInterface42, "3AudioOutputInterface.phonon.kde.org")
173 Q_DECLARE_INTERFACE(Phonon::AudioOutputInterface47, "4AudioOutputInterface.phonon.kde.org")
177 #endif // PHONON_AUDIOOUTPUTINTERFACE_H