ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
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).

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 90 of file client_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 91 of file client_pipeline.cpp.

◆ config

webrtc::EchoCanceller3Config WebRTCAec3Wrapper::config

Definition at line 92 of file client_pipeline.cpp.


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