webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
webrtc::AudioProcessingImpl::ApmPrivateSubmodules Struct Reference

Public Member Functions

 ApmPrivateSubmodules (NonlinearBeamformer *beamformer)
 

Public Attributes

std::unique_ptr< NonlinearBeamformerbeamformer
 
std::unique_ptr< AgcManagerDirectagc_manager
 
std::unique_ptr< LowCutFilterlow_cut_filter
 
std::unique_ptr< LevelControllerlevel_controller
 
std::unique_ptr< ResidualEchoDetectorresidual_echo_detector
 
std::unique_ptr< EchoCanceller3echo_canceller3
 

Constructor & Destructor Documentation

◆ ApmPrivateSubmodules()

webrtc::AudioProcessingImpl::ApmPrivateSubmodules::ApmPrivateSubmodules ( NonlinearBeamformer beamformer)
inlineexplicit

Member Data Documentation

◆ agc_manager

std::unique_ptr<AgcManagerDirect> webrtc::AudioProcessingImpl::ApmPrivateSubmodules::agc_manager

◆ beamformer

std::unique_ptr<NonlinearBeamformer> webrtc::AudioProcessingImpl::ApmPrivateSubmodules::beamformer

◆ echo_canceller3

std::unique_ptr<EchoCanceller3> webrtc::AudioProcessingImpl::ApmPrivateSubmodules::echo_canceller3

◆ level_controller

std::unique_ptr<LevelController> webrtc::AudioProcessingImpl::ApmPrivateSubmodules::level_controller

◆ low_cut_filter

std::unique_ptr<LowCutFilter> webrtc::AudioProcessingImpl::ApmPrivateSubmodules::low_cut_filter

◆ residual_echo_detector

std::unique_ptr<ResidualEchoDetector> webrtc::AudioProcessingImpl::ApmPrivateSubmodules::residual_echo_detector

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