Mixxx

VinylControlProxy Class Reference

#include <vinylcontrolproxy.h>

Inheritance diagram for VinylControlProxy:
Collaboration diagram for VinylControlProxy:

List of all members.

Public Member Functions

 VinylControlProxy (ConfigObject< ConfigValue > *pConfig, QString group)
 ~VinylControlProxy ()
bool isEnabled ()
void AnalyseSamples (const short *samples, size_t size)
void ToggleVinylControl (bool enable)
void run ()
float getSpeed ()
float getTimecodeQuality ()
unsigned char * getScopeBytemap ()
float getAngle ()

Protected Attributes

VinylControlm_pVinylControl

Detailed Description

Definition at line 7 of file vinylcontrolproxy.h.


Constructor & Destructor Documentation

VinylControlProxy::VinylControlProxy ( ConfigObject< ConfigValue > *  pConfig,
QString  group 
)

Definition at line 11 of file vinylcontrolproxy.cpp.

Here is the call graph for this function:

VinylControlProxy::~VinylControlProxy ( )

Definition at line 41 of file vinylcontrolproxy.cpp.


Member Function Documentation

void VinylControlProxy::AnalyseSamples ( const short *  samples,
size_t  size 
) [virtual]

Implements VinylControl.

Definition at line 73 of file vinylcontrolproxy.cpp.

Here is the call graph for this function:

float VinylControlProxy::getAngle ( ) [virtual]

Reimplemented from VinylControl.

Definition at line 111 of file vinylcontrolproxy.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

unsigned char * VinylControlProxy::getScopeBytemap ( ) [virtual]

Reimplemented from VinylControl.

Definition at line 103 of file vinylcontrolproxy.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

float VinylControlProxy::getSpeed ( ) [virtual]

Reimplemented from VinylControl.

Definition at line 85 of file vinylcontrolproxy.cpp.

Here is the call graph for this function:

float VinylControlProxy::getTimecodeQuality ( ) [virtual]

Returns some sort of indication of the vinyl's signal quality. Range of m_fTimecodeQuality should be 0.0 to 1.0

Reimplemented from VinylControl.

Definition at line 95 of file vinylcontrolproxy.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bool VinylControlProxy::isEnabled ( ) [virtual]

Implements VinylControl.

Definition at line 50 of file vinylcontrolproxy.cpp.

Here is the call graph for this function:

void VinylControlProxy::run ( ) [virtual]

Implements VinylControl.

Definition at line 79 of file vinylcontrolproxy.cpp.

void VinylControlProxy::ToggleVinylControl ( bool  enable) [virtual]

Implements VinylControl.

Definition at line 55 of file vinylcontrolproxy.cpp.

Here is the call graph for this function:


Member Data Documentation

Definition at line 21 of file vinylcontrolproxy.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines