![]() |
Mixxx
|
#include <enginechannel.h>
Public Types | |
enum | ChannelOrientation { LEFT = 0, CENTER, RIGHT } |
Public Member Functions | |
EngineChannel (const char *pGroup, ChannelOrientation defaultOrientation=CENTER) | |
virtual | ~EngineChannel () |
virtual ChannelOrientation | getOrientation () |
virtual const QString & | getGroup () const |
virtual bool | isActive ()=0 |
virtual bool | isPFL () |
virtual bool | isMaster () |
virtual void | process (const CSAMPLE *pIn, const CSAMPLE *pOut, const int iBufferSize)=0 |
virtual EngineBuffer * | getEngineBuffer () |
Definition at line 36 of file enginechannel.h.
Definition at line 39 of file enginechannel.h.
EngineChannel::EngineChannel | ( | const char * | pGroup, |
EngineChannel::ChannelOrientation | defaultOrientation = CENTER |
||
) |
EngineChannel::~EngineChannel | ( | ) | [virtual] |
Definition at line 32 of file enginechannel.cpp.
virtual EngineBuffer* EngineChannel::getEngineBuffer | ( | ) | [inline, virtual] |
Reimplemented in EngineDeck.
Definition at line 58 of file enginechannel.h.
const QString & EngineChannel::getGroup | ( | ) | const [virtual] |
EngineChannel::ChannelOrientation EngineChannel::getOrientation | ( | ) | [virtual] |
virtual bool EngineChannel::isActive | ( | ) | [pure virtual] |
Implemented in EngineDeck, EngineMicrophone, and EnginePassthrough.
bool EngineChannel::isMaster | ( | ) | [virtual] |
Reimplemented in EngineMicrophone, and EnginePassthrough.
Definition at line 45 of file enginechannel.cpp.
bool EngineChannel::isPFL | ( | ) | [virtual] |
Reimplemented in EngineMicrophone, and EnginePassthrough.
Definition at line 41 of file enginechannel.cpp.
virtual void EngineChannel::process | ( | const CSAMPLE * | pIn, |
const CSAMPLE * | pOut, | ||
const int | iBufferSize | ||
) | [pure virtual] |
Implements EngineObject.
Implemented in EngineDeck, EngineMicrophone, and EnginePassthrough.