ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
WebRTCAec3Wrapper Struct Reference

C++ wrapper for WebRTC AEC3 (opaque to C code) More...

Public Member Functions

 WebRTCAec3Wrapper ()=default
 
 ~WebRTCAec3Wrapper ()=default
 

Data Fields

std::unique_ptr< webrtc::EchoControl > aec3
 
webrtc::EchoCanceller3Config config
 

Detailed Description

C++ wrapper for WebRTC AEC3 (opaque to C code)

This struct holds the C++ WebRTC objects and is cast to/from void* pointers in the C interface.

Definition at line 78 of file client_audio_pipeline.cpp.

Constructor & Destructor Documentation

◆ WebRTCAec3Wrapper()

WebRTCAec3Wrapper::WebRTCAec3Wrapper ( )
default

◆ ~WebRTCAec3Wrapper()

WebRTCAec3Wrapper::~WebRTCAec3Wrapper ( )
default

Field Documentation

◆ aec3

std::unique_ptr<webrtc::EchoControl> WebRTCAec3Wrapper::aec3

Definition at line 79 of file client_audio_pipeline.cpp.

◆ config

webrtc::EchoCanceller3Config WebRTCAec3Wrapper::config

Definition at line 80 of file client_audio_pipeline.cpp.


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