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

#include <channel_buffer.h>

Public Member Functions

 IFChannelBuffer (size_t num_frames, size_t num_channels, size_t num_bands=1)
 
 ~IFChannelBuffer ()
 
ChannelBuffer< int16_t > * ibuf ()
 
ChannelBuffer< float > * fbuf ()
 
const ChannelBuffer< int16_t > * ibuf_const () const
 
const ChannelBuffer< float > * fbuf_const () const
 
size_t num_frames () const
 
size_t num_frames_per_band () const
 
size_t num_channels () const
 
void set_num_channels (size_t num_channels)
 
size_t num_bands () const
 
 IFChannelBuffer (size_t num_frames, size_t num_channels, size_t num_bands=1)
 
 ~IFChannelBuffer ()
 
ChannelBuffer< int16_t > * ibuf ()
 
ChannelBuffer< float > * fbuf ()
 
const ChannelBuffer< int16_t > * ibuf_const () const
 
const ChannelBuffer< float > * fbuf_const () const
 
size_t num_frames () const
 
size_t num_frames_per_band () const
 
size_t num_channels () const
 
void set_num_channels (size_t num_channels)
 
size_t num_bands () const
 

Constructor & Destructor Documentation

◆ IFChannelBuffer() [1/2]

webrtc::IFChannelBuffer::IFChannelBuffer ( size_t  num_frames,
size_t  num_channels,
size_t  num_bands = 1 
)

◆ ~IFChannelBuffer() [1/2]

webrtc::IFChannelBuffer::~IFChannelBuffer ( )
default

◆ IFChannelBuffer() [2/2]

webrtc::IFChannelBuffer::IFChannelBuffer ( size_t  num_frames,
size_t  num_channels,
size_t  num_bands = 1 
)

◆ ~IFChannelBuffer() [2/2]

webrtc::IFChannelBuffer::~IFChannelBuffer ( )

Member Function Documentation

◆ fbuf() [1/2]

ChannelBuffer< float > * webrtc::IFChannelBuffer::fbuf ( )

◆ fbuf() [2/2]

ChannelBuffer<float>* webrtc::IFChannelBuffer::fbuf ( )

◆ fbuf_const() [1/2]

const ChannelBuffer< float > * webrtc::IFChannelBuffer::fbuf_const ( ) const

◆ fbuf_const() [2/2]

const ChannelBuffer<float>* webrtc::IFChannelBuffer::fbuf_const ( ) const

◆ ibuf() [1/2]

ChannelBuffer< int16_t > * webrtc::IFChannelBuffer::ibuf ( )

◆ ibuf() [2/2]

ChannelBuffer<int16_t>* webrtc::IFChannelBuffer::ibuf ( )

◆ ibuf_const() [1/2]

const ChannelBuffer< int16_t > * webrtc::IFChannelBuffer::ibuf_const ( ) const

◆ ibuf_const() [2/2]

const ChannelBuffer<int16_t>* webrtc::IFChannelBuffer::ibuf_const ( ) const

◆ num_bands() [1/2]

size_t webrtc::IFChannelBuffer::num_bands ( ) const
inline

◆ num_bands() [2/2]

size_t webrtc::IFChannelBuffer::num_bands ( ) const
inline

◆ num_channels() [1/2]

size_t webrtc::IFChannelBuffer::num_channels ( ) const
inline

◆ num_channels() [2/2]

size_t webrtc::IFChannelBuffer::num_channels ( ) const
inline

◆ num_frames() [1/2]

size_t webrtc::IFChannelBuffer::num_frames ( ) const
inline

◆ num_frames() [2/2]

size_t webrtc::IFChannelBuffer::num_frames ( ) const
inline

◆ num_frames_per_band() [1/2]

size_t webrtc::IFChannelBuffer::num_frames_per_band ( ) const
inline

◆ num_frames_per_band() [2/2]

size_t webrtc::IFChannelBuffer::num_frames_per_band ( ) const
inline

◆ set_num_channels() [1/2]

void webrtc::IFChannelBuffer::set_num_channels ( size_t  num_channels)
inline

◆ set_num_channels() [2/2]

void webrtc::IFChannelBuffer::set_num_channels ( size_t  num_channels)
inline

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