![]() |
Mixxx
|
A source of audio at a group of channels on an audio interface that is be processed in Mixxx. More...
#include <soundmanagerutil.h>
Public Member Functions | |
AudioInput (AudioPathType type=INVALID, unsigned char channelBase=0, unsigned char index=0) | |
QDomElement | toXML (QDomElement *element) const |
Static Public Member Functions | |
static AudioInput | fromXML (const QDomElement &xml) |
static QList< AudioPathType > | getSupportedTypes () |
Protected Member Functions | |
void | setType (AudioPathType type) |
A source of audio at a group of channels on an audio interface that is be processed in Mixxx.
Definition at line 108 of file soundmanagerutil.h.
AudioInput::AudioInput | ( | AudioPathType | type = INVALID , |
unsigned char | channelBase = 0 , |
||
unsigned char | index = 0 |
||
) |
Constructs an AudioInput.
Definition at line 330 of file soundmanagerutil.cpp.
AudioInput AudioInput::fromXML | ( | const QDomElement & | xml | ) | [static] |
Constructs and returns an AudioInput given an XML element representing it.
Definition at line 358 of file soundmanagerutil.cpp.
QList< AudioPathType > AudioInput::getSupportedTypes | ( | ) | [static] |
Enumerates the AudioPathTypes supported by AudioInput.
Definition at line 369 of file soundmanagerutil.cpp.
void AudioInput::setType | ( | AudioPathType | type | ) | [protected, virtual] |
Implements setting the type of an AudioInput, using AudioInput::getSupportedTypes.
Implements AudioPath.
Definition at line 384 of file soundmanagerutil.cpp.
QDomElement AudioInput::toXML | ( | QDomElement * | element | ) | const |
Writes this AudioInput's data to an XML element, preallocated from an XML DOM document.
Definition at line 346 of file soundmanagerutil.cpp.