vdr 2.7.6
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 280 of file menu.h.

Constructor & Destructor Documentation

◆ cAdaptiveSkipper()

cAdaptiveSkipper::cAdaptiveSkipper ( void )

Definition at line 5764 of file menu.c.

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

Member Function Documentation

◆ GetValue()

int cAdaptiveSkipper::GetValue ( eKeys Key)

Definition at line 5779 of file menu.c.

References currentValue, framesPerSecond, initialValue, kNone, lastKey, max(), Setup, and timeout.

◆ Initialize()

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

Definition at line 5772 of file menu.c.

References currentValue, framesPerSecond, and initialValue.

Member Data Documentation

◆ currentValue

int cAdaptiveSkipper::currentValue
private

Definition at line 283 of file menu.h.

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

◆ framesPerSecond

double cAdaptiveSkipper::framesPerSecond
private

Definition at line 284 of file menu.h.

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

◆ initialValue

int* cAdaptiveSkipper::initialValue
private

Definition at line 282 of file menu.h.

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

◆ lastKey

eKeys cAdaptiveSkipper::lastKey
private

Definition at line 285 of file menu.h.

Referenced by cAdaptiveSkipper(), and GetValue().

◆ timeout

cTimeMs cAdaptiveSkipper::timeout
private

Definition at line 286 of file menu.h.

Referenced by GetValue().


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