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

#include <buffer_level_filter.h>

Inheritance diagram for webrtc::BufferLevelFilter:
webrtc::MockBufferLevelFilter webrtc::MockBufferLevelFilter

Public Member Functions

 BufferLevelFilter ()
 
virtual ~BufferLevelFilter ()
 
virtual void Reset ()
 
virtual void Update (size_t buffer_size_packets, int time_stretched_samples, size_t packet_len_samples)
 
virtual void SetTargetBufferLevel (int target_buffer_level)
 
virtual int filtered_current_level () const
 
 BufferLevelFilter ()
 
virtual ~BufferLevelFilter ()
 
virtual void Reset ()
 
virtual void Update (size_t buffer_size_packets, int time_stretched_samples, size_t packet_len_samples)
 
virtual void SetTargetBufferLevel (int target_buffer_level)
 
virtual int filtered_current_level () const
 

Constructor & Destructor Documentation

◆ BufferLevelFilter() [1/2]

webrtc::BufferLevelFilter::BufferLevelFilter ( )

◆ ~BufferLevelFilter() [1/2]

virtual webrtc::BufferLevelFilter::~BufferLevelFilter ( )
inlinevirtual

◆ BufferLevelFilter() [2/2]

webrtc::BufferLevelFilter::BufferLevelFilter ( )

◆ ~BufferLevelFilter() [2/2]

virtual webrtc::BufferLevelFilter::~BufferLevelFilter ( )
inlinevirtual

Member Function Documentation

◆ filtered_current_level() [1/2]

int webrtc::BufferLevelFilter::filtered_current_level ( ) const
virtual

◆ filtered_current_level() [2/2]

virtual int webrtc::BufferLevelFilter::filtered_current_level ( ) const
virtual

◆ Reset() [1/2]

void webrtc::BufferLevelFilter::Reset ( )
virtual

◆ Reset() [2/2]

virtual void webrtc::BufferLevelFilter::Reset ( )
virtual

◆ SetTargetBufferLevel() [1/2]

virtual void webrtc::BufferLevelFilter::SetTargetBufferLevel ( int  target_buffer_level)
virtual

◆ SetTargetBufferLevel() [2/2]

void webrtc::BufferLevelFilter::SetTargetBufferLevel ( int  target_buffer_level)
virtual

◆ Update() [1/2]

void webrtc::BufferLevelFilter::Update ( size_t  buffer_size_packets,
int  time_stretched_samples,
size_t  packet_len_samples 
)
virtual

◆ Update() [2/2]

virtual void webrtc::BufferLevelFilter::Update ( size_t  buffer_size_packets,
int  time_stretched_samples,
size_t  packet_len_samples 
)
virtual

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