OPAL  Version 3.18.8
RTP_DataFrame::MetaData Struct Reference

#include <rtp.h>

Public Member Functions

 MetaData ()
 

Data Fields

PTime m_absoluteTime
 
PTime m_transmitTime
 
PTime m_receivedTime
 
unsigned m_discontinuity
 
PString m_lipSyncId
 

Detailed Description

Extra information about the RTP data packet. Note that m_absoluteTime and m_transmitTime are not synchronised with the local machine RTC, but the remote systems.

Constructor & Destructor Documentation

RTP_DataFrame::MetaData::MetaData ( )

Field Documentation

PTime RTP_DataFrame::MetaData::m_absoluteTime

Remote wall clock time media was sampled, as calculated via RTCP and timestamp, invalid time if RTCP RR not yet received

Referenced by RTP_DataFrame::GetAbsoluteTime(), and RTP_DataFrame::SetAbsoluteTime().

unsigned RTP_DataFrame::MetaData::m_discontinuity
PTime RTP_DataFrame::MetaData::m_receivedTime
PTime RTP_DataFrame::MetaData::m_transmitTime

Remote wall clock time packet was transmitted, calculated from header extensions, invalid time if extension not present, or RTCP RR not yet received

Referenced by RTP_DataFrame::SetTransmitTime(), and RTP_DataFrame::SetTransmitTimeNTP().


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