RTP Trace System
1.0
|
MP3 Writer QoS Description. More...
#include <mp3writerqosdescription.h>
Public Member Functions | |
MP3WriterQoSDescription (const TraceConfiguration *traceConfiguration) | |
double | calculateUtilizationForLayerBandwidths (const double frameRate, const cardinal layers, const cardinal *bandwidth) const |
Private Attributes | |
const TraceConfiguration * | Config |
MP3 Writer QoS Description.
This is the QoS description of a trace, extended by methods for MP3 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::MP3WriterQoSDescription::MP3WriterQoSDescription | ( | const TraceConfiguration * | traceConfiguration | ) |
Constructor.
traceConfiguration | Configuration. |
double Coral::MP3WriterQoSDescription::calculateUtilizationForLayerBandwidths | ( | const double | frameRate, |
const cardinal | layers, | ||
const cardinal * | bandwidth | ||
) | const |
Implementation of AbstractQoSDescription's calculateUtilizationForLayerBandwidths().
const TraceConfiguration* Coral::MP3WriterQoSDescription::Config [private] |