webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::RemoteNtpTimeEstimator Class Reference

#include <remote_ntp_time_estimator.h>

Public Member Functions

 RemoteNtpTimeEstimator (Clock *clock)
 
 ~RemoteNtpTimeEstimator ()
 
bool UpdateRtcpTimestamp (int64_t rtt, uint32_t ntp_secs, uint32_t ntp_frac, uint32_t rtp_timestamp)
 
int64_t Estimate (uint32_t rtp_timestamp)
 
 RemoteNtpTimeEstimator (Clock *clock)
 
 ~RemoteNtpTimeEstimator ()
 
bool UpdateRtcpTimestamp (int64_t rtt, uint32_t ntp_secs, uint32_t ntp_frac, uint32_t rtp_timestamp)
 
int64_t Estimate (uint32_t rtp_timestamp)
 

Constructor & Destructor Documentation

◆ RemoteNtpTimeEstimator() [1/2]

webrtc::RemoteNtpTimeEstimator::RemoteNtpTimeEstimator ( Clock clock)
explicit

◆ ~RemoteNtpTimeEstimator() [1/2]

webrtc::RemoteNtpTimeEstimator::~RemoteNtpTimeEstimator ( )

◆ RemoteNtpTimeEstimator() [2/2]

webrtc::RemoteNtpTimeEstimator::RemoteNtpTimeEstimator ( Clock clock)
explicit

◆ ~RemoteNtpTimeEstimator() [2/2]

webrtc::RemoteNtpTimeEstimator::~RemoteNtpTimeEstimator ( )

Member Function Documentation

◆ Estimate() [1/2]

int64_t webrtc::RemoteNtpTimeEstimator::Estimate ( uint32_t  rtp_timestamp)

◆ Estimate() [2/2]

int64_t webrtc::RemoteNtpTimeEstimator::Estimate ( uint32_t  rtp_timestamp)

◆ UpdateRtcpTimestamp() [1/2]

bool webrtc::RemoteNtpTimeEstimator::UpdateRtcpTimestamp ( int64_t  rtt,
uint32_t  ntp_secs,
uint32_t  ntp_frac,
uint32_t  rtp_timestamp 
)

◆ UpdateRtcpTimestamp() [2/2]

bool webrtc::RemoteNtpTimeEstimator::UpdateRtcpTimestamp ( int64_t  rtt,
uint32_t  ntp_secs,
uint32_t  ntp_frac,
uint32_t  rtp_timestamp 
)

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