RTP Trace System  1.0
Coral::MPEGTraceArray Class Reference

MPEG Trace Array. More...

#include <mpegtracearray.h>

Inheritance diagram for Coral::MPEGTraceArray:
Coral::TraceArray

List of all members.

Public Member Functions

 MPEGTraceArray (const TraceConfiguration &config)
bool load (const char *name, const char *framePattern, const cardinal frameRate, const cardinal extLayers, const double fakeE1, const double fakeE2)
TraceArrayMPEGTraceArray::decreaseFrameRate () const

Static Public Attributes

static const cardinal LayerMPEGBaseI = 0
static const cardinal LayerMPEGBaseP = 1
static const cardinal LayerMPEGBaseB = 2
static const cardinal LayerMPEGExtI1 = 3
static const cardinal LayerMPEGExtP1 = 4
static const cardinal LayerMPEGExtB1 = 5
static const cardinal LayerMPEGExtI2 = 6
static const cardinal LayerMPEGExtP2 = 7
static const cardinal LayerMPEGExtB2 = 8

Detailed Description

MPEG Trace Array.

This is an array of MPEG layer traces.

Author:
Thomas Dreibholz
Version:
1.0

Constructor & Destructor Documentation


Member Function Documentation

bool Coral::MPEGTraceArray::load ( const char *  name,
const char *  framePattern,
const cardinal  frameRate,
const cardinal  extLayers,
const double  fakeE1,
const double  fakeE2 
)

Load MPEG trace.

Parameters:
nameFile name.
framePatternFrame pattern of the trace file.
frameRateFrame rate of the trace file.
extLayersNumber of extension layers (0, 1 or 2).
fakeE1Fake 1st extension layer: FrameSizeE1 = fakeE1 * FrameSizeBase.
fakeE2Fake 2nd extension layer: FrameSizeE2 = fakeE2 * FrameSizeBase.
Returns:
true, if load has been successful; false otherwise.
TraceArray* Coral::MPEGTraceArray::MPEGTraceArray::decreaseFrameRate ( ) const

Reimplementation of TraceArray's decreaseFrameRate() method.

See also:
TraceArray::decreaseFrameRate

Member Data Documentation

MPEG-I/II B-frames layer.

MPEG-I/II I-frames layer.

MPEG-I/II P-frames layer.

MPEG-II B-frames 1st extension layer.

MPEG-II B-frames 2nd extension layer.

MPEG-II I-frames 1st extension layer.

MPEG-II I-frames 2nd extension layer.

MPEG-II P-frames 1st extension layer.

MPEG-II P-frames 2nd extension layer.


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