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