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


Public Slots | |
| void | slotControlRatePermDown (double) |
| void | slotControlRatePermDownSmall (double) |
| void | slotControlRatePermUp (double) |
| void | slotControlRatePermUpSmall (double) |
| void | slotControlRateTempDown (double) |
| void | slotControlRateTempDownSmall (double) |
| void | slotControlRateTempUp (double) |
| void | slotControlRateTempUpSmall (double) |
| void | slotControlFastForward (double) |
| void | slotControlFastBack (double) |
| void | slotControlVinyl (double) |
Public Member Functions | |
| RateControl (const char *_group, ConfigObject< ConfigValue > *_config) | |
| virtual | ~RateControl () |
| double | process (const double dRate, const double currentSample, const double totalSamples, const int bufferSamples) |
| double | calculateRate (double baserate, bool paused, int iSamplesPerBuffer, bool *isScratching) |
| double | getRawRate () |
| virtual void | notifySeek (double dNewPlaypos) |
Static Public Member Functions | |
| static void | setTemp (double v) |
| static void | setTempSmall (double v) |
| static void | setPerm (double v) |
| static void | setPermSmall (double v) |
| static void | setRateRamp (bool) |
| static void | setRateRampSensitivity (int) |
Definition at line 27 of file ratecontrol.h.
| RateControl::RateControl | ( | const char * | _group, |
| ConfigObject< ConfigValue > * | _config | ||
| ) |
| RateControl::~RateControl | ( | ) | [virtual] |
Definition at line 165 of file ratecontrol.cpp.
| double RateControl::calculateRate | ( | double | baserate, |
| bool | paused, | ||
| int | iSamplesPerBuffer, | ||
| bool * | isScratching | ||
| ) |
Definition at line 366 of file ratecontrol.cpp.


| double RateControl::getRawRate | ( | ) |
Definition at line 337 of file ratecontrol.cpp.


| void RateControl::notifySeek | ( | double | dNewPlaypos | ) | [virtual] |
Reimplemented from EngineControl.
Definition at line 592 of file ratecontrol.cpp.


| double RateControl::process | ( | const double | dRate, |
| const double | currentSample, | ||
| const double | totalSamples, | ||
| const int | bufferSamples | ||
| ) | [virtual] |
Reimplemented from EngineControl.
Definition at line 439 of file ratecontrol.cpp.

| void RateControl::setPerm | ( | double | v | ) | [static] |
| void RateControl::setPermSmall | ( | double | v | ) | [static] |
| void RateControl::setRateRamp | ( | bool | linearMode | ) | [static] |
Set Rate Ramp Mode
Definition at line 194 of file ratecontrol.cpp.

| void RateControl::setRateRampSensitivity | ( | int | sense | ) | [static] |
Set Rate Ramp Sensitivity
Definition at line 202 of file ratecontrol.cpp.

| void RateControl::setTemp | ( | double | v | ) | [static] |
| void RateControl::setTempSmall | ( | double | v | ) | [static] |
| void RateControl::slotControlFastBack | ( | double | v | ) | [slot] |
Definition at line 240 of file ratecontrol.cpp.


| void RateControl::slotControlFastForward | ( | double | v | ) | [slot] |
Definition at line 231 of file ratecontrol.cpp.


| void RateControl::slotControlRatePermDown | ( | double | ) | [slot] |
Definition at line 249 of file ratecontrol.cpp.


| void RateControl::slotControlRatePermDownSmall | ( | double | ) | [slot] |
Definition at line 256 of file ratecontrol.cpp.


| void RateControl::slotControlRatePermUp | ( | double | ) | [slot] |
Definition at line 263 of file ratecontrol.cpp.


| void RateControl::slotControlRatePermUpSmall | ( | double | ) | [slot] |
Definition at line 270 of file ratecontrol.cpp.


| void RateControl::slotControlRateTempDown | ( | double | ) | [slot] |
Definition at line 277 of file ratecontrol.cpp.


| void RateControl::slotControlRateTempDownSmall | ( | double | ) | [slot] |
Definition at line 292 of file ratecontrol.cpp.


| void RateControl::slotControlRateTempUp | ( | double | ) | [slot] |
Definition at line 307 of file ratecontrol.cpp.


| void RateControl::slotControlRateTempUpSmall | ( | double | ) | [slot] |
Definition at line 322 of file ratecontrol.cpp.


| void RateControl::slotControlVinyl | ( | double | toggle | ) | [slot] |