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

#include <lapped_transform.h>

Inheritance diagram for webrtc::LappedTransform::Callback:
webrtc::IntelligibilityEnhancer webrtc::IntelligibilityEnhancer webrtc::NonlinearBeamformer webrtc::NonlinearBeamformer webrtc::PostFilterTransform webrtc::PostFilterTransform webrtc::MockNonlinearBeamformer webrtc::MockNonlinearBeamformer webrtc::MockNonlinearBeamformer webrtc::MockNonlinearBeamformer

Public Member Functions

virtual ~Callback ()
 
virtual void ProcessAudioBlock (const std::complex< float > *const *in_block, size_t num_in_channels, size_t frames, size_t num_out_channels, std::complex< float > *const *out_block)=0
 
virtual ~Callback ()
 
virtual void ProcessAudioBlock (const std::complex< float > *const *in_block, size_t num_in_channels, size_t frames, size_t num_out_channels, std::complex< float > *const *out_block)=0
 

Constructor & Destructor Documentation

◆ ~Callback() [1/2]

virtual webrtc::LappedTransform::Callback::~Callback ( )
inlinevirtual

◆ ~Callback() [2/2]

virtual webrtc::LappedTransform::Callback::~Callback ( )
inlinevirtual

Member Function Documentation

◆ ProcessAudioBlock() [1/2]

virtual void webrtc::LappedTransform::Callback::ProcessAudioBlock ( const std::complex< float > *const *  in_block,
size_t  num_in_channels,
size_t  frames,
size_t  num_out_channels,
std::complex< float > *const *  out_block 
)
pure virtual

◆ ProcessAudioBlock() [2/2]

virtual void webrtc::LappedTransform::Callback::ProcessAudioBlock ( const std::complex< float > *const *  in_block,
size_t  num_in_channels,
size_t  frames,
size_t  num_out_channels,
std::complex< float > *const *  out_block 
)
pure virtual

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