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

#include <inter_frame_delay.h>

Public Member Functions

 VCMInterFrameDelay (int64_t currentWallClock)
 
void Reset (int64_t currentWallClock)
 
bool CalculateDelay (uint32_t timestamp, int64_t *delay, int64_t currentWallClock)
 
uint32_t CurrentTimeStampDiffMs () const
 
 VCMInterFrameDelay (int64_t currentWallClock)
 
void Reset (int64_t currentWallClock)
 
bool CalculateDelay (uint32_t timestamp, int64_t *delay, int64_t currentWallClock)
 
uint32_t CurrentTimeStampDiffMs () const
 

Constructor & Destructor Documentation

◆ VCMInterFrameDelay() [1/2]

webrtc::VCMInterFrameDelay::VCMInterFrameDelay ( int64_t  currentWallClock)
explicit

◆ VCMInterFrameDelay() [2/2]

webrtc::VCMInterFrameDelay::VCMInterFrameDelay ( int64_t  currentWallClock)
explicit

Member Function Documentation

◆ CalculateDelay() [1/2]

bool webrtc::VCMInterFrameDelay::CalculateDelay ( uint32_t  timestamp,
int64_t delay,
int64_t  currentWallClock 
)

◆ CalculateDelay() [2/2]

bool webrtc::VCMInterFrameDelay::CalculateDelay ( uint32_t  timestamp,
int64_t delay,
int64_t  currentWallClock 
)

◆ CurrentTimeStampDiffMs() [1/2]

uint32_t webrtc::VCMInterFrameDelay::CurrentTimeStampDiffMs ( ) const

◆ CurrentTimeStampDiffMs() [2/2]

uint32_t webrtc::VCMInterFrameDelay::CurrentTimeStampDiffMs ( ) const

◆ Reset() [1/2]

void webrtc::VCMInterFrameDelay::Reset ( int64_t  currentWallClock)

◆ Reset() [2/2]

void webrtc::VCMInterFrameDelay::Reset ( int64_t  currentWallClock)

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