RTP Trace System
1.0
|
H263 Writer QoS Description. More...
#include <h263writerqosdescription.h>
Public Member Functions | |
H263WriterQoSDescription (const TraceConfiguration *traceConfiguration) | |
double | calculateUtilizationForLayerBandwidths (const double frameRate, const cardinal layers, const cardinal *bandwidth) const |
Private Attributes | |
const TraceConfiguration * | Config |
H263 Writer QoS Description.
This is the QoS description of a trace, extended by methods for H263 resource/utilization calculation. These overwrite the ones which are used for calculating utilization from the trace file by the ones which use a new configuration. This is necessary to update the utilization of the file.
Coral::H263WriterQoSDescription::H263WriterQoSDescription | ( | const TraceConfiguration * | traceConfiguration | ) |
Constructor.
traceConfiguration | Configuration. |
double Coral::H263WriterQoSDescription::calculateUtilizationForLayerBandwidths | ( | const double | frameRate, |
const cardinal | layers, | ||
const cardinal * | bandwidth | ||
) | const |
Implementation of AbstractQoSDescription's calculateUtilizationForLayerBandwidths().
const TraceConfiguration* Coral::H263WriterQoSDescription::Config [private] |