root@imx8qmlpddr4arm2:~# ./glvideomixer-dynamic-input 
0:00:00.784961625 22669      0x2a26640 INFO         videoaggregator gstvideoaggregator.c:385:gst_video_aggregator_child_proxy_init: intializing child proxy interface
0:00:03.915236375 22668     0x11f19060 INFO         videoaggregator gstvideoaggregator.c:385:gst_video_aggregator_child_proxy_init: intializing child proxy interface
0:00:03.915785375 22668     0x11f19060 DEBUG        videoaggregator gstvideoaggregator.c:1040:gst_video_aggregator_update_qos:<GstVideoAggregator@0x1221e980> Updating QoS: proportion 0.500000, diff +0:00:00.000000000, timestamp 99:99:99.999999999
0:00:04.038636750 22668     0x122c5050 DEBUG        videoaggregator gstvideoaggregator.c:1858:gst_video_aggregator_sink_event:<mixer:sink_0> Got stream-start event on pad mixer:sink_0
sleep
0:00:04.047300375 22668     0x122c5050 DEBUG        videoaggregator gstvideoaggregator.c:1858:gst_video_aggregator_sink_event:<mixer:sink_0> Got caps event on pad mixer:sink_0
0:00:04.047349500 22668     0x122c5050 INFO         videoaggregator gstvideoaggregator.c:870:gst_video_aggregator_pad_sink_setcaps:<mixer:sink_0> Setting caps video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)320, height=(int)240, framerate=(fraction)2/1, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, texture-target=(string)2D
0:00:04.047438250 22668     0x122c5050 LOG          videoaggregator gstvideoaggregator.c:880:gst_video_aggregator_pad_sink_setcaps:<mixer> Taking EVENT lock from thread 0x122c5050
0:00:04.047468000 22668     0x122c5050 LOG          videoaggregator gstvideoaggregator.c:880:gst_video_aggregator_pad_sink_setcaps:<mixer> Took EVENT lock from thread 0x122c5050
0:00:04.047492750 22668     0x122c5050 LOG          videoaggregator gstvideoaggregator.c:910:gst_video_aggregator_pad_sink_setcaps:<mixer> Releasing EVENT lock from thread 0x122c5050
0:00:04.047519000 22668     0x122c5050 LOG          videoaggregator gstvideoaggregator.c:910:gst_video_aggregator_pad_sink_setcaps:<mixer> Took EVENT lock from thread 0x122c5050
0:00:04.054339500 22668     0x122c5050 DEBUG        videoaggregator gstvideoaggregator.c:1858:gst_video_aggregator_sink_event:<mixer:sink_0> Got segment event on pad mixer:sink_0
0:00:04.054416000 22668     0x122c5050 DEBUG        videoaggregator gstvideoaggregator.c:1040:gst_video_aggregator_update_qos:<mixer> Updating QoS: proportion 0.500000, diff +0:00:00.000000000, timestamp 99:99:99.999999999
0:00:04.058945250 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:04.059008250 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:04.076046000 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:759:gst_video_aggregator_update_src_caps:<mixer> updating caps from video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }
0:00:04.076168125 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:760:gst_video_aggregator_update_src_caps:<mixer>        with filter video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, texture-target=(string){ 2D, rectangle, external-oes }
0:00:04.076414875 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:770:gst_video_aggregator_update_src_caps:<mixer>                to video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }
0:00:04.076506375 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:780:gst_video_aggregator_update_src_caps:<mixer> fixate caps from video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }
0:00:04.076591875 22668     0x122b2ad0 LOG             glvideomixer gstglvideomixer.c:974:_mixer_pad_get_output_size:<mixer:sink_0> scaling 320x240 by 4/3 (1/1 / 1/1)
0:00:04.076633625 22668     0x122b2ad0 DEBUG           glvideomixer gstglvideomixer.c:1092:_fixate_caps: best width 320 best_height 240
0:00:04.076683750 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:786:gst_video_aggregator_update_src_caps:<mixer>              to video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, format=(string)RGBA, texture-target=(string)2D, pixel-aspect-ratio=(fraction)1/1
0:00:04.076777125 22668     0x122b2ad0 INFO         videoaggregator gstvideoaggregator.c:547:gst_video_aggregator_src_setcaps:<mixer:src> set src caps: video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, format=(string)RGBA, texture-target=(string)2D, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive
0:00:04.076840625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:573:gst_video_aggregator_src_setcaps:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:04.076869250 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:573:gst_video_aggregator_src_setcaps:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:04.091723875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:580:gst_video_aggregator_src_setcaps:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:04.091756750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:580:gst_video_aggregator_src_setcaps:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:04.144167625 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:759:gst_video_aggregator_update_src_caps:<mixer> updating caps from video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }
0:00:04.144305250 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:760:gst_video_aggregator_update_src_caps:<mixer>        with filter video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, texture-target=(string){ 2D, rectangle, external-oes }
0:00:04.144676125 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:770:gst_video_aggregator_update_src_caps:<mixer>                to video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }
0:00:04.144830875 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:780:gst_video_aggregator_update_src_caps:<mixer> fixate caps from video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }
0:00:04.144954750 22668     0x122b2ad0 LOG             glvideomixer gstglvideomixer.c:974:_mixer_pad_get_output_size:<mixer:sink_0> scaling 320x240 by 4/3 (1/1 / 1/1)
0:00:04.144991875 22668     0x122b2ad0 DEBUG           glvideomixer gstglvideomixer.c:1092:_fixate_caps: best width 320 best_height 240
0:00:04.145034875 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:786:gst_video_aggregator_update_src_caps:<mixer>              to video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string)2D
0:00:04.145102250 22668     0x122b2ad0 INFO         videoaggregator gstvideoaggregator.c:547:gst_video_aggregator_src_setcaps:<mixer:src> set src caps: video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string)2D
0:00:04.151314750 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1549:gst_video_aggregator_aggregate:<mixer> New ts offset 0:00:00.000000000
0:00:04.151364250 22668     0x122b2ad0 TRACE        videoaggregator gstvideoaggregator.c:1230:gst_video_aggregator_fill_queues:<mixer:sink_0> dealing with buffer 0x122d5d00 start 0:00:00.000000000 end 0:00:00.500000000 out start 0:00:00.000000000 out end 0:00:00.500000000
0:00:04.151423750 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1243:gst_video_aggregator_fill_queues:<mixer:sink_0> Taking new buffer with start time 0:00:00.000000000
0:00:04.151472250 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1598:gst_video_aggregator_aggregate:<mixer> Producing buffer for 0:00:00.000000000 to 0:00:00.500000000, running time start 0:00:00.000000000, running time end 0:00:00.500000000
0:00:04.151524625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1418:gst_video_aggregator_do_qos:<mixer> no observation yet, process frame
0:00:04.159277125 22668     0x122c50a0 LOG             glvideomixer gstglvideomixer.c:974:_mixer_pad_get_output_size:<mixer:sink_0> scaling 320x240 by 4/3 (1/1 / 1/1)
0:00:04.159330375 22668     0x122c50a0 TRACE           glvideomixer gstglvideomixer.c:1514:gst_gl_video_mixer_callback: processing texture:1 dimensions:320x240, at -1.000000,-1.000000 1.000000x1.000000 with alpha:1.000000
0:00:04.160078000 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:04.160146000 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:04.160174875 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1630:gst_video_aggregator_aggregate:<mixer> Pushing buffer with ts 0:00:00.000000000 and duration 0:00:00.500000000
0:00:04.172420750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:04.172460375 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:04.172476750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:04.172490375 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:04.172521875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:04.172537000 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:04.172555250 22668     0x122b2ad0 TRACE        videoaggregator gstvideoaggregator.c:1230:gst_video_aggregator_fill_queues:<mixer:sink_0> dealing with buffer 0x122d5e10 start 0:00:00.500000000 end 0:00:01.000000000 out start 0:00:00.500000000 out end 0:00:01.000000000
0:00:04.172588250 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1243:gst_video_aggregator_fill_queues:<mixer:sink_0> Taking new buffer with start time 0:00:00.500000000
0:00:04.172719625 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1598:gst_video_aggregator_aggregate:<mixer> Producing buffer for 0:00:00.500000000 to 0:00:01.000000000, running time start 0:00:00.500000000, running time end 0:00:01.000000000
0:00:04.172750750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1418:gst_video_aggregator_do_qos:<mixer> no observation yet, process frame
0:00:04.173619125 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:04.173656625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:04.173695625 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1630:gst_video_aggregator_aggregate:<mixer> Pushing buffer with ts 0:00:00.500000000 and duration 0:00:00.500000000
0:00:04.672387750 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1040:gst_video_aggregator_update_qos:<mixer> Updating QoS: proportion 0.003735, diff -0:00:00.497504750, timestamp 0:00:00.500000000
0:00:04.672536500 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:04.672576875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:04.672598500 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:04.672619875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:04.672663750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:04.672682875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:04.672709875 22668     0x122b2ad0 TRACE        videoaggregator gstvideoaggregator.c:1230:gst_video_aggregator_fill_queues:<mixer:sink_0> dealing with buffer 0xffffa0110030 start 0:00:01.000000000 end 0:00:01.500000000 out start 0:00:01.000000000 out end 0:00:01.500000000
0:00:04.672750250 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1243:gst_video_aggregator_fill_queues:<mixer:sink_0> Taking new buffer with start time 0:00:01.000000000
0:00:04.672937625 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1598:gst_video_aggregator_aggregate:<mixer> Producing buffer for 0:00:01.000000000 to 0:00:01.500000000, running time start 0:00:01.000000000, running time end 0:00:01.500000000
0:00:04.672969625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1428:gst_video_aggregator_do_qos:<mixer> qostime 0:00:01.000000000, earliest 0:00:00.002495250
0:00:04.672994250 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1436:gst_video_aggregator_do_qos:<mixer> process frame
0:00:04.673783875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:04.673830125 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:04.673851875 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1630:gst_video_aggregator_aggregate:<mixer> Pushing buffer with ts 0:00:01.000000000 and duration 0:00:00.500000000
0:00:05.173220000 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1040:gst_video_aggregator_update_qos:<mixer> Updating QoS: proportion 0.003747, diff -0:00:00.497359125, timestamp 0:00:01.000000000
0:00:05.173339125 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:05.173367625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:05.173379750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:05.173393875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:05.173424500 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:05.173440625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:05.173465000 22668     0x122b2ad0 TRACE        videoaggregator gstvideoaggregator.c:1230:gst_video_aggregator_fill_queues:<mixer:sink_0> dealing with buffer 0xffffa0110140 start 0:00:01.500000000 end 0:00:02.000000000 out start 0:00:01.500000000 out end 0:00:02.000000000
0:00:05.173498750 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1243:gst_video_aggregator_fill_queues:<mixer:sink_0> Taking new buffer with start time 0:00:01.500000000
0:00:05.173623750 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1598:gst_video_aggregator_aggregate:<mixer> Producing buffer for 0:00:01.500000000 to 0:00:02.000000000, running time start 0:00:01.500000000, running time end 0:00:02.000000000
0:00:05.173656500 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1428:gst_video_aggregator_do_qos:<mixer> qostime 0:00:01.500000000, earliest 0:00:00.502640875
0:00:05.173678125 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1436:gst_video_aggregator_do_qos:<mixer> process frame
0:00:05.174386875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:05.174429625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:05.174441875 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1630:gst_video_aggregator_aggregate:<mixer> Pushing buffer with ts 0:00:01.500000000 and duration 0:00:00.500000000
0:00:05.673580000 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1040:gst_video_aggregator_update_qos:<mixer> Updating QoS: proportion 0.003778, diff -0:00:00.496782250, timestamp 0:00:01.500000000
0:00:05.673667000 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:05.673684875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:05.673696500 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:05.673707875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:05.673732125 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:05.673744750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:05.673764250 22668     0x122b2ad0 TRACE        videoaggregator gstvideoaggregator.c:1230:gst_video_aggregator_fill_queues:<mixer:sink_0> dealing with buffer 0xffffa0110250 start 0:00:02.000000000 end 0:00:02.500000000 out start 0:00:02.000000000 out end 0:00:02.500000000
0:00:05.673799000 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1243:gst_video_aggregator_fill_queues:<mixer:sink_0> Taking new buffer with start time 0:00:02.000000000
0:00:05.673952750 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1598:gst_video_aggregator_aggregate:<mixer> Producing buffer for 0:00:02.000000000 to 0:00:02.500000000, running time start 0:00:02.000000000, running time end 0:00:02.500000000
0:00:05.673984375 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1428:gst_video_aggregator_do_qos:<mixer> qostime 0:00:02.000000000, earliest 0:00:01.003217750
0:00:05.674004875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1436:gst_video_aggregator_do_qos:<mixer> process frame
0:00:05.676284375 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:05.676306750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:05.676318750 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1630:gst_video_aggregator_aggregate:<mixer> Pushing buffer with ts 0:00:02.000000000 and duration 0:00:00.500000000
change size
0:00:06.173124875 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1040:gst_video_aggregator_update_qos:<mixer> Updating QoS: proportion 0.003854, diff -0:00:00.494888875, timestamp 0:00:02.000000000
0:00:06.173360875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:06.173398375 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:06.173426250 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:06.173452625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:06.173509000 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:06.173539250 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:06.173574250 22668     0x122b2ad0 TRACE        videoaggregator gstvideoaggregator.c:1230:gst_video_aggregator_fill_queues:<mixer:sink_0> dealing with buffer 0xffffa0110360 start 0:00:02.500000000 end 0:00:03.000000000 out start 0:00:02.500000000 out end 0:00:03.000000000
0:00:06.173633500 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1243:gst_video_aggregator_fill_queues:<mixer:sink_0> Taking new buffer with start time 0:00:02.500000000
0:00:06.182604625 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1598:gst_video_aggregator_aggregate:<mixer> Producing buffer for 0:00:02.500000000 to 0:00:03.000000000, running time start 0:00:02.500000000, running time end 0:00:03.000000000
0:00:06.182667250 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1428:gst_video_aggregator_do_qos:<mixer> qostime 0:00:02.500000000, earliest 0:00:01.505111125
0:00:06.182708625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1436:gst_video_aggregator_do_qos:<mixer> process frame
0:00:06.183940625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:06.183981875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:06.184008000 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1630:gst_video_aggregator_aggregate:<mixer> Pushing buffer with ts 0:00:02.500000000 and duration 0:00:00.500000000
0:00:06.673477750 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1040:gst_video_aggregator_update_qos:<mixer> Updating QoS: proportion 0.004087, diff -0:00:00.487117250, timestamp 0:00:02.500000000
0:00:06.673638750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:06.673672250 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:06.673699750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:06.673726250 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:06.673781875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:06.673809625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:06.673849500 22668     0x122b2ad0 TRACE        videoaggregator gstvideoaggregator.c:1230:gst_video_aggregator_fill_queues:<mixer:sink_0> dealing with buffer 0xffffa0110ad0 start 0:00:03.000000000 end 0:00:03.500000000 out start 0:00:03.000000000 out end 0:00:03.500000000
0:00:06.673910375 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1243:gst_video_aggregator_fill_queues:<mixer:sink_0> Taking new buffer with start time 0:00:03.000000000
0:00:06.674057625 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1598:gst_video_aggregator_aggregate:<mixer> Producing buffer for 0:00:03.000000000 to 0:00:03.500000000, running time start 0:00:03.000000000, running time end 0:00:03.500000000
0:00:06.674113250 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1428:gst_video_aggregator_do_qos:<mixer> qostime 0:00:03.000000000, earliest 0:00:02.012882750
0:00:06.674153125 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1436:gst_video_aggregator_do_qos:<mixer> process frame
0:00:06.675176125 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:06.675211625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:06.675236625 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1630:gst_video_aggregator_aggregate:<mixer> Pushing buffer with ts 0:00:03.000000000 and duration 0:00:00.500000000
0:00:07.172557000 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1040:gst_video_aggregator_update_qos:<mixer> Updating QoS: proportion 0.004310, diff -0:00:00.495911000, timestamp 0:00:03.000000000
0:00:07.172716250 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:07.172749125 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:07.172812125 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:07.172841375 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:07.172895750 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1858:gst_video_aggregator_sink_event:<mixer:sink_0> Got caps event on pad mixer:sink_0
0:00:07.172935750 22668     0x122b2ad0 INFO         videoaggregator gstvideoaggregator.c:870:gst_video_aggregator_pad_sink_setcaps:<mixer:sink_0> Setting caps video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)640, height=(int)480, framerate=(fraction)2/1, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, texture-target=(string)2D
0:00:07.173034500 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:880:gst_video_aggregator_pad_sink_setcaps:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:07.173058500 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:880:gst_video_aggregator_pad_sink_setcaps:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:07.173082000 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:910:gst_video_aggregator_pad_sink_setcaps:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:07.173104250 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:910:gst_video_aggregator_pad_sink_setcaps:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:07.183990750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:07.184260750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:07.223786875 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:759:gst_video_aggregator_update_src_caps:<mixer> updating caps from video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }
0:00:07.224169250 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:760:gst_video_aggregator_update_src_caps:<mixer>        with filter video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, texture-target=(string){ 2D, rectangle, external-oes }
0:00:07.224648375 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:770:gst_video_aggregator_update_src_caps:<mixer>                to video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }
0:00:07.224935875 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:780:gst_video_aggregator_update_src_caps:<mixer> fixate caps from video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string)2D; video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)RGBA, texture-target=(string){ 2D, rectangle, external-oes }
0:00:07.225173625 22668     0x122b2ad0 LOG             glvideomixer gstglvideomixer.c:974:_mixer_pad_get_output_size:<mixer:sink_0> scaling 640x480 by 4/3 (1/1 / 1/1)
0:00:07.225278250 22668     0x122b2ad0 DEBUG           glvideomixer gstglvideomixer.c:1092:_fixate_caps: best width 640 best_height 480
0:00:07.225394875 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:786:gst_video_aggregator_update_src_caps:<mixer>              to video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string)2D
0:00:07.225551875 22668     0x122b2ad0 INFO         videoaggregator gstvideoaggregator.c:547:gst_video_aggregator_src_setcaps:<mixer:src> set src caps: video/x-raw(memory:GLMemory), width=(int)320, height=(int)240, framerate=(fraction)2/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)RGBA, texture-target=(string)2D
0:00:07.237025250 22668     0x122b2ad0 TRACE        videoaggregator gstvideoaggregator.c:1230:gst_video_aggregator_fill_queues:<mixer:sink_0> dealing with buffer 0xffffa0110be0 start 0:00:03.500000000 end 0:00:04.000000000 out start 0:00:03.500000000 out end 0:00:04.000000000
0:00:07.237340000 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1243:gst_video_aggregator_fill_queues:<mixer:sink_0> Taking new buffer with start time 0:00:03.500000000
0:00:07.238438750 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1598:gst_video_aggregator_aggregate:<mixer> Producing buffer for 0:00:03.500000000 to 0:00:04.000000000, running time start 0:00:03.500000000, running time end 0:00:04.000000000
0:00:07.238627250 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1428:gst_video_aggregator_do_qos:<mixer> qostime 0:00:03.500000000, earliest 0:00:02.504089000
0:00:07.238740625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1436:gst_video_aggregator_do_qos:<mixer> process frame
0:00:07.240717375 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:07.241028625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:07.241151500 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1630:gst_video_aggregator_aggregate:<mixer> Pushing buffer with ts 0:00:03.500000000 and duration 0:00:00.500000000
0:00:07.674228625 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1040:gst_video_aggregator_update_qos:<mixer> Updating QoS: proportion 0.005557, diff -0:00:00.429764500, timestamp 0:00:03.500000000
0:00:07.674426875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:07.674461750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:07.674486750 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:07.674511625 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:07.674568875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:07.674597500 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1533:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:07.674637375 22668     0x122b2ad0 TRACE        videoaggregator gstvideoaggregator.c:1230:gst_video_aggregator_fill_queues:<mixer:sink_0> dealing with buffer 0xffffa0110cf0 start 0:00:04.000000000 end 0:00:04.500000000 out start 0:00:04.000000000 out end 0:00:04.500000000
0:00:07.674695625 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1243:gst_video_aggregator_fill_queues:<mixer:sink_0> Taking new buffer with start time 0:00:04.000000000
0:00:07.674839375 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1598:gst_video_aggregator_aggregate:<mixer> Producing buffer for 0:00:04.000000000 to 0:00:04.500000000, running time start 0:00:04.000000000, running time end 0:00:04.500000000
0:00:07.674896125 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1428:gst_video_aggregator_do_qos:<mixer> qostime 0:00:04.000000000, earliest 0:00:03.070235500
0:00:07.674936375 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1436:gst_video_aggregator_do_qos:<mixer> process frame
0:00:07.676112375 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:07.676154000 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1625:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:07.676184750 22668     0x122b2ad0 DEBUG        videoaggregator gstvideoaggregator.c:1630:gst_video_aggregator_aggregate:<mixer> Pushing buffer with ts 0:00:04.000000000 and duration 0:00:00.500000000
0:00:08.040677875 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Taking EVENT lock from thread 0x122b2ad0
0:00:08.040743000 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1635:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:08.040796000 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Releasing EVENT lock from thread 0x122b2ad0
0:00:08.040822500 22668     0x122b2ad0 LOG          videoaggregator gstvideoaggregator.c:1638:gst_video_aggregator_aggregate:<mixer> Took EVENT lock from thread 0x122b2ad0
0:00:08.041501750 22668     0x11f19060 DEBUG        videoaggregator gstvideoaggregator.c:1040:gst_video_aggregator_update_qos:<mixer> Updating QoS: proportion 0.500000, diff +0:00:00.000000000, timestamp 99:99:99.999999999
0:00:08.041702375 22668     0x11f19060 DEBUG           glvideomixer gstglvideomixer.c:1146:gst_gl_video_mixer_reset:<mixer> context:0x122d7070
Total showed frames (10), playing for (0:00:03.867907125), fps (2.585).
0:00:08.056428250 22668     0x11f19060 LOG          videoaggregator gstvideoaggregator.c:1953:gst_video_aggregator_release_pad:<mixer> Taking EVENT lock from thread 0x11f19060
0:00:08.056522625 22668     0x11f19060 LOG          videoaggregator gstvideoaggregator.c:1953:gst_video_aggregator_release_pad:<mixer> Took EVENT lock from thread 0x11f19060
0:00:08.056581125 22668     0x11f19060 DEBUG        videoaggregator gstvideoaggregator.c:1040:gst_video_aggregator_update_qos:<mixer> Updating QoS: proportion 0.500000, diff +0:00:00.000000000, timestamp 99:99:99.999999999
0:00:08.056726750 22668     0x11f19060 LOG          videoaggregator gstvideoaggregator.c:1972:gst_video_aggregator_release_pad:<mixer> Releasing EVENT lock from thread 0x11f19060
0:00:08.056817750 22668     0x11f19060 LOG          videoaggregator gstvideoaggregator.c:1972:gst_video_aggregator_release_pad:<mixer> Took EVENT lock from thread 0x11f19060