Solid
audiointerface.cpp
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #include "audiointerface.h"
00021 #include "audiointerface_p.h"
00022
00023 #include "soliddefs_p.h"
00024 #include <solid/ifaces/audiointerface.h>
00025 #include <QtCore/QStringList>
00026 #include <QtCore/QVariant>
00027
00028 Solid::AudioInterface::AudioInterface(QObject *backendObject)
00029 : DeviceInterface(*new AudioInterfacePrivate(), backendObject)
00030 {
00031 }
00032
00033 Solid::AudioInterface::~AudioInterface()
00034 {
00035
00036 }
00037
00038
00039 Solid::AudioInterface::AudioDriver Solid::AudioInterface::driver() const
00040 {
00041 Q_D(const AudioInterface);
00042 return_SOLID_CALL(Ifaces::AudioInterface *, d->backendObject(), UnknownAudioDriver, driver());
00043 }
00044
00045 QVariant Solid::AudioInterface::driverHandle() const
00046 {
00047 Q_D(const AudioInterface);
00048 return_SOLID_CALL(Ifaces::AudioInterface *, d->backendObject(), QVariant(), driverHandle());
00049 }
00050
00051 QString Solid::AudioInterface::name() const
00052 {
00053 Q_D(const AudioInterface);
00054 return_SOLID_CALL(Ifaces::AudioInterface *, d->backendObject(), QString(), name());
00055 }
00056
00057 Solid::AudioInterface::AudioInterfaceTypes Solid::AudioInterface::deviceType() const
00058 {
00059 Q_D(const AudioInterface);
00060 return_SOLID_CALL(Ifaces::AudioInterface *, d->backendObject(), UnknownAudioInterfaceType, deviceType());
00061 }
00062
00063 Solid::AudioInterface::SoundcardType Solid::AudioInterface::soundcardType() const
00064 {
00065 Q_D(const AudioInterface);
00066 return_SOLID_CALL(Ifaces::AudioInterface *, d->backendObject(), InternalSoundcard, soundcardType());
00067 }
00068
00069 #include "audiointerface.moc"