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

#include <aec_core.h>

Public Member Functions

 BlockBuffer ()
 
 ~BlockBuffer ()
 
void ReInit ()
 
void Insert (const float block[PART_LEN])
 
void ExtractExtendedBlock (float extended_block[PART_LEN])
 
int AdjustSize (int buffer_size_decrease)
 
size_t Size ()
 
size_t AvaliableSpace ()
 
 BlockBuffer ()
 
 ~BlockBuffer ()
 
void ReInit ()
 
void Insert (const float block[PART_LEN])
 
void ExtractExtendedBlock (float extended_block[PART_LEN])
 
int AdjustSize (int buffer_size_decrease)
 
size_t Size ()
 
size_t AvaliableSpace ()
 

Constructor & Destructor Documentation

◆ BlockBuffer() [1/2]

webrtc::BlockBuffer::BlockBuffer ( )

◆ ~BlockBuffer() [1/2]

webrtc::BlockBuffer::~BlockBuffer ( )

◆ BlockBuffer() [2/2]

webrtc::BlockBuffer::BlockBuffer ( )

◆ ~BlockBuffer() [2/2]

webrtc::BlockBuffer::~BlockBuffer ( )

Member Function Documentation

◆ AdjustSize() [1/2]

int webrtc::BlockBuffer::AdjustSize ( int  buffer_size_decrease)

◆ AdjustSize() [2/2]

int webrtc::BlockBuffer::AdjustSize ( int  buffer_size_decrease)

◆ AvaliableSpace() [1/2]

size_t webrtc::BlockBuffer::AvaliableSpace ( )

◆ AvaliableSpace() [2/2]

size_t webrtc::BlockBuffer::AvaliableSpace ( )

◆ ExtractExtendedBlock() [1/2]

void webrtc::BlockBuffer::ExtractExtendedBlock ( float  extended_block[PART_LEN])

◆ ExtractExtendedBlock() [2/2]

void webrtc::BlockBuffer::ExtractExtendedBlock ( float  extended_block[PART_LEN])

◆ Insert() [1/2]

void webrtc::BlockBuffer::Insert ( const float  block[PART_LEN])

◆ Insert() [2/2]

void webrtc::BlockBuffer::Insert ( const float  block[PART_LEN])

◆ ReInit() [1/2]

void webrtc::BlockBuffer::ReInit ( )

◆ ReInit() [2/2]

void webrtc::BlockBuffer::ReInit ( )

◆ Size() [1/2]

size_t webrtc::BlockBuffer::Size ( )

◆ Size() [2/2]

size_t webrtc::BlockBuffer::Size ( )

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