<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>