EricssonResearch / openwebrtc

A cross-platform WebRTC client framework based on GStreamer
http://www.openwebrtc.org
BSD 2-Clause "Simplified" License
1.8k stars 537 forks source link

Improve debug output #220

Open superdump opened 9 years ago

superdump commented 9 years ago

Debugging what went wrong in OpenWebRTC is currently pretty difficult and requires quite a bit of knowledge of OpenWebRTC and/or GStreamer and/or WebRTC.

OpenWebRTC needs:

Just those two should enable identification of where in the code and when in the life cycle of the WebRTC session an error occurs which should speed debugging of operation significantly.

superdump commented 9 years ago

As a note: NiceAgent component-state-changed signal should be connected to and used.