Signal Callbacks never being called on webrtcbin

Nicolas Dufresne nicolas at ndufresne.ca
Wed Aug 1 21:20:52 UTC 2018


Le mercredi 01 août 2018 à 12:31 -0700, Ashwin Dharne a écrit :
> I figured out that error and managed to install everything correctly,
> but for some reason when running I run into the errors:
> 
> sys:1: Warning: g_object_set: assertion 'G_IS_OBJECT (object)' failed
> sys:1: Warning: invalid (NULL) pointer instance
> sys:1: Warning: g_signal_connect_data: assertion
> 'G_TYPE_CHECK_INSTANCE (instance)' failed
> 
> (python3:8091): GStreamer-CRITICAL **: 12:28:52.849: gst_bin_add:
> assertion 'GST_IS_ELEMENT (element)' failed
> 
> (python3:8091): GStreamer-CRITICAL **: 12:28:52.849:
> gst_element_link_pads_full: assertion 'GST_IS_ELEMENT (src)' failed
> 
> ** (python3:8091): WARNING **: 12:28:52.849:
> (transportsendbin.c:387):tsb_setup_ctx: code should not be reached
> Segmentation fault (core dumped)
> 
> I'm not sure what's wrong anymore, I've only gotten a similar error
> on my own client before that wasn't working and I assumed it was a
> dependency error. 

You have a NULL pointer somewhere. Try and set G_DEBUG=fatal_criticals
and then run this inside gdb to locate where this null pointer is from.

> 
> 
> On Tue, Jul 31, 2018 at 9:00 PM Ashwin Dharne <ashwindharne at dm.ai>
> wrote:
> > I see. On a different note, I am now attempting to run the cerbero
> > build tool to automate the dependency building, but am getting the
> > error GstWebRTC Namespace not available, could you possibly shed
> > any light on what the issue might be? I understand that it relates
> > to the .typelib file not being in the girepository-1.0 directory,
> > but for some reason it doesn't get built there. Thanks!
> > 
> > On Tue, Jul 31, 2018 at 11:05 AM Mathieu Duponchelle <
> > mathieu at centricular.com> wrote:
> > > On 07/31/2018 07:54 PM, Ashwin Dharne wrote:
> > > > Also, I'm trying to follow the python demo given, but I'm not
> > > seeing a statement that runs the mainloop anywhere, am I missing
> > > something?
> > > >
> > > 
> > > It does not use a GMainLoop, but the asyncio event loop.
> > > _______________________________________________
> > > gstreamer-devel mailing list
> > > gstreamer-devel at lists.freedesktop.org
> > > https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> > 
> > 
> > -- 
> > 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



More information about the gstreamer-devel mailing list