![]() |
Mixxx
|
#include <enginebufferscaledummy.h>


Public Member Functions | |
| EngineBufferScaleDummy (ReadAheadManager *pReadAheadManager) | |
| ~EngineBufferScaleDummy () | |
| void | setBaseRate (double dBaseRate) |
| double | setTempo (double dTempo) |
| double | getNewPlaypos () |
| void | clear () |
| CSAMPLE * | scale (double playpos, unsigned long buf_size, CSAMPLE *pBase, unsigned long iBaseLength) |
Definition at line 27 of file enginebufferscaledummy.h.
| EngineBufferScaleDummy::EngineBufferScaleDummy | ( | ReadAheadManager * | pReadAheadManager | ) |
Definition at line 9 of file enginebufferscaledummy.cpp.
| EngineBufferScaleDummy::~EngineBufferScaleDummy | ( | ) |
Definition at line 16 of file enginebufferscaledummy.cpp.
| void EngineBufferScaleDummy::clear | ( | ) | [virtual] |
Called from EngineBuffer when seeking, to ensure the buffers are flushed
Implements EngineBufferScale.
Definition at line 37 of file enginebufferscaledummy.cpp.
| double EngineBufferScaleDummy::getNewPlaypos | ( | ) |
Get new playpos after call to scale()
Reimplemented from EngineBufferScale.
Definition at line 32 of file enginebufferscaledummy.cpp.
| CSAMPLE * EngineBufferScaleDummy::scale | ( | double | playpos, |
| unsigned long | buf_size, | ||
| CSAMPLE * | pBase, | ||
| unsigned long | iBaseLength | ||
| ) | [virtual] |
Scale buffer
| playpos | The play position in the EngineBuffer (in samples) |
| buf_size | The size of the audio buffer to scale (in samples) |
| pBase | |
| iBaseLength | (same units as playpos) |
Implements EngineBufferScale.
Definition at line 47 of file enginebufferscaledummy.cpp.

| void EngineBufferScaleDummy::setBaseRate | ( | double | dBaseRate | ) | [virtual] |
Set base tempo, ie. normal playback speed.
Implements EngineBufferScale.
Definition at line 21 of file enginebufferscaledummy.cpp.
| double EngineBufferScaleDummy::setTempo | ( | double | dTempo | ) | [virtual] |