<div dir="ltr">Matt,<br>I figured out the signal stuff - I had to import <font face="monospace, monospace">`AppHelper.initMachInterrupts()`</font> and also <font face="monospace, monospace">`MachSignals.signal(SIGINT.value, self.on_mach_signal)`</font>.. so I can actually kill the application without using <font face="monospace, monospace">`kill -9 <pid>`</font> in another terminal now. ;)<br><br>So everything works great.. except for the resize. Which for some reason is acting strange. I get a window that looks about like 320x240 -ish.. but the stream is 640x360. Also it looks like the display size is incorrect.<br><br><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Clearly, I'm not initializing something correctly.. If I do not create a GLDisplay object it does not work.. But if I do create a GLDisplay object and Context object.. then the pipeline creates a the GLWindow and uses 640x480 to initialize the screen size.</span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Note below, both are using </span><span style="color:rgb(34,34,34);font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><font face="monospace, monospace"><glcontextcocoa0></font></span><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"> and </span><span style="color:rgb(34,34,34);font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><font face="monospace, monospace"><glwindowcocoa0></font></span><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">.. I did not use </span><span style="color:rgb(34,34,34);font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><font face="monospace, monospace">GLDisplay.create_window()</font></span><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"> or </span><span style="color:rgb(34,34,34);font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><font face="monospace, monospace">GLDisplay.create_context()</font></span><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"> on the GLDisplay object because then gstreamer would create a second GLContext and GLWindow and use that instead..</span><div><br></div><div>Constructing a GLDisplay seems to be enough to let gstreamer construct the GLWindow and GLContext.. however, how do I command a resize of that window? Or how to I initialize the GLDisplay / GLWindow with the correct dimensions?<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br>I cannot resize or close the NSWindow that pops up.. However, my SIGINT signal will close the application just fine.</div><div><br></div><div><p class="gmail-p1" style="color:rgb(34,34,34);font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;margin:0px;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"></p><p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span style="font-family:arial,sans-serif;font-size:small">In the Pipeline class I have:</span><br></p><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br><pre style="font-family:Menlo;font-size:9pt"><font color="#000000" style="background-color:rgb(255,255,255)"><span style="font-style:italic">import </span>gi<br>gi.require_version('GstGL', '1.0')<br><span style="font-style:italic">from </span>gi.repository <span style="font-style:italic">import </span>GstGL<br>self._gldisplay_context = Context.new(GstGL.GL_DISPLAY_CONTEXT_TYPE, <span style="font-style:italic">True</span>)<br>self._gldisplay = GstGL.GLDisplay()<br>self._gldisplay.new()<br>GstGL.context_set_gl_display(self._gldisplay_context, self._gldisplay)<br>outputsink = ElementFactory.make('glimagesink')</font></pre></div></div><br><b>When launched from bash, I see:</b><div><br><br>




<span></span>





<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier">




<span></span>





</p><p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000" style="">0:00:00.193636000 59279 0x7fdeb35a26a0 DEBUG<span class="gmail-Apple-converted-space" style="">              </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glwrappedcontext0> activate:0</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.194289000 59279 0x7fdeb35a26a0 LOG<span class="gmail-Apple-converted-space">          </span>glcaopengllayer gstglcaopengllayer.m:200:-[GstGLCAOpenGLLayer drawInCGLContext:pixelFormat:forLayerTime:displayTime:]: CAOpenGLLayer drawing with cgl context 0x7fdeb613e800</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.194304000 59279 0x7fdeb35a26a0 DEBUG<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glwrappedcontext0> activate:1</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#0000ff">0:00:00.194329000 59279 0x7fdeb35a26a0 DEBUG <span class="gmail-Apple-converted-space" style="">              </span>glwindow gstglwindow_cocoa.m:396:gst_gl_cocoa_resize_cb:<glwindowcocoa0> Window resized: bounds 0.000000 0.000000 1280.000000 720.000000 visibleRect 0.000000 0.000000 1280.000000 720.000000</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.194362000 59279 0x7fdeb362be30 DEBUG<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.194375000 59279 0x7fdeb362be30 DEBUG<span class="gmail-Apple-converted-space">            </span>glimagesink gstglimagesink.c:2083:gst_glimage_sink_on_resize:<sink> GL Window resized to 640x360</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.194397000 59279 0x7fdeb362be30 DEBUG<span class="gmail-Apple-converted-space">            </span>glimagesink gstglimagesink.c:2148:gst_glimage_sink_on_resize:<sink> GL output area now 0,0 640x360</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.194420000 59279 0x7fdeb35a26a0 TRACE<span class="gmail-Apple-converted-space">            </span>glimagesink gstglimagesink.c:2186:gst_glimage_sink_on_draw: redrawing texture:3</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.194430000 59279 0x7fdeb35a26a0 LOG <span class="gmail-Apple-converted-space">              </span>glsyncmeta gstglsyncmeta.c:215:_wait: waiting 0x7fdeb5829048</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.195457000 59279 0x7fdeb35a26a0 DEBUG<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glwrappedcontext0> activate:0</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.254419000 59279 0x7fdeb40cea30 TRACE<span class="gmail-Apple-converted-space">            </span>glimagesink gstglimagesink.c:1730:gst_glimage_sink_show_frame: rendering buffer:0x7fdeb4118040</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.254476000 59279 0x7fdeb40cea30 TRACE<span class="gmail-Apple-converted-space">            </span>glimagesink gstglimagesink.c:1738:gst_glimage_sink_show_frame: redisplay texture:2 of size:640x360, window size:640x360</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.254501000 59279 0x7fdeb40cea30 DEBUG<span class="gmail-Apple-converted-space">            </span>glimagesink gstglimagesink.c:2335:gst_glimage_sink_redisplay: Recreating output after mode/size change</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#0000ff">0:00:00.254513000 59279 0x7fdeb40cea30 TRACE<span class="gmail-Apple-converted-space" style="">            </span>glimagesink gstglimagesink.c:1349:configure_display_from_info: PAR: 1/1 DAR:1/1</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#0000ff">0:00:00.254526000 59279 0x7fdeb40cea30 DEBUG<span class="gmail-Apple-converted-space">            </span>glimagesink gstglimagesink.c:1352:configure_display_from_info: keeping video height</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#0000ff">0:00:00.254535000 59279 0x7fdeb40cea30 DEBUG<span class="gmail-Apple-converted-space" style="">            </span>glimagesink gstglimagesink.c:1370:configure_display_from_info: scaling to 640x360</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.254644000 59279 0x7fdeb3742b80 DEBUG<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.254700000 59279 0x7fdeb3742b80 TRACE<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110b1db37 data:0x70000ec30c18</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.254714000 59279 0x7fdeb3742b80 LOG <span class="gmail-Apple-converted-space">            </span>glbasememory gstglbasememory.c:246:_map_data_gl: mapping mem 0x7fdeb35ca470 flags 20001</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.254730000 59279 0x7fdeb3742b80 LOG <span class="gmail-Apple-converted-space">            </span>glbasememory gstglbasememory.c:246:_map_data_gl: mapping mem 0x7fdeb35ca720 flags 20001</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.254746000 59279 0x7fdeb3742b80 LOG <span class="gmail-Apple-converted-space">            </span>glbasememory gstglbasememory.c:325:_unmap_data_gl: unmapping mem 0x7fdeb35ca720 flags 20001</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.254799000 59279 0x7fdeb3742b80 DEBUG<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.254812000 59279 0x7fdeb3742b80 TRACE<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110b1dd80 data:0x70000ec30d50</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.254824000 59279 0x7fdeb3742b80 LOG <span class="gmail-Apple-converted-space">            </span>glbasememory gstglbasememory.c:325:_unmap_data_gl: unmapping mem 0x7fdeb35ca470 flags 20001</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.255138000 59279 0x7fdeb3742b80 DEBUG<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.255160000 59279 0x7fdeb3742b80 TRACE<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110b368a3 data:0x7fdeb5829048</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.255175000 59279 0x7fdeb3742b80 LOG <span class="gmail-Apple-converted-space">              </span>glsyncmeta gstglsyncmeta.c:314:_free_gl_sync_meta: free sync meta 0x7fdeb5829048</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.255227000 59279 0x7fdeb3742b80 DEBUG<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.255253000 59279 0x7fdeb3742b80 TRACE<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110b368a3 data:0x7fdeb583e4c8</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.255269000 59279 0x7fdeb3742b80 LOG <span class="gmail-Apple-converted-space">              </span>glsyncmeta gstglsyncmeta.c:314:_free_gl_sync_meta: free sync meta 0x7fdeb583e4c8</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.255443000 59279 0x7fdeb3742b80 LOG <span class="gmail-Apple-converted-space">              </span>glsyncmeta gstglsyncmeta.c:119:_default_free_gl: deleting sync object 0x3</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.256312000 59279 0x7fdeb40cea30 LOG<span class="gmail-Apple-converted-space">          </span>glcaopengllayer gstglcaopengllayer.m:200:-[GstGLCAOpenGLLayer drawInCGLContext:pixelFormat:forLayerTime:displayTime:]: CAOpenGLLayer drawing with cgl context 0x7fdeb613e800</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.256344000 59279 0x7fdeb40cea30 DEBUG<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glwrappedcontext0> activate:1</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.256371000 59279 0x7fdeb40cea30 DEBUG <span class="gmail-Apple-converted-space">              </span>glwindow gstglwindow_cocoa.m:396:gst_gl_cocoa_resize_cb:<glwindowcocoa0> Window resized: bounds 0.000000 0.000000 1280.000000 720.000000 visibleRect 0.000000 0.000000 1280.000000 720.000000</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.256423000 59279 0x7fdeb3742b80 DEBUG<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#0000ff">0:00:00.256438000 59279 0x7fdeb3742b80 DEBUG<span class="gmail-Apple-converted-space" style="">            </span>glimagesink gstglimagesink.c:2083:gst_glimage_sink_on_resize:<sink> GL Window resized to 640x360</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#0000ff">0:00:00.256474000 59279 0x7fdeb3742b80 DEBUG<span class="gmail-Apple-converted-space">            </span>glimagesink gstglimagesink.c:2148:gst_glimage_sink_on_resize:<sink> GL output area now 0,0 640x360</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.256517000 59279 0x7fdeb40cea30 TRACE<span class="gmail-Apple-converted-space">            </span>glimagesink gstglimagesink.c:2186:gst_glimage_sink_on_draw: redrawing texture:2</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.256529000 59279 0x7fdeb40cea30 LOG <span class="gmail-Apple-converted-space">              </span>glsyncmeta gstglsyncmeta.c:215:_wait: waiting 0x7fdeb501f3a8</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.256652000 59279 0x7fdeb40cea30 DEBUG<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glwrappedcontext0> activate:0</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.257303000 59279 0x7fdeb40cea30 TRACE<span class="gmail-Apple-converted-space">            </span>glimagesink gstglimagesink.c:1744:gst_glimage_sink_show_frame: post redisplay</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.257486000 59279 0x7fdeb3742b80 DEBUG<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.257520000 59279 0x7fdeb3742b80 TRACE<span class="gmail-Apple-converted-space">              </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110b1db37 data:0x70000ec313f8</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.257535000 59279 0x7fdeb3742b80 LOG <span class="gmail-Apple-converted-space">            </span>glbasememory gstglbasememory.c:246:_map_data_gl: mapping mem 0x7fdeb361d9b0 flags 10002</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.257551000 59279 0x7fdeb3742b80 LOG <span class="gmail-Apple-converted-space">            </span>glbasememory gstglbasememory.c:246:_map_data_gl: mapping mem 0x7fdeb361e0f0 flags 10002</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">0:00:00.257562000 59279 0x7fdeb3742b80 LOG <span class="gmail-Apple-converted-space">                </span>glbuffer gstglbuffer.c:131:gst_gl_buffer_cpu_access: mapping id 1 size 230400</font></span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000" style="">0:00:00.260711000 59279 0x7fdeb482dc60 DEBUG<span class="gmail-Apple-converted-space" style="">              </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</font></span></p><p></p><br><br><div><b>AND When I create the GLDisplay.. I see:</b></div><div><br><p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"></p><p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><br></p><p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier">




<span></span>





</p><p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.170664000 67279 0x7fb1a6ea8670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glwrappedcontext0> activate:0</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.172145000 67279 0x7fb1a6ea8670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG<span class="gmail-Apple-converted-space">    </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">      </span>glcaopengllayer gstglcaopengllayer.m:200:-[GstGLCAOpenGLLayer drawInCGLContext:pixelFormat:forLayerTime:displayTime:]: CAOpenGLLayer drawing with cgl context 0x7fb1a53be200</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.172201000 67279 0x7fb1a6ea8670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glwrappedcontext0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)" color="#ff0000"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.172245000 67279 0x7fb1a6ea8670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG <span class="gmail-Apple-converted-space"> </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">            </span>glwindow gstglwindow_cocoa.m:396:gst_gl_cocoa_resize_cb:<glwindowcocoa0> Window resized: bounds 0.000000 0.000000 640.000000 480.000000 visibleRect 0.000000 0.000000 640.000000 480.000000</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.172314000 67279 0x7fb1a932e590 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)" color="#ff0000"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.172324000 67279 0x7fb1a932e590 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:2083:gst_glimage_sink_on_resize:<sink> GL Window resized to 320x240</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)"><font color="#ff0000"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.172346000 67279 0x7fb1a932e590 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span></font><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><font color="#ff0000"><span class="gmail-Apple-converted-space" style="">          </span>glimagesink gstglimagesink.c:2148:gst_glimage_sink_on_resize:<sink> GL output area now 0,30 </font><font color="#000000">320x180</font></span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.172382000 67279 0x7fb1a6ea8670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:2186:gst_glimage_sink_on_draw: redrawing texture:2</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.172396000 67279 0x7fb1a6ea8670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">          </span>glsyncmeta gstglsyncmeta.c:215:_wait: waiting 0x7fb1a5358e38</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.172405000 67279 0x7fb1a6ea8670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">          </span>glsyncmeta gstglsyncmeta.c:79:_default_wait_gl: waiting on sync object 0x1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.173526000 67279 0x7fb1a6ea8670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glwrappedcontext0> activate:0</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.177483000 67279 0x7fb1a6ea8670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG <span class="gmail-Apple-converted-space"> </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">            </span>glwindow gstglwindow_cocoa.m:275:_show_window:<glwindowcocoa0> make the window available</span></font></p>
<p class="gmail-p2" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier;min-height:14px"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"></span><br></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">[INFO] stream is playing..</font></span></p><p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span style="color:rgb(0,0,0);font-variant-ligatures:no-common-ligatures">                   </span></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225168000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:1730:gst_glimage_sink_show_frame: rendering buffer:0x7fb1a8809a60</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225193000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:1738:gst_glimage_sink_show_frame: redisplay texture:3 of size:640x360, window size:640x360</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225254000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:2335:gst_glimage_sink_redisplay: Recreating output after mode/size change</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)" color="#0000ff"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225262000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:1349:configure_display_from_info: PAR: 1/1 DAR:1/1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)" color="#0000ff"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225271000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:1352:configure_display_from_info: keeping video height</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)" color="#0000ff"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225277000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:1370:configure_display_from_info: scaling to 640x360</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225335000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225372000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110e3ab37 data:0x70000dbd2de8</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225387000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:246:_map_data_gl: mapping mem 0x7fb1a6b06b30 flags 20001</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225397000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:246:_map_data_gl: mapping mem 0x7fb1a6b06dc0 flags 20001</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225406000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:325:_unmap_data_gl: unmapping mem 0x7fb1a6b06dc0 flags 20001</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225449000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225467000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110e3ad80 data:0x70000dbd2f20</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225553000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:325:_unmap_data_gl: unmapping mem 0x7fb1a6b06b30 flags 20001</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225598000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225608000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110e538a3 data:0x7fb1a5358e38</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225616000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">          </span>glsyncmeta gstglsyncmeta.c:314:_free_gl_sync_meta: free sync meta 0x7fb1a5358e38</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.225622000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">          </span>glsyncmeta gstglsyncmeta.c:119:_default_free_gl: deleting sync object 0x1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226015000 67279 0x7fb1a494c050 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG<span class="gmail-Apple-converted-space">    </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">      </span>glcaopengllayer gstglcaopengllayer.m:200:-[GstGLCAOpenGLLayer drawInCGLContext:pixelFormat:forLayerTime:displayTime:]: CAOpenGLLayer drawing with cgl context 0x7fb1a53be200</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226034000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glwrappedcontext0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226049000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG <span class="gmail-Apple-converted-space"> </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">            </span>glwindow gstglwindow_cocoa.m:396:gst_gl_cocoa_resize_cb:<glwindowcocoa0> Window resized: bounds 0.000000 0.000000 640.000000 480.000000 visibleRect 0.000000 0.000000 640.000000 480.000000</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226077000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)" color="#0000ff"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226087000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:2083:gst_glimage_sink_on_resize:<sink> GL Window resized to 320x240</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)"><font color="#0000ff"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226108000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span></font><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><font color="#0000ff"><span class="gmail-Apple-converted-space" style="">          </span>glimagesink gstglimagesink.c:2148:gst_glimage_sink_on_resize:<sink> GL output area now 0,30 </font><font color="#000000">320x180</font></span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226146000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:2186:gst_glimage_sink_on_draw: redrawing texture:3</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226159000 67279 0x7fb1a494c050 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">          </span>glsyncmeta gstglsyncmeta.c:215:_wait: waiting 0x7fb1a53e2bb8</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226166000 67279 0x7fb1a494c050 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">          </span>glsyncmeta gstglsyncmeta.c:79:_default_wait_gl: waiting on sync object 0x2</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226240000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glwrappedcontext0> activate:0</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226546000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:1744:gst_glimage_sink_show_frame: post redisplay</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226677000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226717000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110e39fae data:0x70000dbd37a8</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226744000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE <span class="gmail-Apple-converted-space"> </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:82:_mem_create_gl: Create memory 0x7fb1a9128d30</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226795000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">        </span>glbasetexture gstglmemory.c:265:_gl_tex_create: Generating texture id:5 format:6403 type:5121 dimensions:640x360</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226815000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE <span class="gmail-Apple-converted-space"> </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:82:_mem_create_gl: Create memory 0x7fb1a925d560</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226829000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG <span class="gmail-Apple-converted-space"> </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:175:gst_gl_base_memory_init: new GL buffer memory:0x7fb1a925d560 size:230400</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226837000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG <span class="gmail-Apple-converted-space"> </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">            </span>glbuffer gstglbuffer.c:104:_gl_buffer_init: new GL buffer memory:0x7fb1a925d560 size:230400</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226846000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">            </span>glmemory gstglmemorypbo.c:212:_gl_mem_create: generated pbo 7</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226873000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG <span class="gmail-Apple-converted-space"> </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:175:gst_gl_base_memory_init: new GL buffer memory:0x7fb1a9128d30 size:230400</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226890000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">        </span>glbasetexture gstglmemory.c:340:gst_gl_memory_init: new GL texture context:<glcontextcocoa0> memory:0x7fb1a9128d30 target:2D format:6403 dimensions:640x360 stride:640 size:230400</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226929000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226956000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110e4a661 data:0x7fb1a6096110</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226974000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:246:_map_data_gl: mapping mem 0x7fb1a9128d30 flags 20001</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.226983000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:246:_map_data_gl: mapping mem 0x7fb1a925d560 flags 20001</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227023000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">            </span>glmemory gstglmemorypbo.c:149:_upload_pbo_memory: upload for texture id:5, with pbo 7 640x360</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227034000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG<span class="gmail-Apple-converted-space">    </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">        </span>glbasetexture gstglmemory.c:542:gst_gl_memory_texsubimage: upload for texture id:5, 640x360</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227043000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">              </span>glquery gstglquery.c:251:gst_gl_query_start: 0x7fb1a6c05af0 start query type 'time elapsed' id 1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227123000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">              </span>glquery gstglquery.c:278:gst_gl_query_end: 0x7fb1a6c05af0 end query type 'time elapsed' id 1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227137000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:325:_unmap_data_gl: unmapping mem 0x7fb1a925d560 flags 20001</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227146000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:246:_map_data_gl: mapping mem 0x7fb1a6b064b0 flags 20002</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227154000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG<span class="gmail-Apple-converted-space">    </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glconvert gstglcolorconvert.c:2232:_do_convert_one_view:<glcolorconvert0> converting to textures:0x7fb1a6b064b0,0x0,0x0,0x0 dimensions:640x360, from textures:0x7fb1a9128d30,0x0,0x0,0x0 dimensions:640x360</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227204000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:325:_unmap_data_gl: unmapping mem 0x7fb1a6b064b0 flags 20002</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227215000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:325:_unmap_data_gl: unmapping mem 0x7fb1a9128d30 flags 20001</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227223000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">          </span>glsyncmeta gstglsyncmeta.c:186:_set_sync_point: setting sync point 0x7fb1a73d3018</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227231000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">          </span>glsyncmeta gstglsyncmeta.c:66:_default_set_sync_gl: setting sync object 0x1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227307000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE <span class="gmail-Apple-converted-space"> </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:450:_mem_free: freeing buffer memory:0x7fb1a9128d30</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227331000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227440000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110e3aa1c data:0x7fb1a9128d30</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227454000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE <span class="gmail-Apple-converted-space"> </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:450:_mem_free: freeing buffer memory:0x7fb1a925d560</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227465000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">              </span>glquery gstglquery.c:177:gst_gl_query_unset: 0x7fb1a925d650 unsetting query 2</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227500000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">              </span>glquery gstglquery.c:177:gst_gl_query_unset: 0x7fb1a6c05af0 unsetting query 1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227511000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">              </span>glquery gstglquery.c:345:gst_gl_query_result: 0x7fb1a6c05af0 get result 0 type 'time elapsed' id 1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227522000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG<span class="gmail-Apple-converted-space">    </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">        </span>glbasetexture gstglmemory.c:553:gst_gl_memory_texsubimage: glTexSubImage took 0:00:00.000000000</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227551000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG <span class="gmail-Apple-converted-space"> </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">      </span>glcolorbalance gstglcolorbalance.c:231:gst_gl_color_balance_before_transform:<glcolorbalance0> sync to 0:00:00.133333333</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227571000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:1660:gst_glimage_sink_prepare: preparing buffer:0x7fb1a8809950</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227579000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:916:_ensure_gl_setup:<sink> Ensuring setup</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227662000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:999:_ensure_gl_setup:<sink> Already have a context</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227688000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227698000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110e53544 data:0x7fb1a73d3018</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227706000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">          </span>glsyncmeta gstglsyncmeta.c:215:_wait: waiting 0x7fb1a73d3018</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227712000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">          </span>glsyncmeta gstglsyncmeta.c:79:_default_wait_gl: waiting on sync object 0x1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227745000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227753000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110e3ab37 data:0x70000dbd2e38</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227760000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:246:_map_data_gl: mapping mem 0x7fb1a6b064b0 flags 20001</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227768000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:246:_map_data_gl: mapping mem 0x7fb1a6b066c0 flags 20001</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227785000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:325:_unmap_data_gl: unmapping mem 0x7fb1a6b066c0 flags 20001</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227825000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227907000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110e3ad80 data:0x70000dbd2f70</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.227919000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">        </span>glbasememory gstglbasememory.c:325:_unmap_data_gl: unmapping mem 0x7fb1a6b064b0 flags 20001</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="gmail-s1" style="color:rgb(0,0,0);font-variant-ligatures:no-common-ligatures">0:00:02.291015000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="color:rgb(0,0,0);font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="color:rgb(0,0,0);font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:1730:gst_glimage_sink_show_frame: rendering buffer:0x7fb1a8809950</span><br></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.292056000 67279 0x7fb1a494c050 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">          </span>glimagesink gstglimagesink.c:1738:gst_glimage_sink_show_frame: redisplay texture:2 of size:640x360, window size:640x360</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.292121000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">DEBUG<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:749:gst_gl_context_activate:<glcontextcocoa0> activate:1</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.292162000 67279 0x7fb1a6b0a670 </span><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures">TRACE<span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">            </span>glcontext gstglcontext.c:1533:_gst_gl_context_thread_run_generic:<glcontextcocoa0> running function:0x110e538a3 data:0x7fb1a53e2bb8</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.292174000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space">          </span>glsyncmeta gstglsyncmeta.c:314:_free_gl_sync_meta: free sync meta 0x7fb1a53e2bb8</span></font></p>
<p class="gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font color="#000000" style="background-color:rgb(255,255,255)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">0:00:02.292181000 67279 0x7fb1a6b0a670 </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures"><b>LOG <span class="gmail-Apple-converted-space">   </span></b></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <span class="gmail-Apple-converted-space" style="">          </span>glsyncmeta gstglsyncmeta.c:119:_default_free_gl: deleting sync object 0x2</span></font></p>


<p></p><p></p><div><pre style="font-family:Menlo;font-size:9pt"><br></pre></div></div></div><div>Thanks,</div></div><div>Hans</div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 10, 2018 at 3:33 PM, Hans Hony <span dir="ltr"><<a href="mailto:hanshony@gmail.com" target="_blank">hanshony@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Scratch that last request.<br><br>install order matters:<br><a href="http://pythonhosted.org/pyobjc/install.html#manual-installation" target="_blank">http://pythonhosted.org/<wbr>pyobjc/install.html#manual-<wbr>installation</a><br><br>pip3 install pyobjc-core<div>pip3 install pyobjc-framework-Cocoa<br>pip3 install pyobjc-framework-Quartz<br><br>from CoreFoundation import CFRunLoopRun<br>CFRunLoopRun() # in the main thread<br><br>Unfortunately the blocking call breaks my signal handlers.. but that's another issue..<br><br>OpenGL display pops up now.<br><br>Thanks!<span class="HOEnZb"><font color="#888888"><br>Hans<br><br></font></span></div><div><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 10, 2018 at 2:49 PM, Hans Hony <span dir="ltr"><<a href="mailto:hanshony@gmail.com" target="_blank">hanshony@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I'm not sure I understand all the semantic details of this conversation - by which, I mean, I'm not quite sure how to do that specifically.<br><br>So, CFRunLoop - is imported from CoreFoundation.. which I seem to be able to obtain via ctypes or PyObjC..<br><br>Now how I use that in my python application is another story.. (In retrospect this might be more approachable in C++)<br><br>I'm assuming that CFRunLoopRun is a blocking call, and would need to be executed at the end of my application code's run loop.<br><br>I think I have the perfect place for that to happen in mind.. but the import details look a little hairy.. I also have to assume that CFRunLoop would react to SIGINT or SIGTERM..<br><br>Lastly, I understand that this problem is slightly outside the scope of gstreamer. So, if you can respond with meaningful tips, I would be greatful.. but I do understand that the end of scope is quickly approaching.<br><br></div><div class="gmail_extra"><div><div class="m_-2878974267007780221h5"><br><div class="gmail_quote">On Fri, Feb 9, 2018 at 8:01 PM, Matthew Waters <span dir="ltr"><<a href="mailto:ystreet00@gmail.com" target="_blank">ystreet00@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF"><span>
    <div class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670moz-cite-prefix">On 10/02/18 10:29, Hans Hony wrote:<br>
    </div>
    <blockquote type="cite">
      <div dir="ltr">Matt,<br>
        Thanks for the response.<br>
        <br>
        I'm not sure I follow.. I already have an instance of <font face="monospace, monospace">Glib.MainLoop</font> for the
        pipeline to run already.<br>
        <br>
        This is constructed on the main thread just after <font face="monospace, monospace">Gst.init(None)</font><font face="arial, helvetica, sans-serif"> is called.</font><br>
        But.. I am running <font face="monospace, monospace">GLib.MainLoop.run</font> in
        it's own thread - is this okay?<br>
        That Thread is started from the main application, just before
        the pipeline is started.<br>
      </div>
    </blockquote>
    <br></span>
    Unfortunately, no.  The CFRunLoop must be running on the main
    thread, otherwise this will not work.<br>
    <br>
    Cheers<br>
    -Matt<div><div class="m_-2878974267007780221m_7648617751466669225h5"><br>
    <br>
    <blockquote type="cite">
      <div dir="ltr">What I have tried so far:<br>
        <pre style="font-family:Menlo;font-size:9pt"><span style="background-color:rgb(255,255,255)"><font color="#000000"><span style="font-style:italic">import </span>gi
gi.require_version('GstGL', '1.0')
<span style="font-style:italic">from </span>gi.repository <span style="font-style:italic">import </span>GstGL</font></span></pre>
        <pre style="font-family:Menlo;font-size:9pt"><span style="background-color:rgb(255,255,255)"><font color="#000000">self._context = Gst.Context.new(GstGL.GL_DISPL<wbr>AY_CONTEXT_TYPE, <span style="font-style:italic">True</span>)
self._gldisplay = GstGL.GLDisplay()
self._gldisplay.new()
self._glwindow = self._gldisplay.create_window(<wbr>)
self._glwindow.show()
self._glcontext = GstGL.GLContext.new(self._gldi<wbr>splay)
GstGL.context_set_gl_display(s<wbr>elf._context, self._gldisplay)
outputsink = gst_elem.make('glimagesink')
outputsink.set_context(self._c<wbr>ontext)
print('----- context: %s' % str(outputsink.get_property('c<wbr>ontext')))</font></span></pre>
        <span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">
          <div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br>
            </span></div>
          What I notice is that the constructed Element 'glimagesink'
          has a context property which returns 'None' after
          construction.</span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">
        <br>
        I can see that the python rocket bouncing.. so it's attempting
        to kick the display.. but no window.<br>
        <br>
        Do I need to override something with the
        GST_MESSAGE_NEED_CONTEXT, perhaps?<br>
        <br>
        I have attempted to connect this on the bus
        'message::need-context', but get no signal..<br>
        <br>
        <br>
        <div class="gmail_extra"><br>
          <div class="gmail_quote">On Thu, Feb 8, 2018 at 1:21 AM,
            Matthew Waters <span dir="ltr"><<a href="mailto:ystreet00@gmail.com" target="_blank">ystreet00@gmail.com</a>></span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div text="#000000" bgcolor="#FFFFFF">
                <div class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420moz-cite-prefix">Mac
                  OS X is special in that a CFRunLoop is required to be
                  running on the main thread in order for glimagesink
                  (and other UI operations) to perform correctly.<br>
                  <br>
                  That either means you need to run one yourself, use a
                  toolkit that runs one or run a GMainLoop.<br>
                  <br>
                  Running your gst-launch-1.0 command with
                  GST_DEBUG=gl*:7 would give you more information about
                  what GStreamer is attempting to do, specifically
                  around <a href="https://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/gst-libs/gst/gl/cocoa/gstgldisplay_cocoa.m#n105" target="_blank">https://cgit.freedesktop.org/g<wbr>streamer/gst-plugins-base/tree<wbr>/gst-libs/gst/gl/cocoa/gstgldi<wbr>splay_cocoa.m#n105</a>.<span><br>
                    <br>
                    On 08/02/18 06:49, Hans Hony wrote:<br>
                  </span></div>
                <span>
                  <blockquote type="cite">
                    <div dir="ltr"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">I
                        have a question about launching a simple video
                        pipeline using 'glimagesink' with the python3
                        gi.repository.Gst.ElementFacto<wbr>ry..</span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">
                      <br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">
                      <span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">On
                        Mac OSX I can launch my pipeline with custom
                        plugin:</span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">
                      <span style="font-family:monospace,monospace">gst-launch-1.0
                        filesrc <avi> ! decodebin ! queue !
                        my_custom_plugin <props> ! autovideosink</span><br>
                      <br>
                      <div>The output a default window titled 'OpenGL
                        renderer'.. which I assume is <a href="https://github.com/GStreamer/gst-plugins-bad/blob/1.12/gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m#L466" target="_blank">gstglwindow_cocoa.m</a> from
                        gst-plugins-bad.. ?<br>
                        <font face="arial, helvetica, sans-serif"><br>
                          <span style="color:rgb(34,34,34);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Likewise,
                            'glimagesink' will also open the 'OpenGL
                            renderer' window when used in a bash
                            gst-launch-1.0 command in the same way as
                            'autovideosink'. </span>Also I notice when I
                          launch the pipeline under bash, I can see:<br>
                        </font><br>
                        <span></span>
                        <p class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal"><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font face="monospace, monospace" color="#000000">    Setting pipeline to
                              PAUSED ...</font></span></p>
                        <p class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal"><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font face="monospace, monospace" color="#000000">    Pipeline is PREROLLING
                              ...</font></span></p>
                        <p class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:normal"><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font face="monospace, monospace" color="#000000">    Got context from
                              element 'sink': gst.gl.GLDisplay=context,
                              gst.gl.GLDisplay=(GstGLDisplay<wbr>)"\(GstGLDisplayCocoa\)\
                              gldisplaycocoa0";</font></span></p>
                        <br>
                        <br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">
                        <span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">However,
                          when I launch the pipeline for
                          gi.repository.Gst.ElementFacto<wbr>ry (in
                          python3) I have issues:</span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">
                        <div style="font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">
                          <ol>
                            <li style="font-size:12.8px;font-family:arial,sans-serif;background-color:rgb(255,255,255);color:rgb(34,34,34);margin-left:15px">It
                              fails horribly for
                              ElementFactory.make('autovideo<wbr>sink')
                              with <i>Illegal instruction: 4</i> when
                              NULL to READY is propagated.. so to fix
                              that I just didn't use 'autovideosink'..<br>
                              <br>
                            </li>
                            <li style="font-size:12.8px;font-family:arial,sans-serif;background-color:rgb(255,255,255);color:rgb(34,34,34);font-style:normal;margin-left:15px">It
                              will propagate PLAY for
                              ElementFactory.make('glimagesi<wbr>nk')..
                              but nothing actually plays.. probably
                              because the chain isn't correct<br>
                              <br>
                            </li>
                            <li style="font-size:12.8px;font-family:arial,sans-serif;background-color:rgb(255,255,255);color:rgb(34,34,34);font-style:normal;margin-left:15px">I
                              cannot figure out how to hook the
                              'sync_message' to an OSX window object
                              with glimagesink from python?!? I see
                              information in gst-inspect-1.0
                              glimagesink.. but I can't find any
                              examples to do this specifically.<br>
                              <br>
                            </li>
                            <li style="font-size:12.8px;font-style:normal;margin-left:15px"><font style="background-color:rgb(255,255,255)" color="#000000">Secondarily, I
                                see that I can use <font face="monospace, monospace">gi.repository.GstGL.GLDisplay(<wbr>).new()</font>
                                to create:<br>
                              </font>    <__gi__.GstGLDisplayCocoa
                              object at 0x10e05eb88 (GstGLDisplayCocoa
                              at 0x7fc7ba9439c0)><br>
                              .. which is seemingly what I want!<br>
                              <br>
                            </li>
                            <li style="font-size:12.8px;font-style:normal;margin-left:15px">How
                              to do hook this object up to 'glimagesink'
                              ??<br>
                            </li>
                          </ol>
                        </div>
                      </div>
                    </div>
                  </blockquote>
                  <br>
                </span> You don't need to hook this up to GStreamer, it
                will create that automatically.<span><br>
                  <br>
                  <blockquote type="cite">
                    <div dir="ltr">
                      <div>
                        <div style="font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">
                          <ol>
                            <li style="font-style:normal;margin-left:15px">Finally,
                              do I need to add:<br>
                              <font style="background-color:rgb(255,255,255)" color="#000000"><font style="font-size:12.8px" face="monospace, monospace"> 
                                  pipeline.get_bus()</font><span style="font-size:12px;font-family:monospace,monospace;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">.connect(</span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-s" style="font-size:12px;font-family:monospace,monospace;box-sizing:border-box;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-pds" style="box-sizing:border-box">'</span>sy<wbr>nc-message::element<span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-pds" style="box-sizing:border-box">'</span></span><span style="font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><font style="font-size:12px" face="monospace, monospace">, on_sync_message)
</font><font face="arial, helvetica, sans-serif">with a function on_sync_message(bus, msg) ?</font></span></font></li>
                          </ol>
                        </div>
                      </div>
                    </div>
                  </blockquote>
                  <br>
                </span> This shouldn't be needed.<span><br>
                  <br>
                  <blockquote type="cite">
                    <div dir="ltr">
                      <div>
                        <div style="font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><span style="font-family:arial,helvetica,sans-serif;white-space:pre-wrap;color:rgb(0,0,0)">From the Gtk examples I found there was a function which would update the GUI.. I assume that I would need to do this as well.. but the syntax is not clear immediately.
</span><br>
                          More specifically:<br>
                          <span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-k" style="box-sizing:border-box;color:rgb(215,58,73);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">def</span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"> </span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-en" style="box-sizing:border-box;color:rgb(111,66,193);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">on_sync_message</span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">(</span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-smi" style="box-sizing:border-box;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">bus</span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">, </span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-smi" style="box-sizing:border-box;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">msg</span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">):
</span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">    </span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-k" style="box-sizing:border-box;color:rgb(215,58,73);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">if</span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"> msg.get_structure().get_name() </span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-k" style="box-sizing:border-box;color:rgb(215,58,73);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">==</span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"> </span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-pds" style="box-sizing:border-box;color:rgb(3,47,98)">'</span>prepare-window-handle<span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-pds" style="box-sizing:border-box;color:rgb(3,47,98)">'</span></span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">:</span></div>
                        <div style="font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><font face="SFMono-Regular, Consolas, Liberation
                            Mono, Menlo, Courier, monospace" color="#24292e"><span style="font-size:12px;white-space:pre-wrap"><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">        sink </span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-k" style="box-sizing:border-box;color:rgb(215,58,73);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">=</span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"> msg.src</span></span></font></div>
                        <div style="font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><font face="SFMono-Regular, Consolas, Liberation
                            Mono, Menlo, Courier, monospace" color="#24292e"><span style="font-size:12px;white-space:pre-wrap"><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">        sink.set_window_handle(<window<wbr>_handle>)</span></span></font></div>
                        <div style="font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><font face="SFMono-Regular, Consolas, Liberation
                            Mono, Menlo, Courier, monospace" color="#24292e"><span style="font-size:12px;white-space:pre-wrap"><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">        sink.set_render_rectangle(</span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-c1" style="box-sizing:border-box;color:rgb(0,92,197);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">0</span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">, </span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-pl-c1" style="box-sizing:border-box;color:rgb(0,92,197);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">0</span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">, <window.width>, <window.height>)</span></span></font><br>
                        </div>
                      </div>
                    </div>
                  </blockquote>
                  <br>
                </span> This is for embedding glimagesink's output
                inside another application.<span><br>
                  <br>
                  <blockquote type="cite">
                    <div dir="ltr">
                      <div>
                        <div style="font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><span style="white-space:normal;font-size:12.8px;font-family:arial,sans-serif;background-color:rgb(255,255,255)">Overall,
                            I want to know:</span><br>
                          <ol style="white-space:normal;font-size:12.8px;font-family:arial,sans-serif;background-color:rgb(255,255,255);color:rgb(34,34,34)">
                            <li>How is it that gst-launch-1.0 works so
                              well?<br>
                            </li>
                          </ol>
                        </div>
                      </div>
                    </div>
                  </blockquote>
                  <br>
                </span> Because, glimagesink is generally created and
                set to READY on the main thread. Otherwise, happy
                accident.<span><br>
                  <br>
                  <blockquote type="cite">
                    <div dir="ltr">
                      <div>
                        <div style="font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">
                          <ol style="white-space:normal;font-size:12.8px;font-family:arial,sans-serif;background-color:rgb(255,255,255);color:rgb(34,34,34)">
                            <li>How can I use that functionality in my
                              python3 gi code?<br>
                            </li>
                          </ol>
                        </div>
                      </div>
                    </div>
                  </blockquote>
                  <br>
                </span> Run a CFRunLoop/GMainLoop on the main thread.<span><br>
                  <br>
                  <blockquote type="cite">
                    <div dir="ltr">
                      <div>
                        <div style="font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">
                          <ol style="white-space:normal;font-size:12.8px;font-family:arial,sans-serif;background-color:rgb(255,255,255);color:rgb(34,34,34)">
                            <li>How can I add another element to trigger
                              that force-aspect-ratio window magic?</li>
                          </ol>
                        </div>
                      </div>
                    </div>
                  </blockquote>
                  <br>
                </span> I'm not sure what you mean by this.<br>
                <br>
                Cheers<br>
                -Matt<span><br>
                  <br>
                  <blockquote type="cite">
                    <div dir="ltr">
                      <div>
                        <div>
                          <p class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s1" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(255,255,255)"><font color="#000000">$ brew list --versions |
                                grep gst</font></span></p>
                          <p class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)" color="#000000"><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s2" style="font-variant-ligatures:no-common-ligatures">gst</span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s1" style="font-variant-ligatures:no-common-ligatures">-plugins-bad
                                1.12.3</span></font></p>
                          <p class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)" color="#000000"><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s2" style="font-variant-ligatures:no-common-ligatures">gst</span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s1" style="font-variant-ligatures:no-common-ligatures">-plugins-base
                                1.12.3</span></font></p>
                          <p class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)" color="#000000"><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s2" style="font-variant-ligatures:no-common-ligatures">gst</span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s1" style="font-variant-ligatures:no-common-ligatures">-plugins-good
                                1.12.3</span></font></p>
                          <p class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)" color="#000000"><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s2" style="font-variant-ligatures:no-common-ligatures">gst</span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s1" style="font-variant-ligatures:no-common-ligatures">-plugins-ugly
                                1.12.3</span></font></p>
                          <p class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)" color="#000000"><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s2" style="font-variant-ligatures:no-common-ligatures">gst</span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s1" style="font-variant-ligatures:no-common-ligatures">-python
                                1.12.3</span></font></p>
                          <p class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)" color="#000000"><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s2" style="font-variant-ligatures:no-common-ligatures">gst</span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s1" style="font-variant-ligatures:no-common-ligatures">-rtsp-server
                                1.12.3</span></font></p>
                          <p class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-stretch:normal;font-size:12px;line-height:normal;font-family:Courier"><font style="background-color:rgb(255,255,255)" color="#000000"><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s2" style="font-variant-ligatures:no-common-ligatures">gst</span><span class="m_-2878974267007780221m_7648617751466669225m_-1775122653519942670m_-4335131971921842420gmail-s1" style="font-variant-ligatures:no-common-ligatures">reamer
                                1.12.3</span></font></p>
                          <br>
                          Thanks,</div>
                        <div>Hans</div>
                      </div>
                    </div>
                  </blockquote>
                </span></div>
            </blockquote>
          </div>
        </div>
      </div>
    </blockquote>
  </div></div></div>

</blockquote></div><br><div><br></div></div></div></div></blockquote></div><div class="m_-2878974267007780221gmail_signature" data-smartmail="gmail_signature"><br></div></div></div></div></div></blockquote></div>
</div></div>