Signal Callbacks never being called on webrtcbin

James Cameron quozl at laptop.org
Tue Jul 31 09:44:15 UTC 2018


I've not used the WebRTC client, but nearest behaviour to what you
describe is where the thread containing the GLib.MainLoop is somehow
prevented from running.  Check that every callback called by the main
loop does actually return.  Try running an instance of the main loop
yourself?

On Tue, Jul 31, 2018 at 02:07:38AM -0700, Ashwin Dharne wrote:
> Ive been trying to write a python Gstreamer WebRTC client, and have finally
> gotten all of the dependencies figured out and the right versions of
> everything. Now I seem to have the issue that I connect callbacks for signals
> that should run automatically, i.e. “on-negotiation-needed”, but those
> callbacks never run. Additionally, when I emit signals with attached callbacks
> such as “create-answer”, the callback is never run. This is evident even in
> signals such as “set-remote-description” as I construct the proper objects but
> when I check the remote description after waiting for the promise result it is
> still None. If anyone has had this problem before, any help would be
> appreciated.
> --
> Ashwin Dharne
> Software Engineer, DMAI Inc.
> (949)878-7682

> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


-- 
James Cameron
http://quozl.netrek.org/


More information about the gstreamer-devel mailing list