OPAL  Version 3.10.4
OpalMediaStatistics Class Reference

#include <rtp.h>

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

Data Fields

PUInt64 m_totalBytes
unsigned m_totalPackets
unsigned m_packetsLost
unsigned m_packetsOutOfOrder
unsigned m_packetsTooLate
unsigned m_packetOverruns
unsigned m_minimumPacketTime
unsigned m_averagePacketTime
unsigned m_maximumPacketTime
unsigned m_averageJitter
unsigned m_maximumJitter
unsigned m_jitterBufferDelay
unsigned m_totalFrames
unsigned m_keyFrames
struct OpalMediaStatistics::Fax m_fax

Friends

ostream & operator<< (ostream &strm, FaxCompression compression)

Detailed Description

This class carries statistics on the media stream.


Member Enumeration Documentation

anonymous enum
Enumerator:
FaxNotStarted 
FaxInProgress 
FaxSuccessful 
FaxErrorBase 
Enumerator:
FaxCompressionUnknown 
FaxCompressionT4_1d 
FaxCompressionT4_2d 
FaxCompressionT6 

Constructor & Destructor Documentation


Friends And Related Function Documentation

ostream& operator<< ( ostream &  strm,
FaxCompression  compression 
) [friend]

Field Documentation


The documentation for this class was generated from the following file: