<div dir="ltr"><div><div><div>Hi.<br><br></div>Got a new MacbookPro with OS X Sierra and it appear that autovideosink throws a SIGSEGV when running. See output below.<br><br></div>Using the following two pipelines work:<br><br>$ gst-launch-1.0 -v videotestsrc is-live=1 ! queue ! glupload ! glimagesinkelement<br>$ gst-launch-1.0 -v videotestsrc is-live=1 ! queue ! osxvideosink<br><div><div><div><br>The offending pipeline with autovideosink and output is shown below.<br></div><div>Can anybody else confirm this?<br></div><div><br>$ GST_DEBUG=3 gst-launch-1.0 -v videotestsrc is-live=1 ! queue ! autovideosink<br>Setting pipeline to PAUSED ...<br>Pipeline is live and does not need PREROLL ...<br>0:00:00.762107000 68851 0x7fef9e832940 FIXME                default gstutils.c:3902:gchar *gst_pad_create_stream_id_internal(GstPad *, GstElement *, const gchar *):<videotestsrc0:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id<br>Got context from element 'autovideosink0': gst.gl.GLDisplay=context, gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayCocoa\)\ gldisplaycocoa0";<br><br>** (gst-launch-1.0:68851): CRITICAL **: gst_gl_window_get_context: assertion 'GST_IS_GL_WINDOW (window)' failed<br>Caught SIGSEGV<br>exec gdb failed: No such file or directory<br>Spinning.  Please run 'gdb gst-launch-1.0 68851' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.<br><br></div></div></div>Regards<br></div>Peter MM<br></div>