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

#include <bitrate_allocator.h>

Inheritance diagram for webrtc::BitrateAllocatorObserver:
webrtc::internal::AudioSendStream webrtc::internal::AudioSendStream webrtc::internal::VideoSendStreamImpl webrtc::TestBitrateObserver

Public Member Functions

virtual uint32_t OnBitrateUpdated (uint32_t bitrate_bps, uint8_t fraction_loss, int64_t rtt, int64_t probing_interval_ms)=0
 
virtual uint32_t OnBitrateUpdated (uint32_t bitrate_bps, uint8_t fraction_loss, int64_t rtt, int64_t probing_interval_ms)=0
 

Protected Member Functions

virtual ~BitrateAllocatorObserver ()
 
virtual ~BitrateAllocatorObserver ()
 

Constructor & Destructor Documentation

◆ ~BitrateAllocatorObserver() [1/2]

virtual webrtc::BitrateAllocatorObserver::~BitrateAllocatorObserver ( )
inlineprotectedvirtual

◆ ~BitrateAllocatorObserver() [2/2]

virtual webrtc::BitrateAllocatorObserver::~BitrateAllocatorObserver ( )
inlineprotectedvirtual

Member Function Documentation

◆ OnBitrateUpdated() [1/2]

virtual uint32_t webrtc::BitrateAllocatorObserver::OnBitrateUpdated ( uint32_t  bitrate_bps,
uint8_t  fraction_loss,
int64_t  rtt,
int64_t  probing_interval_ms 
)
pure virtual

◆ OnBitrateUpdated() [2/2]

virtual uint32_t webrtc::BitrateAllocatorObserver::OnBitrateUpdated ( uint32_t  bitrate_bps,
uint8_t  fraction_loss,
int64_t  rtt,
int64_t  probing_interval_ms 
)
pure virtual

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