vdr  2.4.0
Public Member Functions | Private Attributes | List of all members
cAdaptiveSkipper Class Reference

#include <menu.h>

Public Member Functions

 cAdaptiveSkipper (void)
 
void Initialize (int *InitialValue, double FramesPerSecond)
 
int GetValue (eKeys Key)
 

Private Attributes

int * initialValue
 
int currentValue
 
double framesPerSecond
 
eKeys lastKey
 
cTimeMs timeout
 

Detailed Description

Definition at line 279 of file menu.h.

Constructor & Destructor Documentation

◆ cAdaptiveSkipper()

cAdaptiveSkipper::cAdaptiveSkipper ( void  )

Definition at line 5611 of file menu.c.

References currentValue, framesPerSecond, initialValue, kNone, and lastKey.

Member Function Documentation

◆ GetValue()

int cAdaptiveSkipper::GetValue ( eKeys  Key)

◆ Initialize()

void cAdaptiveSkipper::Initialize ( int *  InitialValue,
double  FramesPerSecond 
)

Definition at line 5619 of file menu.c.

References currentValue, framesPerSecond, and initialValue.

Referenced by cReplayControl::cReplayControl().

Member Data Documentation

◆ currentValue

int cAdaptiveSkipper::currentValue
private

Definition at line 282 of file menu.h.

Referenced by cAdaptiveSkipper(), GetValue(), and Initialize().

◆ framesPerSecond

double cAdaptiveSkipper::framesPerSecond
private

Definition at line 283 of file menu.h.

Referenced by cAdaptiveSkipper(), GetValue(), and Initialize().

◆ initialValue

int* cAdaptiveSkipper::initialValue
private

Definition at line 281 of file menu.h.

Referenced by cAdaptiveSkipper(), GetValue(), and Initialize().

◆ lastKey

eKeys cAdaptiveSkipper::lastKey
private

Definition at line 284 of file menu.h.

Referenced by cAdaptiveSkipper(), and GetValue().

◆ timeout

cTimeMs cAdaptiveSkipper::timeout
private

Definition at line 285 of file menu.h.

Referenced by GetValue().


The documentation for this class was generated from the following files: