Solid
audiointerface.h
Go to the documentation of this file.
43 Q_PROPERTY(QVariant driverHandle READ driverHandle)
44 Q_PROPERTY(QString name READ name)
45 Q_PROPERTY(AudioInterfaceTypes deviceType READ deviceType)
46 Q_PROPERTY(SoundcardType soundcardType READ soundcardType)
68 UnknownAudioDriver
80 UnknownAudioInterfaceType = 0,
84 AudioControl = 1,
88 AudioInput = 2,
92 AudioOutput = 4
128 Modem
A headset attached to a USB port or connected via Bluetooth (the headset includes its own audio hardw...
Definition: audiointerface.h:121
This class allows applications to deal with devices available in the underlying system.
Definition: device.h:48
An Open Sound System (OSS) driver device.
Definition: audiointerface.h:64
An external USB soundcard (that is not a headphone).
Definition: audiointerface.h:111
Type
This enum type defines the type of device interface that a Device can have.
Definition: deviceinterface.h:67
static Type deviceInterfaceType()
Get the Solid::DeviceInterface::Type of the AudioInterface device interface.
Definition: audiointerface.h:156
AudioDriver
This enum type defines the type of driver required to interact with the device.
Definition: audiointerface.h:55
An internal soundcard (onboard or PCI card).
Definition: audiointerface.h:107
An Advanced Linux Sound Architecture (ALSA) driver device.
Definition: audiointerface.h:60
AudioInterfaceType
This enum type defines the type of audio interface this device expose.
Definition: audiointerface.h:75
SoundcardType
This type stores an OR combination of AudioInterfaceType values.
Definition: audiointerface.h:103
This device interface is available on interfaces exposed by sound cards.
Definition: audiointerface.h:37
An external Firewire soundcard.
Definition: audiointerface.h:115
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:48:47 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:48:47 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.