|
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 |