Debugging WebRTC C/C++ SDK in Visual Studio on Windows while on a live call ? #1544
8000
audio-algorithms
started this conversation in
General
Replies: 1 comment
-
I was able to compile the webrtc SDK for Windows (libwebrtc.dll.lib). I want to set up a live call between a mobile phone (browser) and my Windows machine. Is it possible to 8000 debug the DLL source code in Visual Studio while on a call (ie add breakpoints, print out log messages to console, inspect variables etc) ? If so, how? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Here is what I would like to do:
Create a copy of https://github.com/flutter-webrtc/flutter-webrtc in C://flutterdev/
Add the WebRTC SDK C/C++ source code from https://github.com/webrtc-sdk/libwebrtc to C://flutterdev/webrtcsdk/
Add a build script in C://flutterdev/ which builds libwebrtc for Windows based on my local copy of the WebRTC SDK C/C++ source code (item 2 above)
Modify file(s) in C://flutterdev/ so that the custom-built libwebrtc library for Windows is used instead of a prebuilt library when I test flutter-webrtc in a live call via https://github.com/flutter-webrtc/flutter-webrtc-demo
Requirement:
I want to be able to debug the source code in libwebrtc (in Visual Studio on Windows) while on a live call between two Windows machines; i.e. put breakpoints in the libwebrtc C/C++ code, inspect variables, print out log messages to console
The goal of this task is to troubleshoot and fix bugs in the audio stack, improve the performance of some of the audio algorithms, and possibly also replace some of the audio algorithms in libwebrtc with better ones.
My questions are:
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions