Tested on macbook (vmware windows/linux)
It uses slightly modified AEC3 Extracted From WebRTC
How to use
git clone https://github.com/khomin/webrtc_aec3_qt6_cmake.git --recurse-submodules
cd ./webrtc_aec3_qt6_cmake
mkdir build && cd ./build
cmake ../
make -j8
./aec3_qt6
Expected log
starting...
IoAudio: start
WARNING: QApplication was not created in the main() thread.
IoAudio: input device: MacBook Pro Microphone
IoAudio: out device: MacBook Pro Speakers
IoAudio: sink size: 8192
IoAudio: source size: 4096
In case you see: 'Could not find a package configuration file provided by "QT" with any of'
Add prefix path to your Qt before cmake ../
export CMAKE_PREFIX_PATH=~/Qt/6.5.2/macos
MIT