RTP Trace System  1.0
Coral::H263TraceArray Class Reference

H263 Trace Array. More...

#include <h263tracearray.h>

Inheritance diagram for Coral::H263TraceArray:
Coral::TraceArray

List of all members.

Public Member Functions

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

Static Public Attributes

static const cardinal LayerH263BaseI = 0
static const cardinal LayerH263BaseP = 1
static const cardinal LayerH263BasePB = 2
static const cardinal LayerH263BaseB = 3
static const cardinal LayerH263ExtI1 = 4
static const cardinal LayerH263ExtP1 = 5
static const cardinal LayerH263ExtPB1 = 6
static const cardinal LayerH263ExtB1 = 7
static const cardinal LayerH263ExtI2 = 8
static const cardinal LayerH263ExtP2 = 9
static const cardinal LayerH263ExtPB2 = 10
static const cardinal LayerH263ExtB2 = 11

Detailed Description

H263 Trace Array.

This is an array of H263 layer traces.

Author:
Thomas Dreibholz
Version:
1.0

Constructor & Destructor Documentation


Member Function Documentation

TraceArray* Coral::H263TraceArray::H263TraceArray::decreaseFrameRate ( ) const

Reimplementation of TraceArray's decreaseFrameRate() method.

See also:
TraceArray::decreaseFrameRate
bool Coral::H263TraceArray::load ( const char *  name,
const cardinal  frameRate,
const cardinal  extLayers,
const double  fakeE1,
const double  fakeE2 
)

Load H263 trace.

Parameters:
nameFile name.
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.

Member Data Documentation

H263-I/II B-frames layer.

H263-I/II I-frames layer.

H263-I/II P-frames layer.

H263-I/II PB-frames layer.

H263-I/II B-frames layer.

H263-I/II B-frames layer.

H263-I/II I-frames layer.

H263-I/II I-frames layer.

H263-I/II P-frames layer.

H263-I/II P-frames layer.

H263-I/II PB-frames layer.

H263-I/II PB-frames layer.


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