class TraceFrameRateScalability

Trace Frame Rate Scalability. More...

Full nameCoral::TraceFrameRateScalability
Definition#include <traceframeratescalability.h>
InheritsCoral::FrameRateScalabilityInterface [virtual public]
Inherited byMP3QoSDescription, MP3WriterQoSDescription, MPEGQoSDescription, MPEGWriterQoSDescription, TraceQoSDescription
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Members


Detailed Description

This class is an implementation of FrameRateScalabilityInterface.

 TraceFrameRateScalability ()

Constructor.

TraceFrameRateScalability ()

[virtual]

Destructor.

void  initFrameRateScalability (TDTFReader* traceReader, const card64 position)

Initialize.

Parameters:
traceReaderTDTFReader.
positionPosition.

const char*  getFrameRateScalabilityClass ()

[const]

Implementation of FrameRateScalabilityInterface.

Reimplemented from FrameRateScalabilityInterface.

bool  isFrameRateScalable ()

[const]

Implementation of FrameRateScalabilityInterface.

Reimplemented from FrameRateScalabilityInterface.

double  getMinFrameRate ()

[const]

Implementation of FrameRateScalabilityInterface.

Reimplemented from FrameRateScalabilityInterface.

double  getMaxFrameRate ()

[const]

Implementation of FrameRateScalabilityInterface.

Reimplemented from FrameRateScalabilityInterface.

bool  isValidFrameRate (const double frameRate)

[const]

Implementation of FrameRateScalabilityInterface.

Reimplemented from FrameRateScalabilityInterface.

double  getNearestValidFrameRate (const double frameRate)

[const]

Implementation of FrameRateScalabilityInterface.

Reimplemented from FrameRateScalabilityInterface.

double  getNextFrameRateForRate (const double frameRate)

[const]

Implementation of FrameRateScalabilityInterface.

Reimplemented from FrameRateScalabilityInterface.

double  getPrevFrameRateForRate (const double frameRate)

[const]

Implementation of FrameRateScalabilityInterface.

Reimplemented from FrameRateScalabilityInterface.

double  getFrameRateScaleFactorForRate (const double frameRate)

[const]

Implementation of FrameRateScalabilityInterface.

Reimplemented from FrameRateScalabilityInterface.

double  getFrameRateUtilizationForRate (const double frameRate)

[const]

Implementation of FrameRateScalabilityInterface.

Reimplemented from FrameRateScalabilityInterface.

double  getFrameRateUtilizationWeight (const double frameRate)

[const]

Implementation of FrameRateScalabilityInterface.

Reimplemented from FrameRateScalabilityInterface.

TDTFReader* TraceReader

[protected]

card64 Position

[protected]