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

#include <playout_delay_oracle.h>

Public Member Functions

 PlayoutDelayOracle ()
 
 ~PlayoutDelayOracle ()
 
bool send_playout_delay () const
 
PlayoutDelay playout_delay () const
 
void UpdateRequest (uint32_t ssrc, PlayoutDelay playout_delay, uint16_t seq_num)
 
void OnReceivedRtcpReportBlocks (const ReportBlockList &report_blocks)
 
 PlayoutDelayOracle ()
 
 ~PlayoutDelayOracle ()
 
bool send_playout_delay () const
 
PlayoutDelay playout_delay () const
 
void UpdateRequest (uint32_t ssrc, PlayoutDelay playout_delay, uint16_t seq_num)
 
void OnReceivedRtcpReportBlocks (const ReportBlockList &report_blocks)
 

Constructor & Destructor Documentation

◆ PlayoutDelayOracle() [1/2]

webrtc::PlayoutDelayOracle::PlayoutDelayOracle ( )

◆ ~PlayoutDelayOracle() [1/2]

webrtc::PlayoutDelayOracle::~PlayoutDelayOracle ( )

◆ PlayoutDelayOracle() [2/2]

webrtc::PlayoutDelayOracle::PlayoutDelayOracle ( )

◆ ~PlayoutDelayOracle() [2/2]

webrtc::PlayoutDelayOracle::~PlayoutDelayOracle ( )

Member Function Documentation

◆ OnReceivedRtcpReportBlocks() [1/2]

void webrtc::PlayoutDelayOracle::OnReceivedRtcpReportBlocks ( const ReportBlockList report_blocks)

◆ OnReceivedRtcpReportBlocks() [2/2]

void webrtc::PlayoutDelayOracle::OnReceivedRtcpReportBlocks ( const ReportBlockList report_blocks)

◆ playout_delay() [1/2]

PlayoutDelay webrtc::PlayoutDelayOracle::playout_delay ( ) const
inline

◆ playout_delay() [2/2]

PlayoutDelay webrtc::PlayoutDelayOracle::playout_delay ( ) const
inline

◆ send_playout_delay() [1/2]

bool webrtc::PlayoutDelayOracle::send_playout_delay ( ) const
inline

◆ send_playout_delay() [2/2]

bool webrtc::PlayoutDelayOracle::send_playout_delay ( ) const
inline

◆ UpdateRequest() [1/2]

void webrtc::PlayoutDelayOracle::UpdateRequest ( uint32_t  ssrc,
PlayoutDelay  playout_delay,
uint16_t  seq_num 
)

◆ UpdateRequest() [2/2]

void webrtc::PlayoutDelayOracle::UpdateRequest ( uint32_t  ssrc,
PlayoutDelay  playout_delay,
uint16_t  seq_num 
)

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