Script started on Wed 22 Jun 2016 13:50:25 AEST
(p)[01;30mpal181@prodata-ub-ph[00m:[01;34mgstreamer[0;32m[00m $ 
[C[14Preverse-i-search)`':[Cg': gdb `which gst-launch-1.0`[1@d[C[C[C[1@b[C[C[C
[Cp)[01;30mpal181@prodata-ub-ph[00m:[01;34mgstreamer[0;32m[00m $ gdb `which gst-launch-1.0`
GNU gdb (Ubuntu 7.11-0ubuntu1) 7.11
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /home/pal181/proj/apc/install/bin/gst-launch-1.0...done.
(gdb) set r[Kargs videotestsrc ! alpha  ! videoconvert ! ximagesinkximagesink
(gdb) set args videotestsrc ! alpha  ! videoconvert ! xximagesink[C[1Pimagesinkvimagesink
(gdb) set environment ORC_CODE=backup
(gdb) set environment GST_DEBUG=xvimagesink:7,xvimagepool:7,videoconvert:7,xvimageallocator:7,xcontext:7
(gdb) r
Starting program: /home/pal181/proj/apc/install/bin/gst-launch-1.0 videotestsrc ! alpha  ! videoconvert ! xvimagesink
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0:00:00.046346151 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:397:gst_video_convert_transform_caps:<videoconvert0>[00m transformed video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] into video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.046863001 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:397:gst_video_convert_transform_caps:<videoconvert0>[00m transformed video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] into video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.047330049 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:397:gst_video_convert_transform_caps:<videoconvert0>[00m transformed video/x-raw, format=(string){ AYUV, RGBA, BGRA, ARGB, ABGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] into video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.047549743 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:397:gst_video_convert_transform_caps:<videoconvert0>[00m transformed video/x-raw, format=(string){ AYUV, RGBA, BGRA, ARGB, ABGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] into video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
Setting pipeline to PAUSED ...
0:00:00.047948363 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:671:gst_xvcontext_new:[00m X reports 6400x2160 pixels and 0 mm x 0 mm
0:00:00.047992336 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:413:gst_xvcontext_calculate_pixel_aspect_ratio:[00m calculated pixel aspect ratio: -nan
0:00:00.048001735 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:429:gst_xvcontext_calculate_pixel_aspect_ratio:[00m Decided on index 0 (1/1)
0:00:00.048006426 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:437:gst_xvcontext_calculate_pixel_aspect_ratio:[00m set context PAR to 1/1
0:00:00.048140305 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:125:gst_xvcontext_get_xv_support:[00m Found 1 XV adaptor(s)
0:00:00.048206701 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:85:gst_lookup_xv_port_from_adaptor:[00m XV Adaptor Intel(R) Video Sprite with 1 ports
0:00:00.048277456 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:163:gst_xvcontext_get_xv_support:[00m Checking 2 Xv port attributes
0:00:00.048284186 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:171:gst_xvcontext_get_xv_support:[00m Got attribute XV_COLORKEY
0:00:00.048305970 [332m 9733[00m       0x7b7700 [33;01mLOG    [00m [00m            xcontext xvcontext.c:227:gst_xvcontext_get_xv_support:[00m Setting color key for display depth 24 to 0x80810
0:00:00.048328771 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:171:gst_xvcontext_get_xv_support:[00m Got attribute XV_ALWAYS_ON_TOP
0:00:00.048368281 [332m 9733[00m       0x7b7700 [33;01mLOG    [00m [00m            xcontext xvcontext.c:252:gst_xvcontext_get_xv_support:[00m Encoding 0, name XV_IMAGE, max wxh 8192x8192 rate 1/1
0:00:00.048436983 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:346:gst_xvcontext_get_xv_support:[00m Generated the following caps: video/x-raw, format=(string)YUY2, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)UYVY, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRx, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.048612056 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:481:gst_xvcontext_check_xshm_calls:[00m XvShmCreateImage of 1x1
0:00:00.048752740 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:527:gst_xvcontext_check_xshm_calls:[00m XServer ShmAttached to 0xfa0051, id 0x5200001
0:00:00.048873528 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:546:gst_xvcontext_check_xshm_calls:[00m XServer ShmDetaching from 0xfa0051 id 0x5200001
0:00:00.048917406 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:714:gst_xvcontext_new:[00m xvimagesink is using XShm extension
0:00:00.049050339 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m         xvimagesink xvimagesink.c:1746:gst_xv_image_sink_open:<xvimagesink0>[00m set calculated PAR on object's PAR
0:00:00.049068097 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m            xcontext xvcontext.c:804:gst_xvcontext_set_synchronous:[00m XSynchronize called with FALSE
0:00:00.049073445 [332m 9733[00m       0x7b7700 [37mDEBUG  [00m [00m         xvimagesink xvimagesink.c:610:gst_xv_image_sink_manage_event_thread:<xvimagesink0>[00m run xevent thread, expose 1, events 1
[New Thread 0x7ffff4198700 (LWP 9737)]
[New Thread 0x7ffff3997700 (LWP 9738)]
Pipeline is PREROLLING ...
0:00:00.050240935 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:397:gst_video_convert_transform_caps:<videoconvert0>[00m transformed video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA } into video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.050371586 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:397:gst_video_convert_transform_caps:<videoconvert0>[00m transformed video/x-raw, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)YUY2; video/x-raw, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY; video/x-raw, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRx into video/x-raw, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA }
0:00:00.050759604 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:397:gst_video_convert_transform_caps:<videoconvert0>[00m transformed video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA } into video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive
0:00:00.050933646 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:397:gst_video_convert_transform_caps:<videoconvert0>[00m transformed video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)YUY2; video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)UYVY; video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)BGRx into video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA }
0:00:00.051058607 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:397:gst_video_convert_transform_caps:<videoconvert0>[00m transformed video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)AYUV into video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE }, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive
0:00:00.051203802 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:397:gst_video_convert_transform_caps:<videoconvert0>[00m transformed video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, format=(string)AYUV, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive into video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE }, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive
0:00:00.051254961 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:397:gst_video_convert_transform_caps:<videoconvert0>[00m transformed video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, format=(string)AYUV, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive into video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive
0:00:00.051400015 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:340:gst_video_convert_fixate_caps:<videoconvert0>[00m trying to fixate othercaps video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)YUY2; video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)UYVY; video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)BGRx based on caps video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, format=(string)AYUV, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive
0:00:00.051419180 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:350:gst_video_convert_fixate_caps:<videoconvert0>[00m now fixating video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)YUY2; video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)UYVY; video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)BGRx
0:00:00.051445724 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:287:gst_video_convert_fixate_format:<videoconvert0>[00m source format AYUV
0:00:00.051452508 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:297:gst_video_convert_fixate_format:<videoconvert0>[00m iterate 3 structures
0:00:00.051461577 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:263:score_value:<videoconvert0>[00m score AYUV -> YUY2 = 27
0:00:00.051469300 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:266:score_value:<videoconvert0>[00m found new best 27
0:00:00.051473704 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:263:score_value:<videoconvert0>[00m score AYUV -> UYVY = 27
0:00:00.051477995 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:263:score_value:<videoconvert0>[00m score AYUV -> BGRx = 12
0:00:00.051481926 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:266:score_value:<videoconvert0>[00m found new best 12
0:00:00.051542039 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m        videoconvert gstvideoconvert.c:472:gst_video_convert_set_info:[00m reconfigured 6 8
0:00:00.051570614 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m         xvimagesink xvimagesink.c:705:gst_xv_image_sink_setcaps:<xvimagesink0>[00m In setcaps. Possible caps video/x-raw, format=(string)YUY2, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)UYVY, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRx, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ], framerate=(fraction)[ 0/1, 2147483647/1 ], setting caps video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)BGRx
0:00:00.051605783 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m         xvimagesink xvimagesink.c:748:gst_xv_image_sink_setcaps:<xvimagesink0>[00m video width/height: 320x240, calculated display ratio: 4/3
0:00:00.051614163 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m         xvimagesink xvimagesink.c:757:gst_xv_image_sink_setcaps:<xvimagesink0>[00m keeping video height
0:00:00.051619317 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m         xvimagesink xvimagesink.c:773:gst_xv_image_sink_setcaps:<xvimagesink0>[00m scaling to 320x240
[New Thread 0x7fffeb196700 (LWP 9739)]
0:00:00.051921704 [332m 9733[00m       0x7cf2d0 [33;01mLOG    [00m [00m         xvimagepool xvimagepool.c:214:gst_xvimage_buffer_pool_new:<xvimagebufferpool0>[00m new XvImage buffer pool 0x7fffec00a130
0:00:00.051941647 [332m 9733[00m       0x7cf2d0 [33;01mLOG    [00m [00m         xvimagepool xvimagepool.c:78:xvimage_buffer_pool_set_config:<xvimagebufferpool0>[00m 320x240, caps video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)BGRx
0:00:00.052013530 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m         xvimagesink xvimagesink.c:1069:gst_xv_image_sink_propose_allocation:<xvimagesink0>[00m create new pool
0:00:00.052033177 [332m 9733[00m       0x7cf2d0 [33;01mLOG    [00m [00m         xvimagepool xvimagepool.c:214:gst_xvimage_buffer_pool_new:<xvimagebufferpool1>[00m new XvImage buffer pool 0x7fffec00a340
0:00:00.052045171 [332m 9733[00m       0x7cf2d0 [33;01mLOG    [00m [00m         xvimagepool xvimagepool.c:78:xvimage_buffer_pool_set_config:<xvimagebufferpool1>[00m 320x240, caps video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)BGRx
0:00:00.052118409 [332m 9733[00m       0x7cf2d0 [33;01mLOG    [00m [00m         xvimagepool xvimagepool.c:78:xvimage_buffer_pool_set_config:<xvimagebufferpool1>[00m 320x240, caps video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)BGRx
0:00:00.052143107 [332m 9733[00m       0x7cf2d0 [33;01mLOG    [00m [00m         xvimagepool xvimagepool.c:78:xvimage_buffer_pool_set_config:<xvimagebufferpool1>[00m 320x240, caps video/x-raw, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, format=(string)BGRx
0:00:00.053895431 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:364:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m creating image 0x7fffec019810 (320x240) cropped 0x0-320x240
0:00:00.053989476 [332m 9733[00m       0x7cf2d0 [33;01mLOG    [00m [00m    xvimageallocator xvimageallocator.c:400:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m XShm image size is 4
0:00:00.053997027 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:451:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m Plane 0 has a pitch of 1280 bytes, offset of 0
0:00:00.054078131 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:482:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m XServer ShmAttached to 0xfa8051, id 0x5200004
0:00:00.054086238 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:503:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m memory 0x7ffff7ff3000, align 0, offset 0
0:00:00.054093274 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m         xvimagepool xvimagepool.c:186:xvimage_buffer_pool_alloc:<xvimagebufferpool1>[00m adding GstVideoMeta
0:00:00.054116679 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:157:gst_xvimage_allocator_free:<xvimageallocator0>[00m free memory 0x7fffec019810
0:00:00.054123162 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:165:gst_xvimage_allocator_free:<xvimageallocator0>[00m XServer ShmDetaching from 0xfa8051 id 0x5200004
0:00:00.054185634 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:364:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m creating image 0x7fffec0198c0 (320x240) cropped 0x0-320x240
0:00:00.054214202 [332m 9733[00m       0x7cf2d0 [33;01mLOG    [00m [00m    xvimageallocator xvimageallocator.c:400:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m XShm image size is 4
0:00:00.054221049 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:451:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m Plane 0 has a pitch of 1280 bytes, offset of 0
0:00:00.054266324 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:482:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m XServer ShmAttached to 0xfb0051, id 0x5200005
0:00:00.054274340 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:503:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m memory 0x7ffff7ff3000, align 0, offset 0
0:00:00.054281918 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m         xvimagepool xvimagepool.c:186:xvimage_buffer_pool_alloc:<xvimagebufferpool1>[00m adding GstVideoMeta
0:00:00.054288595 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:157:gst_xvimage_allocator_free:<xvimageallocator0>[00m free memory 0x7fffec0198c0
0:00:00.054294710 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:165:gst_xvimage_allocator_free:<xvimageallocator0>[00m XServer ShmDetaching from 0xfb0051 id 0x5200005
0:00:00.054347153 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:364:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m creating image 0x7fffec019970 (320x240) cropped 0x0-320x240
0:00:00.054390470 [332m 9733[00m       0x7cf2d0 [33;01mLOG    [00m [00m    xvimageallocator xvimageallocator.c:400:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m XShm image size is 4
0:00:00.054397214 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:451:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m Plane 0 has a pitch of 1280 bytes, offset of 0
0:00:00.054426935 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:482:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m XServer ShmAttached to 0xfb8051, id 0x5200006
0:00:00.054434685 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m    xvimageallocator xvimageallocator.c:503:gst_xvimage_allocator_alloc:<xvimageallocator0>[00m memory 0x7ffff7ff3000, align 0, offset 0
0:00:00.054441941 [332m 9733[00m       0x7cf2d0 [37mDEBUG  [00m [00m         xvimagepool xvimagepool.c:186:xvimage_buffer_pool_alloc:<xvimagebufferpool1>[00m adding GstVideoMeta

Thread 3 "videotestsrc0:s" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff3997700 (LWP 9738)]
0x00007ffff5a6d08a in _backup_video_orc_convert_AYUV_BGRA (ex=0x7ffff39961a0) at tmp-orc.c:19311
19311	      ptr0[i] = var53;
(gdb) bt
#0  0x00007ffff5a6d08a in _backup_video_orc_convert_AYUV_BGRA (ex=0x7ffff39961a0) at tmp-orc.c:19311
#1  0x00007ffff5a75a1e in video_orc_convert_AYUV_BGRA (
    d1=0x7ffff7ff3000 "\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377", d1_stride=1280, 
    s1=0x7ffff7f220a0 "\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377\322\020\222\377\322\020\222\377\322\020\222\377\322\020\222\377\322\020\222"..., s1_stride=1280, p1=298, p2=409, p3=516, p4=-100, p5=-208, n=320, m=240) at tmp-orc.c:19422
#2  0x00007ffff5a4189f in convert_AYUV_BGRA (convert=0x7fffec008090, src=<optimised out>, 
    dest=0x7ffff3996820) at video-converter.c:3532
#3  0x00007ffff512a539 in gst_video_convert_transform_frame (filter=0x67e620, in_frame=0x7ffff3996580, 
    out_frame=0x7ffff3996820) at gstvideoconvert.c:692
#4  0x00007ffff5a4de1e in gst_video_filter_transform (trans=0x67e620, inbuf=<optimised out>, 
    outbuf=0x687b10) at gstvideofilter.c:271
#5  0x00007ffff57f1625 in default_generate_output (trans=0x67e620, outbuf=0x7ffff3996b30)
    at gstbasetransform.c:2180
#6  0x00007ffff57f0ec6 in gst_base_transform_chain (pad=<optimised out>, parent=0x67e620, 
    buffer=<optimised out>) at gstbasetransform.c:2333
#7  0x00007ffff7b1b61f in gst_pad_chain_data_unchecked (data=0x6877e0, type=4112, pad=0x7b2730)
    at gstpad.c:4177
#8  gst_pad_push_data (pad=pad@entry=0x7b24f0, type=type@entry=4112, data=data@entry=0x6877e0)
    at gstpad.c:4429
#9  0x00007ffff7b23553 in gst_pad_push (pad=0x7b24f0, buffer=0x6877e0) at gstpad.c:4548
#10 0x00007ffff57f0fad in gst_base_transform_chain (pad=<optimised out>, parent=0x7af8d0, 
    buffer=<optimised out>) at gstbasetransform.c:2369
#11 0x00007ffff7b1b61f in gst_pad_chain_data_unchecked (data=0x6876d0, type=4112, pad=0x7b22b0)
    at gstpad.c:4177
#12 gst_pad_push_data (pad=pad@entry=0x7b2070, type=type@entry=4112, data=data@entry=0x6876d0)
    at gstpad.c:4429
#13 0x00007ffff7b23553 in gst_pad_push (pad=pad@entry=0x7b2070, buffer=0x6876d0) at gstpad.c:4548
#14 0x00007ffff57ec8d5 in gst_base_src_loop (pad=0x7b2070) at gstbasesrc.c:2850
#15 0x00007ffff7b4df71 in gst_task_func (task=0x7de050) at gsttask.c:332
#16 0x00007ffff75ba4de in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffff75b9b45 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff73336fa in start_thread (arg=0x7ffff3997700) at pthread_create.c:333
#19 0x00007ffff7069b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
(gdb) frame 3
#3  0x00007ffff512a539 in gst_video_convert_transform_frame (filter=0x67e620, in_frame=0x7ffff3996580, 
    out_frame=0x7ffff3996820) at gstvideoconvert.c:692
692	  gst_video_converter_frame (space->convert, in_frame, out_frame);
(gdb) p *in_frame
$1 = {info = {finfo = 0x7ffff5c9b5c8 <formats+1448>, 
    interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE, flags = GST_VIDEO_FLAG_NONE, width = 320, 
    height = 240, size = 307200, views = 1, chroma_site = GST_VIDEO_CHROMA_SITE_NONE, colorimetry = {
      range = GST_VIDEO_COLOR_RANGE_16_235, matrix = GST_VIDEO_COLOR_MATRIX_BT601, 
      transfer = GST_VIDEO_TRANSFER_BT709, primaries = GST_VIDEO_COLOR_PRIMARIES_SMPTE170M}, par_n = 1, 
    par_d = 1, fps_n = 30, fps_d = 1, offset = {0, 0, 0, 0}, stride = {1280, 0, 0, 0}, ABI = {abi = {
        multiview_mode = GST_VIDEO_MULTIVIEW_MODE_NONE, 
        multiview_flags = GST_VIDEO_MULTIVIEW_FLAGS_NONE}, _gst_reserved = {0xffffffff, 0x0, 0x0, 
        0x0}}}, flags = GST_VIDEO_FRAME_FLAG_NONE, buffer = 0x6877e0, meta = 0x683e18, id = 0, data = {
    0x7ffff7f220a0, 0x7ffff7327540 <_IO_2_1_stderr_>, 0x5, 0x7a3760}, map = {{memory = 0x7ffff7f22010, 
      flags = (GST_MAP_READ | GST_MAP_FLAG_LAST), 
      data = 0x7ffff7f220a0 "\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377뀀\377\322\020\222\377\322\020\222\377\322\020\222\377\322\020\222\377\322\020\222"..., size = 307200, maxsize = 307215, user_data = {0x7ffff3996690, 0x5fc208b149814d00, 0x7a8720, 0x8}, 
      _gst_reserved = {0x20, 0xa0, 0x7fffec000cd0, 0x7ffff4f238a7}}, {
      memory = 0x7ffff7327540 <_IO_2_1_stderr_>, 
      flags = (GST_MAP_READ | GST_MAP_WRITE | unknown: 4109514916), 
      data = 0x7ffff7327540 <_IO_2_1_stderr_> "\207(\255", <incomplete sequence \373>, 
      size = 140737349439308, maxsize = 6823968, user_data = {0x7fffec019770, 0x7fffec0087f0, 
        0x7ffff6fe6abc <__GI___libc_free+76>, 0x7ffff7b84f4c}, _gst_reserved = {0x7ffff7b84fd5, 
        0xec0087f0, 0x682020, 0x7ffff4f238a7}}, {memory = 0x7ffff4f238a7, flags = (unknown: 4147279168), 
      data = 0x7ffff7b0fe61 <gst_debug_log_valist+81> "9\350\017\202\216", size = 9023733112864, 
      maxsize = 0, user_data = {0x4, 0x7fffec009fc0, 0x7fffec00a340, 
        0x7ffff4f23a90 <__PRETTY_FUNCTION__.26533>}, _gst_reserved = {0xba00002605, 0x5fc208b149814d00, 
        0x5, 0x7ffff7b0fe61 <gst_debug_log_valist+81>}}, {memory = 0x13100687b10, flags = (unknown: 0), 
      data = 0x7fffec00f040 "", size = 140737348959841, maxsize = 1030792151040, user_data = {
        0x7ffff7b0fe61 <gst_debug_log_valist+81>, 0x6e7f7b7a4c0, 0x67e620, 0x3000000030}, 
      _gst_reserved = {0x7ffff7b0fe61 <gst_debug_log_valist+81>, 0x1bbec00a438, 0x0, 0x500}}}, 
  _gst_reserved = {0x5fc208b149814d00, 0x0, 0x7fffec0028f0, 0x67e620}}
(gdb) p *ouit_f[K[K[K[Kt_frame
$2 = {info = {finfo = 0x7ffff5c9b7a8 <formats+1928>, 
    interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE, flags = GST_VIDEO_FLAG_NONE, width = 320, 
    height = 240, size = 307200, views = 1, chroma_site = GST_VIDEO_CHROMA_SITE_UNKNOWN, colorimetry = {
      range = GST_VIDEO_COLOR_RANGE_0_255, matrix = GST_VIDEO_COLOR_MATRIX_RGB, 
      transfer = GST_VIDEO_TRANSFER_SRGB, primaries = GST_VIDEO_COLOR_PRIMARIES_BT709}, par_n = 1, 
    par_d = 1, fps_n = 30, fps_d = 1, offset = {0, 0, 0, 0}, stride = {1280, 0, 0, 0}, ABI = {abi = {
        multiview_mode = GST_VIDEO_MULTIVIEW_MODE_NONE, 
        multiview_flags = GST_VIDEO_MULTIVIEW_FLAGS_NONE}, _gst_reserved = {0xffffffff, 0x0, 0x0, 
        0x0}}}, flags = GST_VIDEO_FRAME_FLAG_NONE, buffer = 0x687b10, meta = 0x7fffec00f048, id = 0, 
  data = {0x7ffff7ff3000, 0x7ffff7b872e0, 0x687b10, 0x1}, map = {{memory = 0x7fffec019970, 
      flags = (GST_MAP_WRITE | GST_MAP_FLAG_LAST), 
      data = 0x7ffff7ff3000 "\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377\375\375\375\377", size = 4, maxsize = 4, user_data = {0x67e620, 0x7ffff57f1c23 <foreach_metadata+387>, 
        0x7ffff5804530, 0x7a4611}, _gst_reserved = {0x7ffff3996950, 
        0x7ffff7ae79dc <gst_buffer_copy_into+252>, 0x7ffff7b7a288, 
        0x7ffff7b0fe61 <gst_debug_log_valist+81>}}, {memory = 0x86d00687b10, 
      flags = (GST_MAP_READ | unknown: 4155571808), 
      data = 0x8810004b000 <error: Cannot access memory at address 0x8810004b000>, size = 6809120, 
      maxsize = 0, user_data = {0x6877e0, 0x7ffff57f1aa0 <foreach_metadata>, 0x5fc208b149814d00, 
        0x67e550}, _gst_reserved = {0x5fc208b149814d00, 0x7ffff3996b30, 0x67e620, 0x7ffff3996b30}}, {
      memory = 0x6877e0, flags = (GST_MAP_FLAG_LAST | unknown: 8014064), data = 0x67e550 "", size = 0, 
      maxsize = 140737348960315, user_data = {0x7ffff580c402, 0x7ffff3996a00, 0x3000000030, 
        0x7ffff3996ae8}, _gst_reserved = {0x7ffff3996a20, 0x5fc208b149814d00, 0x67e620, 0x687b10}}, {
      memory = 0x7fffec00a340, flags = (GST_MAP_FLAG_LAST | unknown: 1233145088), 
      data = 0x7fffec00a340 "", size = 6809120, maxsize = 140737280305968, user_data = {0x6877e0, 
        0x7ffff7dd54b0 <_gst_debug_min>, 0x7b48f0, 0x0}, _gst_reserved = {
        0x7ffff57f2a99 <default_prepare_output_buffer+297>, 0x7b48f0, 
        0x7ffff57f4c9a <default_submit_input_buffer+394>, 0x7ffff580d280}}}, _gst_reserved = {0x6877e0, 
    0x67e620, 0x5fc208b149814d00, 0x0}}
(gdb) frame 2
#2  0x00007ffff5a4189f in convert_AYUV_BGRA (convert=0x7fffec008090, src=<optimised out>, 
    dest=0x7ffff3996820) at video-converter.c:3532
3532	  video_orc_convert_AYUV_BGRA (d, FRAME_GET_STRIDE (dest), s,
(gdb) p convert->in_y
$3 = 0
(gdb) p convert->in_y[Kx
$4 = 0
(gdb) p convert->in_x[K[K[K[Kout_y
$5 = 0
(gdb) p convert->out_y[Kx
$6 = 0
(gdb) p *convert
$7 = {flags = 0, in_info = {finfo = 0x7ffff5c9b5c8 <formats+1448>, 
    interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE, flags = GST_VIDEO_FLAG_NONE, width = 320, 
    height = 240, size = 307200, views = 1, chroma_site = GST_VIDEO_CHROMA_SITE_NONE, colorimetry = {
      range = GST_VIDEO_COLOR_RANGE_16_235, matrix = GST_VIDEO_COLOR_MATRIX_BT601, 
      transfer = GST_VIDEO_TRANSFER_BT709, primaries = GST_VIDEO_COLOR_PRIMARIES_SMPTE170M}, par_n = 1, 
    par_d = 1, fps_n = 30, fps_d = 1, offset = {0, 0, 0, 0}, stride = {1280, 0, 0, 0}, ABI = {abi = {
        multiview_mode = GST_VIDEO_MULTIVIEW_MODE_NONE, 
        multiview_flags = GST_VIDEO_MULTIVIEW_FLAGS_NONE}, _gst_reserved = {0xffffffff, 0x0, 0x0, 
        0x0}}}, out_info = {finfo = 0x7ffff5c9b7a8 <formats+1928>, 
    interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE, flags = GST_VIDEO_FLAG_NONE, width = 320, 
    height = 240, size = 307200, views = 1, chroma_site = GST_VIDEO_CHROMA_SITE_UNKNOWN, colorimetry = {
      range = GST_VIDEO_COLOR_RANGE_0_255, matrix = GST_VIDEO_COLOR_MATRIX_RGB, 
      transfer = GST_VIDEO_TRANSFER_SRGB, primaries = GST_VIDEO_COLOR_PRIMARIES_BT709}, par_n = 1, 
    par_d = 1, fps_n = 30, fps_d = 1, offset = {0, 0, 0, 0}, stride = {1280, 0, 0, 0}, ABI = {abi = {
        multiview_mode = GST_VIDEO_MULTIVIEW_MODE_NONE, 
        multiview_flags = GST_VIDEO_MULTIVIEW_FLAGS_NONE}, _gst_reserved = {0xffffffff, 0x0, 0x0, 
        0x0}}}, in_x = 0, in_y = 0, in_width = 320, in_height = 240, in_maxwidth = 320, 
  in_maxheight = 240, out_x = 0, out_y = 0, out_width = 320, out_height = 240, out_maxwidth = 320, 
  out_maxheight = 240, current_pstride = 0, current_width = 0, current_height = 0, 
  current_format = GST_VIDEO_FORMAT_UNKNOWN, current_bits = 8, config = 0x7fffec002080, 
  tmpline = 0x7fffec008860, fill_border = 1, borderline = 0x0, borders = {0, 0, 0, 0}, 
  border_argb = 4278190080, alpha_value = 255, alpha_mode = ALPHA_MODE_NONE, 
  convert = 0x7ffff5a41810 <convert_AYUV_BGRA>, unpack_lines = 0x0, 
  unpack_format = GST_VIDEO_FORMAT_AYUV, unpack_bits = 8, unpack_rgb = 0, identity_unpack = 0, 
  unpack_pstride = 0, upsample_lines = 0x0, upsample = 0x0, upsample_p = 0x0, upsample_i = 0x0, 
  up_n_lines = 0, up_offset = 0, to_RGB_lines = 0x0, to_RGB_matrix = {dm = {{0, 0, 0, 0}, {0, 0, 0, 0}, {
        0, 0, 0, 0}, {0, 0, 0, 0}}, im = {{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}, 
    width = 0, orc_p1 = 0, orc_p2 = 0, orc_p3 = 0, orc_p4 = 0, t_r = 0x0, t_g = 0x0, t_b = 0x0, t_c = 0, 
    matrix_func = 0x0}, gamma_dec = {gamma_table = 0x0, width = 0, gamma_func = 0x0}, 
  hscale_lines = 0x0, h_scaler = 0x0, h_scale_format = 0, vscale_lines = 0x0, v_scaler = 0x0, 
  v_scaler_p = 0x0, v_scaler_i = 0x0, v_scale_width = 0, v_scale_format = 0, convert_lines = 0x0, 
  convert_matrix = {dm = {{298.08217942714691, 0, 408.58287540793424, -57067.922923049933}, {
        298.08217942714691, -100.29115074766149, -208.11972699654567, 34707.277480424171}, {
        298.08217942714691, 516.41145165681837, 0, -70869.980682907102}, {0, 0, 0, 1}}, im = {{298, 0, 
        409, -57068}, {298, -100, -208, 34707}, {298, 516, 0, -70870}, {0, 0, 0, 1}}, width = 0, 
    orc_p1 = 0, orc_p2 = 0, orc_p3 = 0, orc_p4 = 0, t_r = 0x0, t_g = 0x0, t_b = 0x0, t_c = 0, 
    matrix_func = 0x7ffff5a3d480 <video_converter_matrix8_AYUV_ARGB>}, in_bits = 0, out_bits = 0, 
  alpha_lines = 0x0, alpha_func = 0x0, gamma_enc = {gamma_table = 0x0, width = 0, gamma_func = 0x0}, 
  to_YUV_lines = 0x0, to_YUV_matrix = {dm = {{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}, 
    im = {{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}, width = 0, orc_p1 = 0, orc_p2 = 0, 
    orc_p3 = 0, orc_p4 = 0, t_r = 0x0, t_g = 0x0, t_b = 0x0, t_c = 0, matrix_func = 0x0}, 
  downsample_lines = 0x0, downsample = 0x0, downsample_p = 0x0, downsample_i = 0x0, down_n_lines = 0, 
  down_offset = 0, dither_lines = 0x0, dither = 0x0, pack_lines = 0x0, pack_nlines = 0, 
  pack_format = GST_VIDEO_FORMAT_ARGB, pack_bits = 8, pack_rgb = 2, identity_pack = 0, pack_pstride = 0, 
  pack_pal = 0x0, pack_palsize = 0, src = 0x0, dest = 0x0, fformat = {GST_VIDEO_FORMAT_UNKNOWN, 
    GST_VIDEO_FORMAT_UNKNOWN, GST_VIDEO_FORMAT_UNKNOWN, GST_VIDEO_FORMAT_UNKNOWN}, fin_x = {0, 0, 0, 0}, 
  fin_y = {0, 0, 0, 0}, fout_x = {0, 0, 0, 0}, fout_y = {0, 0, 0, 0}, fout_width = {0, 0, 0, 0}, 
  fout_height = {0, 0, 0, 0}, fsplane = {0, 0, 0, 0}, ffill = {0, 0, 0, 0}, fh_scaler = {0x0, 0x0, 0x0, 
    0x0}, fv_scaler = {0x0, 0x0, 0x0, 0x0}, fconvert = {0x0, 0x0, 0x0, 0x0}}
(gdb) frame 0
#0  0x00007ffff5a6d08a in _backup_video_orc_convert_AYUV_BGRA (ex=0x7ffff39961a0) at tmp-orc.c:19311
19311	      ptr0[i] = var53;
(gdb) disasseb[K[Kemble /m
Dump of assembler code for function _backup_video_orc_convert_AYUV_BGRA:
19160	{
   0x00007ffff5a6ce60 <+0>:	push   %r15
   0x00007ffff5a6ce62 <+2>:	push   %r14
   0x00007ffff5a6ce64 <+4>:	push   %r13
   0x00007ffff5a6ce66 <+6>:	push   %r12
   0x00007ffff5a6ce68 <+8>:	push   %rbp
   0x00007ffff5a6ce69 <+9>:	push   %rbx
   0x00007ffff5a6ce6a <+10>:	sub    $0x48,%rsp
   0x00007ffff5a6ce74 <+20>:	mov    %fs:0x28,%rsi
   0x00007ffff5a6ce7d <+29>:	mov    %rsi,0x38(%rsp)
   0x00007ffff5a6ce82 <+34>:	xor    %esi,%esi
   0x00007ffff5a6ce87 <+39>:	mov    %rdi,0x20(%rsp)

19161	  int i;
19162	  int j;
19163	  int n = ex->n;
   0x00007ffff5a6ce84 <+36>:	mov    0x8(%rdi),%esi
   0x00007ffff5a6ce92 <+50>:	mov    %esi,0x18(%rsp)

19164	  int m = ex->params[ORC_VAR_A1];
   0x00007ffff5a6ce6e <+14>:	mov    0x248(%rdi),%eax
   0x00007ffff5a6ce8e <+46>:	mov    %eax,0x1c(%rsp)

19165	  orc_union32 * ORC_RESTRICT ptr0;
19166	  const orc_union32 * ORC_RESTRICT ptr4;
19167	  orc_union32 var46;
19168	#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) 
19169	  volatile orc_union32 var47;
19170	#else
19171	  orc_union32 var47;
19172	#endif
19173	  orc_union16 var48;
19174	  orc_union16 var49;
19175	  orc_union16 var50;
19176	  orc_union16 var51;
19177	  orc_union16 var52;
19178	  orc_union32 var53;
19179	  orc_union32 var54;
19180	  orc_union16 var55;
19181	  orc_union16 var56;
19182	  orc_int8 var57;
19183	  orc_int8 var58;
19184	  orc_int8 var59;
19185	  orc_int8 var60;
19186	  orc_union16 var61;
19187	  orc_union16 var62;
19188	  orc_union16 var63;
19189	  orc_union16 var64;
19190	  orc_union16 var65;
19191	  orc_union16 var66;
19192	  orc_int8 var67;
19193	  orc_union16 var68;
19194	  orc_union16 var69;
19195	  orc_union16 var70;
19196	  orc_int8 var71;
---Type <return> to continue, or q <return> to quit---
19197	  orc_union16 var72;
19198	  orc_union16 var73;
19199	  orc_union16 var74;
19200	  orc_union16 var75;
19201	  orc_int8 var76;
19202	  orc_union16 var77;
19203	  orc_union32 var78;
19204	
19205	  for (j = 0; j < m; j++) {
   0x00007ffff5a6ce8c <+44>:	test   %eax,%eax
   0x00007ffff5a6ce96 <+54>:	jle    0x7ffff5a6d0b6 <_backup_video_orc_convert_AYUV_BGRA+598>
   0x00007ffff5a6ce9c <+60>:	lea    -0x1(%rsi),%eax
   0x00007ffff5a6ce9f <+63>:	movl   $0x0,0x14(%rsp)
   0x00007ffff5a6d0a3 <+579>:	addl   $0x1,0x14(%rsp)
   0x00007ffff5a6d0a8 <+584>:	mov    0x14(%rsp),%eax
   0x00007ffff5a6d0ac <+588>:	cmp    %eax,0x1c(%rsp)
   0x00007ffff5a6d0b0 <+592>:	jne    0x7ffff5a6cec0 <_backup_video_orc_convert_AYUV_BGRA+96>

19206	    ptr0 = ORC_PTR_OFFSET(ex->arrays[0], ex->params[0] * j);
   0x00007ffff5a6cec0 <+96>:	mov    0x20(%rsp),%rsi
   0x00007ffff5a6cec5 <+101>:	mov    0x14(%rsp),%r14d
   0x00007ffff5a6cecf <+111>:	mov    0x218(%rsi),%r8d
   0x00007ffff5a6cedc <+124>:	mov    0x18(%rsi),%rdi
   0x00007ffff5a6cef2 <+146>:	imul   %r14d,%r8d
   0x00007ffff5a6cf04 <+164>:	movslq %r8d,%rdx

19207	    ptr4 = ORC_PTR_OFFSET(ex->arrays[4], ex->params[4] * j);
   0x00007ffff5a6ced6 <+118>:	mov    0x228(%rsi),%eax
   0x00007ffff5a6cee0 <+128>:	mov    0x38(%rsi),%rcx
   0x00007ffff5a6cef6 <+150>:	imul   %r14d,%eax
   0x00007ffff5a6cf14 <+180>:	cltq   

19208	
19209	      /* 1: loadpb */
19210	        var47.x4[0] = (int)0x00000080; /* 128 or 6.32404e-322f */
19211	      var47.x4[1] = (int)0x00000080; /* 128 or 6.32404e-322f */
19212	      var47.x4[2] = (int)0x00000080; /* 128 or 6.32404e-322f */
19213	      var47.x4[3] = (int)0x00000080; /* 128 or 6.32404e-322f */
19214	      /* 9: loadpw */
19215	        var48.i = ex->params[24];
   0x00007ffff5a6cee4 <+132>:	mov    0x278(%rsi),%r15d

19216	      /* 11: loadpw */
19217	        var49.i = ex->params[25];
   0x00007ffff5a6cefd <+157>:	mov    0x27c(%rsi),%r14d

19218	      /* 16: loadpw */
19219	        var50.i = ex->params[26];
   0x00007ffff5a6ceeb <+139>:	mov    0x280(%rsi),%r9d

19220	      /* 20: loadpw */
19221	        var51.i = ex->params[27];
   0x00007ffff5a6cf07 <+167>:	mov    0x284(%rsi),%r8d

19222	      /* 23: loadpw */
19223	        var52.i = ex->params[28];
---Type <return> to continue, or q <return> to quit---
   0x00007ffff5a6cf0e <+174>:	mov    0x288(%rsi),%esi

19224	
19225	    for (i = 0; i < n; i++) {
   0x00007ffff5a6ceca <+106>:	mov    0x18(%rsp),%r11d
   0x00007ffff5a6cefa <+154>:	test   %r11d,%r11d
   0x00007ffff5a6cf16 <+182>:	jle    0x7ffff5a6d0a3 <_backup_video_orc_convert_AYUV_BGRA+579>
   0x00007ffff5a6cf1c <+188>:	movswl %r9w,%r11d
   0x00007ffff5a6cf20 <+192>:	movswl %si,%esi
   0x00007ffff5a6cf23 <+195>:	movswl %r15w,%r15d
   0x00007ffff5a6cf27 <+199>:	mov    %r11d,0x8(%rsp)
   0x00007ffff5a6cf2c <+204>:	movswl %r8w,%r11d
   0x00007ffff5a6cf30 <+208>:	lea    (%rdi,%rdx,1),%r8
   0x00007ffff5a6cf34 <+212>:	mov    0x28(%rsp),%rdx
   0x00007ffff5a6cf39 <+217>:	mov    %esi,0x10(%rsp)
   0x00007ffff5a6cf3d <+221>:	lea    (%rcx,%rax,1),%rsi
   0x00007ffff5a6cf41 <+225>:	movswl %r14w,%r14d
   0x00007ffff5a6cf45 <+229>:	mov    %r11d,0xc(%rsp)
   0x00007ffff5a6cf4a <+234>:	lea    (%rdx,%rax,1),%r13
   0x00007ffff5a6cf4e <+238>:	add    %rcx,%r13
   0x00007ffff5a6cf51 <+241>:	nopl   0x0(%rax)
   0x00007ffff5a6d09a <+570>:	cmp    %rsi,%r13
   0x00007ffff5a6d09d <+573>:	jne    0x7ffff5a6cf58 <_backup_video_orc_convert_AYUV_BGRA+248>

19226	      /* 0: loadl */
19227	      var46 = ptr4[i];
19228	      /* 2: subb */
19229	      var54.x4[0] = var46.x4[0] - var47.x4[0];
   0x00007ffff5a6cf58 <+248>:	movzbl (%rsi),%eax
   0x00007ffff5a6cf5b <+251>:	add    $0xffffff80,%eax
   0x00007ffff5a6cf5e <+254>:	mov    %al,%bl

19230	      var54.x4[1] = var46.x4[1] - var47.x4[1];
   0x00007ffff5a6cf60 <+256>:	movzbl 0x1(%rsi),%eax
   0x00007ffff5a6cf64 <+260>:	add    $0xffffff80,%eax
   0x00007ffff5a6cf67 <+263>:	mov    %al,%bh

19231	      var54.x4[2] = var46.x4[2] - var47.x4[2];
   0x00007ffff5a6cf69 <+265>:	movzbl 0x2(%rsi),%eax
   0x00007ffff5a6cf6d <+269>:	movzwl %bx,%ebx
   0x00007ffff5a6cf70 <+272>:	add    $0xffffff80,%eax
   0x00007ffff5a6cf73 <+275>:	movzbl %al,%eax
   0x00007ffff5a6cf76 <+278>:	shl    $0x10,%eax
   0x00007ffff5a6cf79 <+281>:	mov    %eax,%edx

19232	      var54.x4[3] = var46.x4[3] - var47.x4[3];
   0x00007ffff5a6cf7b <+283>:	movzbl 0x3(%rsi),%eax
   0x00007ffff5a6cf7f <+287>:	or     %edx,%ebx
   0x00007ffff5a6cf81 <+289>:	add    $0xffffff80,%eax
   0x00007ffff5a6cf84 <+292>:	shl    $0x18,%eax
   0x00007ffff5a6cf87 <+295>:	or     %eax,%ebx

19233	      /* 3: splitlw */
19234	      {
19235	       orc_union32 _src;
19236	       _src.i = var54.i;
---Type <return> to continue, or q <return> to quit---
19237	       var55.i = _src.x2[1];
   0x00007ffff5a6cf89 <+297>:	mov    %ebx,%eax
   0x00007ffff5a6cf91 <+305>:	sar    $0x10,%eax

19238	       var56.i = _src.x2[0];
19239	    }
19240	      /* 4: splitwb */
19241	      {
19242	       orc_union16 _src;
19243	       _src.i = var56.i;
19244	       var57 = _src.x2[1];
   0x00007ffff5a6cf8b <+299>:	movsbl %bh,%edi

19245	       var58 = _src.x2[0];
   0x00007ffff5a6cf8e <+302>:	mov    %ebx,%r11d

19246	    }
19247	      /* 5: splitwb */
19248	      {
19249	       orc_union16 _src;
19250	       _src.i = var55.i;
19251	       var59 = _src.x2[1];
19252	       var60 = _src.x2[0];
19253	    }
19254	      /* 6: splatbw */
19255	      var61.i = ((var57&0xff) << 8) | (var57&0xff);
19256	      /* 7: splatbw */
19257	      var62.i = ((var60&0xff) << 8) | (var60&0xff);
   0x00007ffff5a6cf94 <+308>:	mov    %eax,%ecx
   0x00007ffff5a6cf96 <+310>:	movzbl %al,%edx
   0x00007ffff5a6cf9c <+316>:	shl    $0x8,%ecx
   0x00007ffff5a6cfa3 <+323>:	or     %edx,%ecx
   0x00007ffff5a6cfab <+331>:	mov    %cx,0x2(%rsp)

19258	      /* 8: splatbw */
19259	      var63.i = ((var59&0xff) << 8) | (var59&0xff);
19260	      /* 10: mulhsw */
19261	      var64.i = (var61.i * var48.i) >> 16;
19262	      /* 12: mulhsw */
19263	      var65.i = (var63.i * var49.i) >> 16;
   0x00007ffff5a6cf99 <+313>:	mov    %eax,%r9d
   0x00007ffff5a6cf9f <+319>:	and    $0x0,%r9b
   0x00007ffff5a6cfa5 <+325>:	movzbl %ah,%edx
   0x00007ffff5a6cfa8 <+328>:	or     %r9d,%edx
   0x00007ffff5a6cfb6 <+342>:	movswl %dx,%eax
   0x00007ffff5a6cfb9 <+345>:	mov    %eax,%edx
   0x00007ffff5a6cfbb <+347>:	mov    %eax,0x4(%rsp)

19264	      /* 13: addw */
19265	      var66.i = var64.i + var65.i;
   0x00007ffff5a6cfbf <+351>:	mov    %edi,%eax
   0x00007ffff5a6cfc1 <+353>:	shl    $0x8,%eax
   0x00007ffff5a6cfc4 <+356>:	movzbl %dil,%edi
   0x00007ffff5a6cfc8 <+360>:	or     %eax,%edi
   0x00007ffff5a6cfca <+362>:	movswl %di,%eax
   0x00007ffff5a6cfcd <+365>:	mov    %edx,%edi
---Type <return> to continue, or q <return> to quit---
   0x00007ffff5a6cfcf <+367>:	imul   %r15d,%eax
   0x00007ffff5a6cfd3 <+371>:	imul   %r14d,%edi
   0x00007ffff5a6cfd7 <+375>:	sar    $0x10,%eax
   0x00007ffff5a6cfda <+378>:	sar    $0x10,%edi
   0x00007ffff5a6cfdd <+381>:	add    %eax,%edi

19266	      /* 14: convssswb */
19267	      var67 = ORC_CLAMP_SB(var66.i);
   0x00007ffff5a6cea7 <+71>:	mov    $0x7f,%r10d
   0x00007ffff5a6cead <+77>:	lea    0x4(,%rax,4),%rax
   0x00007ffff5a6ceb5 <+85>:	mov    %rax,0x28(%rsp)
   0x00007ffff5a6ceba <+90>:	nopw   0x0(%rax,%rax,1)
   0x00007ffff5a6cfb0 <+336>:	mov    $0xffffff80,%r9d
   0x00007ffff5a6cfdf <+383>:	cmp    $0xff80,%di
   0x00007ffff5a6cfe3 <+387>:	jl     0x7ffff5a6cff0 <_backup_video_orc_convert_AYUV_BGRA+400>
   0x00007ffff5a6cfe5 <+389>:	cmp    $0x7f,%di
   0x00007ffff5a6cfe9 <+393>:	cmovg  %r10d,%edi
   0x00007ffff5a6cfed <+397>:	mov    %edi,%r9d

19268	      /* 15: mergebw */
19269	      {
19270	       orc_union16 _dest;
19271	       _dest.x2[0] = var67;
   0x00007ffff5a6cff0 <+400>:	mov    %r9b,%bpl

19272	       _dest.x2[1] = var58;
   0x00007ffff5a6cff3 <+403>:	mov    %r11,%rdx
   0x00007ffff5a6cffa <+410>:	mov    %rbp,%rcx
   0x00007ffff5a6d003 <+419>:	mov    %dl,%ch
   0x00007ffff5a6d005 <+421>:	mov    %rcx,%rbp

19273	       var68.i = _dest.i;
19274	    }
19275	      /* 17: mulhsw */
19276	      var69.i = (var62.i * var50.i) >> 16;
   0x00007ffff5a6d008 <+424>:	movswl 0x2(%rsp),%ecx

19277	      /* 18: addw */
19278	      var70.i = var64.i + var69.i;
   0x00007ffff5a6cff6 <+406>:	mov    0x8(%rsp),%edi
   0x00007ffff5a6d00d <+429>:	imul   %ecx,%edi
   0x00007ffff5a6d010 <+432>:	sar    $0x10,%edi
   0x00007ffff5a6d013 <+435>:	add    %eax,%edi

19279	      /* 19: convssswb */
19280	      var71 = ORC_CLAMP_SB(var70.i);
   0x00007ffff5a6cffd <+413>:	mov    $0xffffff80,%r9d
   0x00007ffff5a6d015 <+437>:	cmp    $0xff80,%di
   0x00007ffff5a6d019 <+441>:	jl     0x7ffff5a6d026 <_backup_video_orc_convert_AYUV_BGRA+454>
   0x00007ffff5a6d01b <+443>:	cmp    $0x7f,%di
   0x00007ffff5a6d01f <+447>:	cmovg  %r10d,%edi
   0x00007ffff5a6d023 <+451>:	mov    %edi,%r9d

19281	      /* 21: mulhsw */
19282	      var72.i = (var62.i * var51.i) >> 16;
19283	      /* 22: addw */
---Type <return> to continue, or q <return> to quit---
19284	      var73.i = var64.i + var72.i;
19285	      /* 24: mulhsw */
19286	      var74.i = (var63.i * var52.i) >> 16;
19287	      /* 25: addw */
19288	      var75.i = var73.i + var74.i;
   0x00007ffff5a6d026 <+454>:	imul   0xc(%rsp),%ecx
   0x00007ffff5a6d02b <+459>:	mov    0x4(%rsp),%edx
   0x00007ffff5a6d02f <+463>:	imul   0x10(%rsp),%edx
   0x00007ffff5a6d034 <+468>:	sar    $0x10,%ecx
   0x00007ffff5a6d037 <+471>:	add    %ecx,%eax
   0x00007ffff5a6d039 <+473>:	sar    $0x10,%edx
   0x00007ffff5a6d03c <+476>:	lea    (%rax,%rdx,1),%ecx

19289	      /* 26: convssswb */
19290	      var76 = ORC_CLAMP_SB(var75.i);
   0x00007ffff5a6d03f <+479>:	mov    $0xffffff80,%eax
   0x00007ffff5a6d044 <+484>:	cmp    $0xff80,%cx
   0x00007ffff5a6d048 <+488>:	jl     0x7ffff5a6d054 <_backup_video_orc_convert_AYUV_BGRA+500>
   0x00007ffff5a6d04a <+490>:	cmp    $0x7f,%cx
   0x00007ffff5a6d04e <+494>:	cmovg  %r10d,%ecx
   0x00007ffff5a6d052 <+498>:	mov    %ecx,%eax

19291	      /* 27: mergebw */
19292	      {
19293	       orc_union16 _dest;
19294	       _dest.x2[0] = var71;
   0x00007ffff5a6d054 <+500>:	mov    %r9b,%r12b
   0x00007ffff5a6d057 <+503>:	add    $0x4,%rsi
   0x00007ffff5a6d05b <+507>:	add    $0x4,%r8

19295	       _dest.x2[1] = var76;
   0x00007ffff5a6d05f <+511>:	mov    %r12,%rcx
   0x00007ffff5a6d062 <+514>:	mov    %al,%ch
   0x00007ffff5a6d06c <+524>:	mov    %rcx,%r12

19296	       var77.i = _dest.i;
19297	    }
19298	      /* 28: mergewl */
19299	      {
19300	       orc_union32 _dest;
19301	       _dest.x2[0] = var77.i;
19302	       _dest.x2[1] = var68.i;
   0x00007ffff5a6d064 <+516>:	mov    %ebp,%eax
   0x00007ffff5a6d066 <+518>:	movzwl %cx,%edx
   0x00007ffff5a6d069 <+521>:	shl    $0x10,%eax
   0x00007ffff5a6d06f <+527>:	or     %edx,%eax

19303	       var78.i = _dest.i;
19304	    }
19305	      /* 29: addb */
19306	      var53.x4[0] = var78.x4[0] + var47.x4[0];
19307	      var53.x4[1] = var78.x4[1] + var47.x4[1];
   0x00007ffff5a6d075 <+533>:	movsbl %ah,%edi
   0x00007ffff5a6d07e <+542>:	add    $0xffffff80,%edi

19308	      var53.x4[2] = var78.x4[2] + var47.x4[2];
---Type <return> to continue, or q <return> to quit---
   0x00007ffff5a6d071 <+529>:	mov    %eax,%ecx
   0x00007ffff5a6d078 <+536>:	shr    $0x10,%ecx
   0x00007ffff5a6d081 <+545>:	add    $0xffffff80,%ecx

19309	      var53.x4[3] = var78.x4[3] + var47.x4[3];
   0x00007ffff5a6d073 <+531>:	mov    %eax,%edx
   0x00007ffff5a6d07b <+539>:	sar    $0x18,%edx
   0x00007ffff5a6d084 <+548>:	add    $0xffffff80,%edx

19310	      /* 30: storel */
19311	      ptr0[i] = var53;
   0x00007ffff5a6d087 <+551>:	add    $0xffffff80,%eax
=> 0x00007ffff5a6d08a <+554>:	mov    %al,-0x4(%r8)
   0x00007ffff5a6d08e <+558>:	mov    %dil,-0x3(%r8)
   0x00007ffff5a6d092 <+562>:	mov    %cl,-0x2(%r8)
   0x00007ffff5a6d096 <+566>:	mov    %dl,-0x1(%r8)

19312	    }
19313	  }
19314	
19315	}
   0x00007ffff5a6d0b6 <+598>:	mov    0x38(%rsp),%rax
   0x00007ffff5a6d0bb <+603>:	xor    %fs:0x28,%rax
   0x00007ffff5a6d0c4 <+612>:	jne    0x7ffff5a6d0d5 <_backup_video_orc_convert_AYUV_BGRA+629>
   0x00007ffff5a6d0c6 <+614>:	add    $0x48,%rsp
   0x00007ffff5a6d0ca <+618>:	pop    %rbx
   0x00007ffff5a6d0cb <+619>:	pop    %rbp
   0x00007ffff5a6d0cc <+620>:	pop    %r12
   0x00007ffff5a6d0ce <+622>:	pop    %r13
   0x00007ffff5a6d0d0 <+624>:	pop    %r14
   0x00007ffff5a6d0d2 <+626>:	pop    %r15
   0x00007ffff5a6d0d4 <+628>:	retq   
   0x00007ffff5a6d0d5 <+629>:	callq  0x7ffff5a319c0 <__stack_chk_fail@plt>
   0x00007ffff5a6d0da:	nopw   0x0(%rax,%rax,1)

End of assembler dump.
(gdb) info registers
rax            0x7f7b7b00	2138798848
rbx            0x1290527f	311448191
rcx            0x7efb	32507
rdx            0xffffffff	4294967295
rsi            0x7ffff7f230a4	140737353232548
rdi            0xfffffffb	4294967291
rbp            0x7f7b	0x7f7b
rsp            0x7ffff3996110	0x7ffff3996110
r8             0x7ffff7ff4004	140737354088452
r9             0xffffff80	4294967168
r10            0x7f	127
r11            0x1290527f	311448191
r12            0x7b80	31616
r13            0x7ffff7f234a0	140737353233568
r14            0x199	409
r15            0x12a	298
rip            0x7ffff5a6d08a	0x7ffff5a6d08a <_backup_video_orc_convert_AYUV_BGRA+554>
eflags         0x10207	[ CF PF IF RF ]
cs             0x33	51
ss             0x2b	43
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0
(gdb) quit
A debugging session is active.

	Inferior 1 [process 9733] will be killed.

Quit anyway? (y or n) y
(p)[01;30mpal181@prodata-ub-ph[00m:[01;34mgstreamer[0;32m[00m $ exut[K[Kit
exit

Script done on Wed 22 Jun 2016 13:52:41 AEST
