OPAL
Version 3.14.3
|
#include <mediasession.h>
Inherits PObject.
Data Structures | |
struct | Fax |
Public Types | |
enum | { FaxNotStarted = -2, FaxInProgress = -1, FaxSuccessful = 0, FaxErrorBase = 1 } |
enum | FaxCompression { FaxCompressionUnknown, FaxCompressionT4_1d, FaxCompressionT4_2d, FaxCompressionT6 } |
Public Member Functions | |
OpalMediaStatistics () | |
OpalMediaStatistics & | Update (const OpalMediaStream &stream) |
virtual void | PrintOn (ostream &strm) const |
Data Fields | |
OpalMediaType | m_mediaType |
PString | m_mediaFormat |
PTimeInterval | m_updateInterval |
PTimeInterval | m_lastUpdateTime |
PTime | m_startTime |
PUInt64 | m_totalBytes |
PUInt64 | m_deltaBytes |
unsigned | m_totalPackets |
unsigned | m_deltaPackets |
unsigned | m_packetsLost |
unsigned | m_packetsOutOfOrder |
unsigned | m_packetsTooLate |
unsigned | m_packetOverruns |
unsigned | m_minimumPacketTime |
unsigned | m_averagePacketTime |
unsigned | m_maximumPacketTime |
unsigned | m_roundTripTime |
unsigned | m_averageJitter |
unsigned | m_maximumJitter |
unsigned | m_jitterBufferDelay |
unsigned | m_totalFrames |
unsigned | m_deltaFrames |
unsigned | m_keyFrames |
unsigned | m_updateRequests |
int | m_quality |
struct OpalMediaStatistics::Fax | m_fax |
Friends | |
ostream & | operator<< (ostream &strm, FaxCompression compression) |
This class carries statistics on the media stream.
OpalMediaStatistics::OpalMediaStatistics | ( | ) |
|
virtual |
OpalMediaStatistics& OpalMediaStatistics::Update | ( | const OpalMediaStream & | stream | ) |
|
friend |
unsigned OpalMediaStatistics::m_averageJitter |
unsigned OpalMediaStatistics::m_averagePacketTime |
PUInt64 OpalMediaStatistics::m_deltaBytes |
unsigned OpalMediaStatistics::m_deltaFrames |
unsigned OpalMediaStatistics::m_deltaPackets |
struct OpalMediaStatistics::Fax OpalMediaStatistics::m_fax |
unsigned OpalMediaStatistics::m_jitterBufferDelay |
unsigned OpalMediaStatistics::m_keyFrames |
PTimeInterval OpalMediaStatistics::m_lastUpdateTime |
unsigned OpalMediaStatistics::m_maximumJitter |
unsigned OpalMediaStatistics::m_maximumPacketTime |
PString OpalMediaStatistics::m_mediaFormat |
OpalMediaType OpalMediaStatistics::m_mediaType |
unsigned OpalMediaStatistics::m_minimumPacketTime |
unsigned OpalMediaStatistics::m_packetOverruns |
unsigned OpalMediaStatistics::m_packetsLost |
unsigned OpalMediaStatistics::m_packetsOutOfOrder |
unsigned OpalMediaStatistics::m_packetsTooLate |
int OpalMediaStatistics::m_quality |
unsigned OpalMediaStatistics::m_roundTripTime |
PTime OpalMediaStatistics::m_startTime |
PUInt64 OpalMediaStatistics::m_totalBytes |
unsigned OpalMediaStatistics::m_totalFrames |
unsigned OpalMediaStatistics::m_totalPackets |
PTimeInterval OpalMediaStatistics::m_updateInterval |
unsigned OpalMediaStatistics::m_updateRequests |