Advertisement
Guest User

Untitled

a guest
Jul 8th, 2016
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 190.75 KB | None | 0 0
  1. 07-08 16:35:51.735 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.400264847 0xe18f8700 gstbasetransform.c:560:gst_base_transform_transform_caps:<glcolorconvertelement0> to: video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
  2. 07-08 16:35:51.735 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.400295539 0xe07d9260 gstpad.c:5497:gst_pad_send_event_unchecked:<gluploadelement1:src> have event type reconfigure event: 0xe07e2de0, time 99:99:99.999999999, seq-num 2, (NULL)
  3. 07-08 16:35:51.735 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_EVENT: 0:00:06.400397847 0xe07d9260 gstpad.c:5602:gst_pad_send_event_unchecked:<gluploadelement1:src> Received event on flushing pad. Discarding
  4. 07-08 16:35:51.736 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.400544001 0xe18f8700 gstbasetransform.c:759:gst_base_transform_query_caps:<glcolorconvertelement0:sink> transformed  video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
  5. 07-08 16:35:51.736 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.400591001 0xe07d9260 gstbus.c:309:gst_bus_post:<bus1> [msg 0xf00c3d70] posting on bus structure-change message: 0xf00c3d70, time 99:99:99.999999999, seq-num 3, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstGLUploadElement\)\ gluploadelement1", busy=(boolean)false;
  6. 07-08 16:35:51.736 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.400692539 0xe07d9260 gstbin.c:3528:gst_bin_handle_message_func:<GstGLSinkBin@0xf03a1620> [msg 0xf00c3d70] handling child sink message of type structure-change
  7. 07-08 16:35:51.736 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.400792462 0xe07d9260 gstbin.c:957:bin_remove_messages:<glcolorconvertelement1:sink> deleting message 0xf00c3d18 of types 0x00001000
  8. 07-08 16:35:51.736 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.400902693 0xe18f8700 gstbasetransform.c:766:gst_base_transform_query_caps:<glcolorconvertelement0:sink> our template  video/x-raw(memory:GLMemory), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  9. 07-08 16:35:51.736 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.401016770 0xe07d9260 gstbus.c:344:gst_bus_post:<bus1> [msg 0xf00c3d70] dropped
  10. 07-08 16:35:51.736 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.401124616 0xe07d9260 gstutils.c:1571:gst_element_link_pads_full trying to link element glcolorconvertelement1:src to element glcolorbalance0:sink
  11. 07-08 16:35:51.736 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.401214232 0xe07d9260 gstelement.c:907:gst_element_get_static_pad found pad glcolorconvertelement1:src
  12. 07-08 16:35:51.736 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.401300462 0xe07d9260 gstelement.c:907:gst_element_get_static_pad found pad glcolorbalance0:sink
  13. 07-08 16:35:51.736 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.401424078 0xe07d9260 gstutils.c:1444:prepare_link_maybe_ghosting glcolorconvertelement1 and glcolorbalance0 in same bin, no need for ghost pads
  14. 07-08 16:35:51.736 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.401417155 0xe18f8700 gstbasetransform.c:769:gst_base_transform_query_caps:<glcolorconvertelement0:sink> intersected 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 }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }
  15. 07-08 16:35:51.737 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.401589385 0xe07d9260 gstbus.c:309:gst_bus_post:<bus1> [msg 0xf00c3dc8] posting on bus structure-change message: 0xf00c3dc8, time 99:99:99.999999999, seq-num 4, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstGLColorConvertElement\)\ glcolorconvertelement1", busy=(boolean)true;
  16. 07-08 16:35:51.737 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.401689385 0xe07d9260 gstbin.c:3528:gst_bin_handle_message_func:<GstGLSinkBin@0xf03a1620> [msg 0xf00c3dc8] handling child sink message of type structure-change
  17. 07-08 16:35:51.737 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.402175770 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xf0042078> doing copy 0xf0042078 -> 0xf00420a0
  18. 07-08 16:35:51.738 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.402566462 0xe18f8700 gstminiobject.c:326:gst_mini_object_make_writable copy GstCaps miniobject 0xf0042078 -> 0xf00420a0
  19. 07-08 16:35:51.739 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.401833616 0xe07d9260 gstbin.c:882:find_message:<GstGLSinkBin@0xf03a1620> no message found matching types 00001000
  20. 07-08 16:35:51.739 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.404170078 0xe07d9260 gstbin.c:889:find_message:<GstGLSinkBin@0xf03a1620>   structure-change
  21. 07-08 16:35:51.739 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.404294616 0xe07d9260 gstbin.c:929:bin_replace_message:<GstGLSinkBin@0xf03a1620> got new message 0xf00c3dc8, structure-change from sink
  22. 07-08 16:35:51.739 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.404406001 0xe07d9260 gstbus.c:344:gst_bus_post:<bus1> [msg 0xf00c3dc8] dropped
  23. 07-08 16:35:51.739 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.404510616 0xe07d9260 gstpad.c:2292:gst_pad_link_prepare trying to link glcolorconvertelement1:src and glcolorbalance0:sink
  24. 07-08 16:35:51.740 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.404605462 0xe07d9260 gstutils.c:2838:gst_pad_query_caps:<glcolorconvertelement1:src> get pad caps with filter (NULL)
  25. 07-08 16:35:51.740 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.404699847 0xe07d9260 gstquery.c:674:gst_query_new_custom creating new query 0xe1b6ee00 caps
  26. 07-08 16:35:51.740 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.404795309 0xe07d9260 gstpad.c:3883:gst_pad_query:<glcolorconvertelement1:src> doing query 0xe1b6ee00 (caps)
  27. 07-08 16:35:51.740 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.404897539 0xe07d9260 gstbasetransform.c:730:gst_base_transform_query_caps:<glcolorconvertelement1:src> peer filter caps (NULL)
  28. 07-08 16:35:51.740 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.404997462 0xe07d9260 gstutils.c:2884:gst_pad_peer_query_caps:<glcolorconvertelement1:sink> get pad peer caps with filter (NULL)
  29. 07-08 16:35:51.740 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.405086770 0xe07d9260 gstquery.c:674:gst_query_new_custom creating new query 0xf0042950 caps
  30. 07-08 16:35:51.740 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.405180155 0xe07d9260 gstpad.c:4010:gst_pad_peer_query:<glcolorconvertelement1:sink> peer query 0xf0042950 (caps)
  31. 07-08 16:35:51.740 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.405286155 0xe07d9260 gstpad.c:3883:gst_pad_query:<gluploadelement1:src> doing query 0xf0042950 (caps)
  32. 07-08 16:35:51.740 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.405384847 0xe07d9260 gstbasetransform.c:730:gst_base_transform_query_caps:<gluploadelement1:src> peer filter caps (NULL)
  33. 07-08 16:35:51.740 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.405478078 0xe07d9260 gstutils.c:2884:gst_pad_peer_query_caps:<gluploadelement1:sink> get pad peer caps with filter (NULL)
  34. 07-08 16:35:51.741 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.405565693 0xe07d9260 gstquery.c:674:gst_query_new_custom creating new query 0xf0042980 caps
  35. 07-08 16:35:51.741 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.405660462 0xe07d9260 gstpad.c:4010:gst_pad_peer_query:<gluploadelement1:sink> peer query 0xf0042980 (caps)
  36. 07-08 16:35:51.741 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.405754001 0xe07d9260 gstpad.c:4066:gst_pad_peer_query:<gluploadelement1:sink> pad has no peer
  37. 07-08 16:35:51.741 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.405849539 0xe07d9260 gstbasetransform.c:746:gst_base_transform_query_caps:<gluploadelement1:src> peer caps  ANY
  38. 07-08 16:35:51.742 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.406594924 0xe07d9260 gstbasetransform.c:749:gst_base_transform_query_caps:<gluploadelement1:src> our template  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:EGLImage, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I4
  39. 07-08 16:35:51.743 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.407279616 0xe07d9260 gstbasetransform.c:751:gst_base_transform_query_caps:<gluploadelement1:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:EGLImage, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420
  40. 07-08 16:35:51.743 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.407715462 0xe07d9260 gstbasetransform.c:533:gst_base_transform_transform_caps:<gluploadelement1> transform caps (direction = 2)
  41. 07-08 16:35:51.744 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.408848078 0xe07d9260 gstcaps.c:169:_gst_caps_copy:<0xe1b6e9b8> doing copy 0xe1b6e9b8 -> 0xe1b6ea00
  42. 07-08 16:35:51.749 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: New surface: Surface(name=null)/@0x3f7eba1c, vis=true, frame=Rect(-140, 473 - 860, 1021), this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ......ID -140,111-860,659 #7f0900c0 app:id/surface_video}
  43. 07-08 16:35:51.749 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: Callback --> surfaceCreated, this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ......ID -140,111-860,659 #7f0900c0 app:id/surface_video}
  44. 07-08 16:35:51.749 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: surfaceCreated callback +, this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ......ID -140,111-860,659 #7f0900c0 app:id/surface_video}
  45. 07-08 16:35:51.749 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: surfaceCreated callback -, this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ......ID -140,111-860,659 #7f0900c0 app:id/surface_video}
  46. 07-08 16:35:51.749 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: surfaceChanged -- format=4 w=1000 h=548, this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ......ID -140,111-860,659 #7f0900c0 app:id/surface_video}
  47. 07-08 16:35:51.749 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: surfaceChanged callback +, this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ......ID -140,111-860,659 #7f0900c0 app:id/surface_video}
  48. 07-08 16:35:51.749 15688-15688/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+tutorial-5: 0:00:06.414273078 0xe1932c00 src/main/jni/tutorial-5.c:674:gst_native_surface_init Received surface 0xffeaf1c0 (native window 0xdb82f208)
  49. 07-08 16:35:51.749 15688-15688/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+tutorial-5: 0:00:06.414359847 0xe1932c00 src/main/jni/tutorial-5.c:82:attach_current_thread Attaching thread 0xe1932c00
  50. 07-08 16:35:51.749 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: surfaceChanged callback -, this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ......ID -140,111-860,659 #7f0900c0 app:id/surface_video}
  51. 07-08 16:35:51.749 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: surfaceRedrawNeeded, this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ......ID -140,111-860,659 #7f0900c0 app:id/surface_video}
  52. 07-08 16:35:51.749 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: finishedDrawing, this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ......ID -140,111-860,659 #7f0900c0 app:id/surface_video}
  53. 07-08 16:35:51.750 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.411088462 0xe18f8700 gstbasetransform.c:793:gst_base_transform_query_caps:<glcolorconvertelement0> returning  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 }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }
  54. 07-08 16:35:51.757 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.421722539 0xe18f8700 gstpad.c:3906:gst_pad_query:<glcolorconvertelement0:sink> sent query 0xf0042860 (caps), result 1
  55. 07-08 16:35:51.757 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.421829924 0xe07d9260 gstcaps.c:169:_gst_caps_copy:<0xe1b6ea50> doing copy 0xe1b6ea50 -> 0xe1b6ea78
  56. 07-08 16:35:51.757 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.422261001 0xe18f8700 gstutils.c:2845:gst_pad_query_caps:<glcolorconvertelement0:sink> query returned 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 }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }
  57. 07-08 16:35:51.758 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.422702847 0xe18f8700 gstpad.c:2192:gst_pad_link_check_compatible_unlocked:<gluploadelement0:src> src caps video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  58. 07-08 16:35:51.758 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.423126385 0xe18f8700 gstpad.c:2194:gst_pad_link_check_compatible_unlocked:<glcolorconvertelement0:sink> sink caps 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 }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }
  59. 07-08 16:35:51.758 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.423450309 0xe18f8700 gstpad.c:2212:gst_pad_link_check_compatible_unlocked caps are compatible
  60. 07-08 16:35:51.759 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.423571847 0xe18f8700 gstpad.c:2498:gst_pad_link_full linked gluploadelement0:src and glcolorconvertelement0:sink, successful
  61. 07-08 16:35:51.759 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_EVENT: 0:00:06.423656770 0xe18f8700 gstevent.c:1382:gst_event_new_reconfigure creating reconfigure event
  62. 07-08 16:35:51.759 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.423846693 0xe18f8700 gstevent.c:302:gst_event_new_custom creating new event 0xdb8138a8 reconfigure 61441
  63. 07-08 16:35:51.759 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.423976693 0xe18f8700 gstpad.c:5497:gst_pad_send_event_unchecked:<gluploadelement0:src> have event type reconfigure event: 0xdb8138a8, time 99:99:99.999999999, seq-num 5, (NULL)
  64. 07-08 16:35:51.759 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_EVENT: 0:00:06.424079232 0xe18f8700 gstpad.c:5602:gst_pad_send_event_unchecked:<gluploadelement0:src> Received event on flushing pad. Discarding
  65. 07-08 16:35:51.759 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.424396078 0xe18f8700 gstbus.c:309:gst_bus_post:<bus0> [msg 0xe07e76c0] posting on bus structure-change message: 0xe07e76c0, time 99:99:99.999999999, seq-num 6, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstGLUploadElement\)\ gluploadelement0", busy=(boolean)false;
  66. 07-08 16:35:51.760 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.424563770 0xe18f8700 gstbin.c:3528:gst_bin_handle_message_func:<GstGLSinkBin@0xf03a1058> [msg 0xe07e76c0] handling child sink message of type structure-change
  67. 07-08 16:35:51.760 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.424766385 0xe18f8700 gstbin.c:957:bin_remove_messages:<glcolorconvertelement0:sink> deleting message 0xe07e7668 of types 0x00001000
  68. 07-08 16:35:51.760 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.424886770 0xe18f8700 gstbus.c:344:gst_bus_post:<bus0> [msg 0xe07e76c0] dropped
  69. 07-08 16:35:51.760 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: Punch a hole(dispatchDraw), w = 1000, h = 548, this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ........ -140,111-860,659 #7f0900c0 app:id/surface_video}
  70. 07-08 16:35:51.760 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.425000847 0xe18f8700 gstutils.c:1571:gst_element_link_pads_full trying to link element glcolorconvertelement0:src to element glcolorbalance1:sink
  71. 07-08 16:35:51.761 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.425747924 0xe18f8700 gstelement.c:907:gst_element_get_static_pad found pad glcolorconvertelement0:src
  72. 07-08 16:35:51.761 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.426094155 0xe18f8700 gstelement.c:907:gst_element_get_static_pad found pad glcolorbalance1:sink
  73. 07-08 16:35:51.761 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.426278693 0xe18f8700 gstutils.c:1444:prepare_link_maybe_ghosting glcolorconvertelement0 and glcolorbalance1 in same bin, no need for ghost pads
  74. 07-08 16:35:51.762 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.426645001 0xe18f8700 gstbus.c:309:gst_bus_post:<bus0> [msg 0xe07e7718] posting on bus structure-change message: 0xe07e7718, time 99:99:99.999999999, seq-num 7, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstGLColorConvertElement\)\ glcolorconvertelement0", busy=(boolean)true;
  75. 07-08 16:35:51.762 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.426782693 0xe18f8700 gstbin.c:3528:gst_bin_handle_message_func:<GstGLSinkBin@0xf03a1058> [msg 0xe07e7718] handling child sink message of type structure-change
  76. 07-08 16:35:51.762 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.427053078 0xe18f8700 gstbin.c:882:find_message:<GstGLSinkBin@0xf03a1058> no message found matching types 00001000
  77. 07-08 16:35:51.762 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.427152924 0xe18f8700 gstbin.c:889:find_message:<GstGLSinkBin@0xf03a1058>   structure-change
  78. 07-08 16:35:51.762 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.427271847 0xe18f8700 gstbin.c:929:bin_replace_message:<GstGLSinkBin@0xf03a1058> got new message 0xe07e7718, structure-change from sink
  79. 07-08 16:35:51.762 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.427480462 0xe18f8700 gstbus.c:344:gst_bus_post:<bus0> [msg 0xe07e7718] dropped
  80. 07-08 16:35:51.763 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.427593924 0xe18f8700 gstpad.c:2292:gst_pad_link_prepare trying to link glcolorconvertelement0:src and glcolorbalance1:sink
  81. 07-08 16:35:51.763 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.427844770 0xe18f8700 gstutils.c:2838:gst_pad_query_caps:<glcolorconvertelement0:src> get pad caps with filter (NULL)
  82. 07-08 16:35:51.763 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.427954232 0xe18f8700 gstquery.c:674:gst_query_new_custom creating new query 0xf0042520 caps
  83. 07-08 16:35:51.763 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.428070155 0xe18f8700 gstpad.c:3883:gst_pad_query:<glcolorconvertelement0:src> doing query 0xf0042520 (caps)
  84. 07-08 16:35:51.763 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.428293847 0xe18f8700 gstbasetransform.c:730:gst_base_transform_query_caps:<glcolorconvertelement0:src> peer filter caps (NULL)
  85. 07-08 16:35:51.763 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.428409001 0xe07d9260 gstcaps.c:169:_gst_caps_copy:<0xe1b6eac8> doing copy 0xe1b6eac8 -> 0xe1b6eaf0
  86. 07-08 16:35:51.763 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.428441232 0xe18f8700 gstutils.c:2884:gst_pad_peer_query_caps:<glcolorconvertelement0:sink> get pad peer caps with filter (NULL)
  87. 07-08 16:35:51.763 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.428535385 0xe18f8700 gstquery.c:674:gst_query_new_custom creating new query 0xe1b6d090 caps
  88. 07-08 16:35:51.764 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.428715309 0xe18f8700 gstpad.c:4010:gst_pad_peer_query:<glcolorconvertelement0:sink> peer query 0xe1b6d090 (caps)
  89. 07-08 16:35:51.764 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.428824770 0xe18f8700 gstpad.c:3883:gst_pad_query:<gluploadelement0:src> doing query 0xe1b6d090 (caps)
  90. 07-08 16:35:51.764 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.428928078 0xe18f8700 gstbasetransform.c:730:gst_base_transform_query_caps:<gluploadelement0:src> peer filter caps (NULL)
  91. 07-08 16:35:51.764 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.429105309 0xe18f8700 gstutils.c:2884:gst_pad_peer_query_caps:<gluploadelement0:sink> get pad peer caps with filter (NULL)
  92. 07-08 16:35:51.764 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.429199924 0xe18f8700 gstquery.c:674:gst_query_new_custom creating new query 0xe1b6d0c0 caps
  93. 07-08 16:35:51.764 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.429297309 0xe18f8700 gstpad.c:4010:gst_pad_peer_query:<gluploadelement0:sink> peer query 0xe1b6d0c0 (caps)
  94. 07-08 16:35:51.764 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.429395462 0xe18f8700 gstpad.c:4066:gst_pad_peer_query:<gluploadelement0:sink> pad has no peer
  95. 07-08 16:35:51.765 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.429573155 0xe18f8700 gstbasetransform.c:746:gst_base_transform_query_caps:<gluploadelement0:src> peer caps  ANY
  96. 07-08 16:35:51.765 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.430392539 0xe18f8700 gstbasetransform.c:749:gst_base_transform_query_caps:<gluploadelement0:src> our template  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:EGLImage, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I4
  97. 07-08 16:35:51.766 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.431197770 0xe18f8700 gstbasetransform.c:751:gst_base_transform_query_caps:<gluploadelement0:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:EGLImage, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420
  98. 07-08 16:35:51.766 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.431299309 0xe18f8700 gstbasetransform.c:533:gst_base_transform_transform_caps:<gluploadelement0> transform caps (direction = 2)
  99. 07-08 16:35:51.767 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.432332847 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xf0042118> doing copy 0xf0042118 -> 0xf0042140
  100. 07-08 16:35:51.768 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.433513385 0xe07d9260 gstcaps.c:169:_gst_caps_copy:<0xe1b6eb40> doing copy 0xe1b6eb40 -> 0xe1b6eb68
  101. 07-08 16:35:51.773 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.438306462 0xe07d9260 gstbasetransform.c:560:gst_base_transform_transform_caps:<gluploadelement1> to: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  102. 07-08 16:35:51.774 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.438655847 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xf0042190> doing copy 0xf0042190 -> 0xf00421b8
  103. 07-08 16:35:51.774 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.438695309 0xe07d9260 gstbasetransform.c:759:gst_base_transform_query_caps:<gluploadelement1:src> transformed  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  104. 07-08 16:35:51.774 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.438798539 0xe07d9260 gstbasetransform.c:766:gst_base_transform_query_caps:<gluploadelement1:src> our template  video/x-raw(ANY)
  105. 07-08 16:35:51.774 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.439178924 0xe07d9260 gstbasetransform.c:769:gst_base_transform_query_caps:<gluploadelement1:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  106. 07-08 16:35:51.774 15688-15736/com.gst_sdk_tutorials.tutorial_51 D/Surface: Surface::setBuffersDimensions(this=0xf49de900,w=720,h=1280)
  107. 07-08 16:35:51.774 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.439519539 0xe07d9260 gstcaps.c:169:_gst_caps_copy:<0xe1b6ebb8> doing copy 0xe1b6ebb8 -> 0xe1b6e990
  108. 07-08 16:35:51.775 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.439716155 0xe07d9260 gstminiobject.c:326:gst_mini_object_make_writable copy GstCaps miniobject 0xe1b6ebb8 -> 0xe1b6e990
  109. 07-08 16:35:51.775 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.440051616 0xe07d9260 gstbasetransform.c:793:gst_base_transform_query_caps:<gluploadelement1> returning  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  110. 07-08 16:35:51.775 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.440178078 0xe07d9260 gstpad.c:3906:gst_pad_query:<gluploadelement1:src> sent query 0xf0042950 (caps), result 1
  111. 07-08 16:35:51.775 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.440465155 0xe07d9260 gstutils.c:2891:gst_pad_peer_query_caps:<glcolorconvertelement1:sink> peer query returned video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  112. 07-08 16:35:51.776 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.440745770 0xe07d9260 gstbasetransform.c:746:gst_base_transform_query_caps:<glcolorconvertelement1:src> peer caps  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  113. 07-08 16:35:51.776 15688-15736/com.gst_sdk_tutorials.tutorial_51 D/GraphicBuffer: register, handle(0xf00aa600) (w:720 h:1280 s:720 f:0x1 u:0x000b00)
  114. 07-08 16:35:51.776 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.441331001 0xe07d9260 gstbasetransform.c:749:gst_base_transform_query_caps:<glcolorconvertelement1:src> our template  video/x-raw(memory:GLMemory), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  115. 07-08 16:35:51.778 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.442659539 0xe07d9260 gstbasetransform.c:751:gst_base_transform_query_caps:<glcolorconvertelement1:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  116. 07-08 16:35:51.778 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.442795078 0xe07d9260 gstbasetransform.c:533:gst_base_transform_transform_caps:<glcolorconvertelement1> transform caps (direction = 2)
  117. 07-08 16:35:51.778 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.443386385 0xe07d9260 gstbasetransform.c:560:gst_base_transform_transform_caps:<glcolorconvertelement1> to: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
  118. 07-08 16:35:51.779 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.443619232 0xe07d9260 gstbasetransform.c:759:gst_base_transform_query_caps:<glcolorconvertelement1:src> transformed  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
  119. 07-08 16:35:51.779 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.444056309 0xe07d9260 gstbasetransform.c:766:gst_base_transform_query_caps:<glcolorconvertelement1:src> our template  video/x-raw(memory:GLMemory), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  120. 07-08 16:35:51.779 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.444487309 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xf0042228> doing copy 0xf0042228 -> 0xf0042250
  121. 07-08 16:35:51.780 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.444559539 0xe07d9260 gstbasetransform.c:769:gst_base_transform_query_caps:<glcolorconvertelement1:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }; 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 }
  122. 07-08 16:35:51.781 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.446181155 0xe07d9260 gstbasetransform.c:793:gst_base_transform_query_caps:<glcolorconvertelement1> returning  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  123. 07-08 16:35:51.781 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.446487924 0xe07d9260 gstpad.c:3906:gst_pad_query:<glcolorconvertelement1:src> sent query 0xe1b6ee00 (caps), result 1
  124. 07-08 16:35:51.782 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.446786847 0xe07d9260 gstutils.c:2845:gst_pad_query_caps:<glcolorconvertelement1:src> query returned video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  125. 07-08 16:35:51.782 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.446922001 0xe07d9260 gstutils.c:2838:gst_pad_query_caps:<glcolorbalance0:sink> get pad caps with filter (NULL)
  126. 07-08 16:35:51.782 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.447026847 0xe07d9260 gstquery.c:674:gst_query_new_custom creating new query 0xe1b6ef80 caps
  127. 07-08 16:35:51.782 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.447171385 0xe07d9260 gstpad.c:3883:gst_pad_query:<glcolorbalance0:sink> doing query 0xe1b6ef80 (caps)
  128. 07-08 16:35:51.782 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.447281001 0xe07d9260 gstbasetransform.c:730:gst_base_transform_query_caps:<glcolorbalance0:sink> peer filter caps (NULL)
  129. 07-08 16:35:51.782 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.447386385 0xe07d9260 gstutils.c:2884:gst_pad_peer_query_caps:<glcolorbalance0:src> get pad peer caps with filter (NULL)
  130. 07-08 16:35:51.782 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.447476155 0xe07d9260 gstquery.c:674:gst_query_new_custom creating new query 0xf00429b0 caps
  131. 07-08 16:35:51.783 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.447570693 0xe07d9260 gstpad.c:4010:gst_pad_peer_query:<glcolorbalance0:src> peer query 0xf00429b0 (caps)
  132. 07-08 16:35:51.783 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.447668078 0xe07d9260 gstpad.c:4066:gst_pad_peer_query:<glcolorbalance0:src> pad has no peer
  133. 07-08 16:35:51.783 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.447769693 0xe07d9260 gstbasetransform.c:746:gst_base_transform_query_caps:<glcolorbalance0:sink> peer caps  ANY
  134. 07-08 16:35:51.783 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.448003385 0xe07d9260 gstbasetransform.c:749:gst_base_transform_query_caps:<glcolorbalance0:sink> our template  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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  135. 07-08 16:35:51.783 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.448250385 0xe07d9260 gstbasetransform.c:751:gst_base_transform_query_caps:<glcolorbalance0:sink> intersected 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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  136. 07-08 16:35:51.783 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.448363309 0xe07d9260 gstbasetransform.c:533:gst_base_transform_transform_caps:<glcolorbalance0> transform caps (direction = 1)
  137. 07-08 16:35:51.784 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+glfilter: 0:00:06.448614385 0xe07d9260 gstglfilter.c:666:gst_gl_filter_transform_caps:<glcolorbalance0> returning caps: 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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  138. 07-08 16:35:51.784 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.448855847 0xe07d9260 gstbasetransform.c:560:gst_base_transform_transform_caps:<glcolorbalance0> to: 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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  139. 07-08 16:35:51.784 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.449098001 0xe07d9260 gstbasetransform.c:759:gst_base_transform_query_caps:<glcolorbalance0:sink> transformed  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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  140. 07-08 16:35:51.784 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.449325616 0xe07d9260 gstbasetransform.c:766:gst_base_transform_query_caps:<glcolorbalance0:sink> our template  video/x-raw(ANY), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  141. 07-08 16:35:51.785 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.449637924 0xe07d9260 gstbasetransform.c:769:gst_base_transform_query_caps:<glcolorbalance0:sink> intersected 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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  142. 07-08 16:35:51.785 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.449879924 0xe07d9260 gstcaps.c:169:_gst_caps_copy:<0xe1b6eaf0> doing copy 0xe1b6eaf0 -> 0xe1b6eaa0
  143. 07-08 16:35:51.785 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.450024155 0xe07d9260 gstminiobject.c:326:gst_mini_object_make_writable copy GstCaps miniobject 0xe1b6eaf0 -> 0xe1b6eaa0
  144. 07-08 16:35:51.785 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.450255693 0xe07d9260 gstbasetransform.c:793:gst_base_transform_query_caps:<glcolorbalance0> returning  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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  145. 07-08 16:35:51.785 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.450390078 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xf00422a0> doing copy 0xf00422a0 -> 0xf00422c8
  146. 07-08 16:35:51.785 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.450454232 0xe07d9260 gstpad.c:3906:gst_pad_query:<glcolorbalance0:sink> sent query 0xe1b6ef80 (caps), result 1
  147. 07-08 16:35:51.786 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.450697155 0xe07d9260 gstutils.c:2845:gst_pad_query_caps:<glcolorbalance0:sink> query returned 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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  148. 07-08 16:35:51.786 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.451014232 0xe07d9260 gstpad.c:2192:gst_pad_link_check_compatible_unlocked:<glcolorconvertelement1:src> src caps video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  149. 07-08 16:35:51.786 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.451255385 0xe07d9260 gstpad.c:2194:gst_pad_link_check_compatible_unlocked:<glcolorbalance0:sink> sink caps 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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  150. 07-08 16:35:51.786 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.451436539 0xe07d9260 gstpad.c:2212:gst_pad_link_check_compatible_unlocked caps are compatible
  151. 07-08 16:35:51.787 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.451553616 0xe07d9260 gstpad.c:2498:gst_pad_link_full linked glcolorconvertelement1:src and glcolorbalance0:sink, successful
  152. 07-08 16:35:51.787 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_EVENT: 0:00:06.451636770 0xe07d9260 gstevent.c:1382:gst_event_new_reconfigure creating reconfigure event
  153. 07-08 16:35:51.787 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.451725385 0xe07d9260 gstevent.c:302:gst_event_new_custom creating new event 0xe07e2e28 reconfigure 61441
  154. 07-08 16:35:51.787 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.451859001 0xe07d9260 gstpad.c:5497:gst_pad_send_event_unchecked:<glcolorconvertelement1:src> have event type reconfigure event: 0xe07e2e28, time 99:99:99.999999999, seq-num 8, (NULL)
  155. 07-08 16:35:51.787 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_EVENT: 0:00:06.451956924 0xe07d9260 gstpad.c:5602:gst_pad_send_event_unchecked:<glcolorconvertelement1:src> Received event on flushing pad. Discarding
  156. 07-08 16:35:51.787 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.452170847 0xe07d9260 gstbus.c:309:gst_bus_post:<bus1> [msg 0xf00c3e20] posting on bus structure-change message: 0xf00c3e20, time 99:99:99.999999999, seq-num 9, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstGLColorConvertElement\)\ glcolorconvertelement1", busy=(boolean)false;
  157. 07-08 16:35:51.787 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.452279232 0xe07d9260 gstbin.c:3528:gst_bin_handle_message_func:<GstGLSinkBin@0xf03a1620> [msg 0xf00c3e20] handling child sink message of type structure-change
  158. 07-08 16:35:51.787 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.452382616 0xe07d9260 gstbin.c:957:bin_remove_messages:<glcolorbalance0:sink> deleting message 0xf00c3dc8 of types 0x00001000
  159. 07-08 16:35:51.787 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.452490385 0xe07d9260 gstbus.c:344:gst_bus_post:<bus1> [msg 0xf00c3e20] dropped
  160. 07-08 16:35:51.788 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.452603462 0xe07d9260 gstelement.c:907:gst_element_get_static_pad found pad gluploadelement1:sink
  161. 07-08 16:35:51.788 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+glimagesink: 0:00:06.452697155 0xe07d9260 gstglsinkbin.c:245:gst_gl_sink_bin_init:<GstGLSinkBin@0xf03a1620> setting target sink pad <gluploadelement1:sink>
  162. 07-08 16:35:51.788 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.452859616 0xe07d9260 gstpad.c:1940:gst_pad_set_iterate_internal_links_function_full:<GstProxyPad@0xe1b2d038> internal link iterator set to gst_proxy_pad_iterate_internal_links_default
  163. 07-08 16:35:51.788 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.453425385 0xe07d9260 gstpad.c:1685:gst_pad_set_activatemode_function_full:<GstGhostPad@0xe1b2d038> activatemodefunc set to gst_ghost_pad_activate_mode_default
  164. 07-08 16:35:51.789 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.453606847 0xe07d9260 gstpad.c:1720:gst_pad_set_chain_function_full:<'':sink> chainfunc set to gst_proxy_pad_chain_default
  165. 07-08 16:35:51.789 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.453717924 0xe07d9260 gstpad.c:1757:gst_pad_set_chain_list_function_full:<'':sink> chainlistfunc set to gst_proxy_pad_chain_list_default
  166. 07-08 16:35:51.789 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.453861770 0xe07d9260 gstpad.c:1940:gst_pad_set_iterate_internal_links_function_full:<GstProxyPad@0xe1b61050> internal link iterator set to gst_proxy_pad_iterate_internal_links_default
  167. 07-08 16:35:51.789 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.453993693 0xe07d9260 gstpad.c:1793:gst_pad_set_getrange_function_full:<'':proxypad0> getrangefunc set to gst_proxy_pad_getrange_default
  168. 07-08 16:35:51.789 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.454092309 0xe07d9260 gstobject.c:692:gst_object_set_parent:<'':proxypad0> set parent (ref and sink)
  169. 07-08 16:35:51.790 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.454632385 0xe07d9260 gstpad.c:1685:gst_pad_set_activatemode_function_full:<sink:proxypad0> activatemodefunc set to gst_ghost_pad_internal_activate_mode_default
  170. 07-08 16:35:51.790 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.454768001 0xe07d9260 gstghostpad.c:840:gst_ghost_pad_set_target:<'':sink> set target gluploadelement1:sink
  171. 07-08 16:35:51.790 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.454880693 0xe07d9260 gstghostpad.c:862:gst_ghost_pad_set_target:<'':sink> connecting internal pad to target <gluploadelement1:sink>
  172. 07-08 16:35:51.790 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.454990385 0xe07d9260 gstpad.c:2292:gst_pad_link_prepare trying to link sink:proxypad0 and gluploadelement1:sink
  173. 07-08 16:35:51.790 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.455091001 0xe07d9260 gstpad.c:2498:gst_pad_link_full linked sink:proxypad0 and gluploadelement1:sink, successful
  174. 07-08 16:35:51.790 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_EVENT: 0:00:06.455168770 0xe07d9260 gstevent.c:1382:gst_event_new_reconfigure creating reconfigure event
  175. 07-08 16:35:51.790 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.455257309 0xe07d9260 gstevent.c:302:gst_event_new_custom creating new event 0xe07e2e70 reconfigure 61441
  176. 07-08 16:35:51.790 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: updateWindow -- UPDATE_WINDOW_MSG, this = Handler (android.view.SurfaceView$1) {2372b27f}
  177. 07-08 16:35:51.790 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.455376770 0xe07d9260 gstpad.c:5497:gst_pad_send_event_unchecked:<sink:proxypad0> have event type reconfigure event: 0xe07e2e70, time 99:99:99.999999999, seq-num 10, (NULL)
  178. 07-08 16:35:51.790 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.455429001 0xe18f8700 gstbasetransform.c:560:gst_base_transform_transform_caps:<gluploadelement0> to: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  179. 07-08 16:35:51.790 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: Changes: creating=false format=false size=false visible=false left=false top=false mUpdateWindowNeeded=true mReportDrawNeeded=true redrawNeeded=false forceSizeChanged=false mVisible=true mRequestedVisible=true, this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ........ -140,111-860,659 #7f0900c0 app:id/surface_video}
  180. 07-08 16:35:51.790 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.455527232 0xe07d9260 gstpad.c:5235:gst_pad_push_event_unchecked:<'':sink> We're flushing
  181. 07-08 16:35:51.791 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: Cur surface: Surface(name=null)/@0x248ac78f, this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ........ -140,111-860,659 #7f0900c0 app:id/surface_video}
  182. 07-08 16:35:51.791 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.455634232 0xe07d9260 gstpad.c:5570:gst_pad_send_event_unchecked:<sink:proxypad0> sent event, ret error
  183. 07-08 16:35:51.791 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.455782309 0xe18f8700 gstbasetransform.c:759:gst_base_transform_query_caps:<gluploadelement0:src> transformed  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  184. 07-08 16:35:51.791 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.455826616 0xe07d9260 gstelement.c:659:gst_element_add_pad:<GstGLSinkBin@0xf03a1620> adding pad 'sink'
  185. 07-08 16:35:51.791 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.455897078 0xe18f8700 gstbasetransform.c:766:gst_base_transform_query_caps:<gluploadelement0:src> our template  video/x-raw(ANY)
  186. 07-08 16:35:51.791 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.455938847 0xe07d9260 gstobject.c:692:gst_object_set_parent:<'':sink> set parent (ref and sink)
  187. 07-08 16:35:51.791 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+gstcontrolbinding: 0:00:06.456163078 0xe07d9260 gstcontrolbinding.c:125:gst_control_binding_constructor:<glcolorbalance0> trying to put property 'contrast' under control
  188. 07-08 16:35:51.791 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+gstcontrolbinding: 0:00:06.456265770 0xe07d9260 gstcontrolbinding.c:131:gst_control_binding_constructor:<glcolorbalance0>   psec->flags : 0x000002e3
  189. 07-08 16:35:51.791 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.456298539 0xe18f8700 gstbasetransform.c:769:gst_base_transform_query_caps:<gluploadelement0:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  190. 07-08 16:35:51.791 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.456426847 0xe07d9260 gstobject.c:1067:gst_object_find_control_binding:<glcolorbalance0> controller does not manage property 'contrast'
  191. 07-08 16:35:51.791 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.456525309 0xe07d9260 gstobject.c:692:gst_object_set_parent:<GstGLControlBindingProxy@0xe07e4568> set parent (ref and sink)
  192. 07-08 16:35:51.792 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.456620155 0xe07d9260 gstobject.c:1254:gst_object_add_control_binding:<glcolorbalance0> controlled property contrast added
  193. 07-08 16:35:51.792 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.456692539 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xf0042318> doing copy 0xf0042318 -> 0xf00420f0
  194. 07-08 16:35:51.792 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+gstcontrolbinding: 0:00:06.456760232 0xe07d9260 gstcontrolbinding.c:125:gst_control_binding_constructor:<glcolorbalance0> trying to put property 'brightness' under control
  195. 07-08 16:35:51.792 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.456907309 0xe18f8700 gstminiobject.c:326:gst_mini_object_make_writable copy GstCaps miniobject 0xf0042318 -> 0xf00420f0
  196. 07-08 16:35:51.792 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+gstcontrolbinding: 0:00:06.456850385 0xe07d9260 gstcontrolbinding.c:131:gst_control_binding_constructor:<glcolorbalance0>   psec->flags : 0x000002e3
  197. 07-08 16:35:51.792 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.457238078 0xe07d9260 gstobject.c:1067:gst_object_find_control_binding:<glcolorbalance0> controller does not manage property 'brightness'
  198. 07-08 16:35:51.792 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.457271616 0xe18f8700 gstbasetransform.c:793:gst_base_transform_query_caps:<gluploadelement0> returning  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  199. 07-08 16:35:51.792 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.457366616 0xe07d9260 gstobject.c:692:gst_object_set_parent:<GstGLControlBindingProxy@0xe07e45d0> set parent (ref and sink)
  200. 07-08 16:35:51.792 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.457397309 0xe18f8700 gstpad.c:3906:gst_pad_query:<gluploadelement0:src> sent query 0xe1b6d090 (caps), result 1
  201. 07-08 16:35:51.792 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.457464001 0xe07d9260 gstobject.c:1254:gst_object_add_control_binding:<glcolorbalance0> controlled property brightness added
  202. 07-08 16:35:51.793 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+gstcontrolbinding: 0:00:06.457614309 0xe07d9260 gstcontrolbinding.c:125:gst_control_binding_constructor:<glcolorbalance0> trying to put property 'hue' under control
  203. 07-08 16:35:51.793 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.457726309 0xe18f8700 gstutils.c:2891:gst_pad_peer_query_caps:<glcolorconvertelement0:sink> peer query returned video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  204. 07-08 16:35:51.793 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+gstcontrolbinding: 0:00:06.458037155 0xe07d9260 gstcontrolbinding.c:131:gst_control_binding_constructor:<glcolorbalance0>   psec->flags : 0x000002e3
  205. 07-08 16:35:51.793 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.458069155 0xe18f8700 gstbasetransform.c:746:gst_base_transform_query_caps:<glcolorconvertelement0:src> peer caps  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  206. 07-08 16:35:51.793 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.458221155 0xe07d9260 gstobject.c:1067:gst_object_find_control_binding:<glcolorbalance0> controller does not manage property 'hue'
  207. 07-08 16:35:51.793 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.458448232 0xe18f8700 gstbasetransform.c:749:gst_base_transform_query_caps:<glcolorconvertelement0:src> our template  video/x-raw(memory:GLMemory), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  208. 07-08 16:35:51.793 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.458328232 0xe07d9260 gstobject.c:692:gst_object_set_parent:<GstGLControlBindingProxy@0xe07e4638> set parent (ref and sink)
  209. 07-08 16:35:51.794 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.458576770 0xe07d9260 gstobject.c:1254:gst_object_add_control_binding:<glcolorbalance0> controlled property hue added
  210. 07-08 16:35:51.794 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+gstcontrolbinding: 0:00:06.458730847 0xe07d9260 gstcontrolbinding.c:125:gst_control_binding_constructor:<glcolorbalance0> trying to put property 'saturation' under control
  211. 07-08 16:35:51.794 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+gstcontrolbinding: 0:00:06.458825847 0xe07d9260 gstcontrolbinding.c:131:gst_control_binding_constructor:<glcolorbalance0>   psec->flags : 0x000002e3
  212. 07-08 16:35:51.794 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.458930770 0xe07d9260 gstobject.c:1067:gst_object_find_control_binding:<glcolorbalance0> controller does not manage property 'saturation'
  213. 07-08 16:35:51.794 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.459027847 0xe07d9260 gstobject.c:692:gst_object_set_parent:<GstGLControlBindingProxy@0xe07e46a0> set parent (ref and sink)
  214. 07-08 16:35:51.794 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.459119385 0xe07d9260 gstobject.c:1254:gst_object_add_control_binding:<glcolorbalance0> controlled property saturation added
  215. 07-08 16:35:51.794 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.459487924 0xe07d9260 gstpad.c:1650:gst_pad_set_activate_function_full:<'':sink> activatefunc set to gst_base_sink_pad_activate
  216. 07-08 16:35:51.795 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.459624001 0xe07d9260 gstpad.c:1685:gst_pad_set_activatemode_function_full:<'':sink> activatemodefunc set to gst_base_sink_pad_activate_mode
  217. 07-08 16:35:51.795 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.459779462 0xe07d9260 gstpad.c:1906:gst_pad_set_query_function_full:<'':sink> queryfunc set to gst_base_sink_sink_query
  218. 07-08 16:35:51.795 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.459891232 0xe18f8700 gstbasetransform.c:751:gst_base_transform_query_caps:<glcolorconvertelement0:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  219. 07-08 16:35:51.795 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.459939847 0xe07d9260 gstpad.c:1826:gst_pad_set_event_function_full:<'':sink> eventfunc for set to gst_base_sink_event
  220. 07-08 16:35:51.795 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.460001770 0xe18f8700 gstbasetransform.c:533:gst_base_transform_transform_caps:<glcolorconvertelement0> transform caps (direction = 2)
  221. 07-08 16:35:51.795 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.460047232 0xe07d9260 gstpad.c:1720:gst_pad_set_chain_function_full:<'':sink> chainfunc set to gst_base_sink_chain
  222. 07-08 16:35:51.795 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.460150078 0xe07d9260 gstpad.c:1757:gst_pad_set_chain_list_function_full:<'':sink> chainlistfunc set to gst_base_sink_chain_list
  223. 07-08 16:35:51.795 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.460258616 0xe07d9260 gstelement.c:659:gst_element_add_pad:<GstBaseSink@0xe0520df8> adding pad 'sink'
  224. 07-08 16:35:51.795 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.460358924 0xe07d9260 gstobject.c:692:gst_object_set_parent:<'':sink> set parent (ref and sink)
  225. 07-08 16:35:51.795 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.460413616 0xe18f8700 gstbasetransform.c:560:gst_base_transform_transform_caps:<glcolorconvertelement0> to: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
  226. 07-08 16:35:51.796 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PARENTAGE: 0:00:06.460565385 0xe07d9260 gstbin.c:1371:gst_bin_add adding element sink to bin (NULL)
  227. 07-08 16:35:51.796 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.460625385 0xe18f8700 gstbasetransform.c:759:gst_base_transform_query_caps:<glcolorconvertelement0:src> transformed  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
  228. 07-08 16:35:51.796 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.460657232 0xe07d9260 gstbin.c:1100:gst_bin_add_func:<GstGLImageSinkBin@0xf03a1620> element :sink
  229. 07-08 16:35:51.796 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.460759693 0xe07d9260 gstobject.c:692:gst_object_set_parent:<sink> set parent (ref and sink)
  230. 07-08 16:35:51.796 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PARENTAGE: 0:00:06.460860847 0xe07d9260 gstbin.c:1134:gst_bin_add_func:<GstGLImageSinkBin@0xf03a1620> element "sink" was sink
  231. 07-08 16:35:51.796 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PARENTAGE: 0:00:06.460959539 0xe07d9260 gstelement.c:3040:gst_element_set_bus_func:<sink> setting bus to 0xe074ff88
  232. 07-08 16:35:51.796 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: New surface: Surface(name=null)/@0x3f7eba1c, vis=true, frame=Rect(-140, 473 - 860, 1021), this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ........ -140,111-860,659 #7f0900c0 app:id/surface_video}
  233. 07-08 16:35:51.796 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.461094847 0xe18f8700 gstbasetransform.c:766:gst_base_transform_query_caps:<glcolorconvertelement0:src> our template  video/x-raw(memory:GLMemory), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  234. 07-08 16:35:51.796 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: surfaceRedrawNeeded, this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ........ -140,111-860,659 #7f0900c0 app:id/surface_video}
  235. 07-08 16:35:51.796 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CLOCK: 0:00:06.461209462 0xe07d9260 gstelement.c:478:gst_element_set_base_time:<sink> set base_time=0:00:00.000000000, old 0:00:00.000000000
  236. 07-08 16:35:51.796 15688-15688/com.gst_sdk_tutorials.tutorial_51 I/SurfaceView: finishedDrawing, this = com.gst_sdk_tutorials.tutorial_5.GStreamerSurfaceView{1c0edc97 V.E..... ........ -140,111-860,659 #7f0900c0 app:id/surface_video}
  237. 07-08 16:35:51.797 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.461522616 0xe18f8700 gstbasetransform.c:769:gst_base_transform_query_caps:<glcolorconvertelement0:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }; 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 }
  238. 07-08 16:35:51.797 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CLOCK: 0:00:06.461828539 0xe07d9260 gstelement.c:540:gst_element_set_start_time:<sink> set start_time=0:00:00.000000000, old 0:00:00.000000000
  239. 07-08 16:35:51.797 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CLOCK: 0:00:06.461987616 0xe07d9260 gstelement.c:418:gst_element_set_clock:<sink> setting clock 0x0
  240. 07-08 16:35:51.797 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.462095770 0xe07d9260 gstbin.c:1215:gst_bin_add_func:<GstGLImageSinkBin@0xf03a1620> added SUCCESS element
  241. 07-08 16:35:51.797 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PARENTAGE: 0:00:06.462215078 0xe07d9260 gstbin.c:1295:gst_bin_add_func:<GstGLImageSinkBin@0xf03a1620> added element "sink"
  242. 07-08 16:35:51.797 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.462348232 0xe07d9260 gstutils.c:1571:gst_element_link_pads_full trying to link element glcolorbalance0:src to element sink:sink
  243. 07-08 16:35:51.797 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.462445693 0xe07d9260 gstelement.c:907:gst_element_get_static_pad found pad glcolorbalance0:src
  244. 07-08 16:35:51.797 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.462535385 0xe07d9260 gstelement.c:907:gst_element_get_static_pad found pad sink:sink
  245. 07-08 16:35:51.798 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.462625078 0xe07d9260 gstutils.c:1444:prepare_link_maybe_ghosting glcolorbalance0 and sink in same bin, no need for ghost pads
  246. 07-08 16:35:51.798 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.462730539 0xe18f8700 gstbasetransform.c:793:gst_base_transform_query_caps:<glcolorconvertelement0> returning  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  247. 07-08 16:35:51.798 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.462827462 0xe07d9260 gstbus.c:309:gst_bus_post:<bus1> [msg 0xf00c3e78] posting on bus structure-change message: 0xf00c3e78, time 99:99:99.999999999, seq-num 11, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstGLColorBalance\)\ glcolorbalance0", busy=(boolean)true;
  248. 07-08 16:35:51.798 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.462907539 0xe18f8700 gstpad.c:3906:gst_pad_query:<glcolorconvertelement0:src> sent query 0xf0042520 (caps), result 1
  249. 07-08 16:35:51.798 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.462934693 0xe07d9260 gstbin.c:3528:gst_bin_handle_message_func:<GstGLImageSinkBin@0xf03a1620> [msg 0xf00c3e78] handling child sink message of type structure-change
  250. 07-08 16:35:51.798 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.463037693 0xe07d9260 gstbin.c:882:find_message:<GstGLImageSinkBin@0xf03a1620> no message found matching types 00001000
  251. 07-08 16:35:51.798 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.463131309 0xe07d9260 gstbin.c:889:find_message:<GstGLImageSinkBin@0xf03a1620>   structure-change
  252. 07-08 16:35:51.798 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.463200462 0xe18f8700 gstutils.c:2845:gst_pad_query_caps:<glcolorconvertelement0:src> query returned video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  253. 07-08 16:35:51.798 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.463230924 0xe07d9260 gstbin.c:929:bin_replace_message:<GstGLImageSinkBin@0xf03a1620> got new message 0xf00c3e78, structure-change from sink
  254. 07-08 16:35:51.798 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.463312847 0xe18f8700 gstutils.c:2838:gst_pad_query_caps:<glcolorbalance1:sink> get pad caps with filter (NULL)
  255. 07-08 16:35:51.798 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.463333693 0xe07d9260 gstbus.c:344:gst_bus_post:<bus1> [msg 0xf00c3e78] dropped
  256. 07-08 16:35:51.798 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.463407309 0xe18f8700 gstquery.c:674:gst_query_new_custom creating new query 0xf00426c0 caps
  257. 07-08 16:35:51.798 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.463433616 0xe07d9260 gstpad.c:2292:gst_pad_link_prepare trying to link glcolorbalance0:src and sink:sink
  258. 07-08 16:35:51.798 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.463504616 0xe18f8700 gstpad.c:3883:gst_pad_query:<glcolorbalance1:sink> doing query 0xf00426c0 (caps)
  259. 07-08 16:35:51.798 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.463526616 0xe07d9260 gstutils.c:2838:gst_pad_query_caps:<glcolorbalance0:src> get pad caps with filter (NULL)
  260. 07-08 16:35:51.799 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.463624693 0xe18f8700 gstbasetransform.c:730:gst_base_transform_query_caps:<glcolorbalance1:sink> peer filter caps (NULL)
  261. 07-08 16:35:51.799 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.463656693 0xe07d9260 gstquery.c:674:gst_query_new_custom creating new query 0xe1b6f090 caps
  262. 07-08 16:35:51.799 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.463724155 0xe18f8700 gstutils.c:2884:gst_pad_peer_query_caps:<glcolorbalance1:src> get pad peer caps with filter (NULL)
  263. 07-08 16:35:51.799 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.463755155 0xe07d9260 gstpad.c:3883:gst_pad_query:<glcolorbalance0:src> doing query 0xe1b6f090 (caps)
  264. 07-08 16:35:51.799 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.463820078 0xe18f8700 gstquery.c:674:gst_query_new_custom creating new query 0xe1b6d0f0 caps
  265. 07-08 16:35:51.799 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.463855847 0xe07d9260 gstbasetransform.c:730:gst_base_transform_query_caps:<glcolorbalance0:src> peer filter caps (NULL)
  266. 07-08 16:35:51.799 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.463921232 0xe18f8700 gstpad.c:4010:gst_pad_peer_query:<glcolorbalance1:src> peer query 0xe1b6d0f0 (caps)
  267. 07-08 16:35:51.799 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.463953847 0xe07d9260 gstutils.c:2884:gst_pad_peer_query_caps:<glcolorbalance0:sink> get pad peer caps with filter (NULL)
  268. 07-08 16:35:51.799 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.464020232 0xe18f8700 gstpad.c:4066:gst_pad_peer_query:<glcolorbalance1:src> pad has no peer
  269. 07-08 16:35:51.799 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.464044001 0xe07d9260 gstquery.c:674:gst_query_new_custom creating new query 0xe1b6ec90 caps
  270. 07-08 16:35:51.799 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.464118924 0xe18f8700 gstbasetransform.c:746:gst_base_transform_query_caps:<glcolorbalance1:sink> peer caps  ANY
  271. 07-08 16:35:51.799 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.464140693 0xe07d9260 gstpad.c:4010:gst_pad_peer_query:<glcolorbalance0:sink> peer query 0xe1b6ec90 (caps)
  272. 07-08 16:35:51.799 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.464247847 0xe07d9260 gstpad.c:3883:gst_pad_query:<glcolorconvertelement1:src> doing query 0xe1b6ec90 (caps)
  273. 07-08 16:35:51.799 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.464349539 0xe18f8700 gstbasetransform.c:749:gst_base_transform_query_caps:<glcolorbalance1:sink> our template  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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  274. 07-08 16:35:51.799 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.464378847 0xe07d9260 gstbasetransform.c:730:gst_base_transform_query_caps:<glcolorconvertelement1:src> peer filter caps (NULL)
  275. 07-08 16:35:51.799 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.464476770 0xe07d9260 gstutils.c:2884:gst_pad_peer_query_caps:<glcolorconvertelement1:sink> get pad peer caps with filter (NULL)
  276. 07-08 16:35:51.800 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.464570232 0xe18f8700 gstbasetransform.c:751:gst_base_transform_query_caps:<glcolorbalance1:sink> intersected 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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  277. 07-08 16:35:51.800 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.464600693 0xe07d9260 gstquery.c:674:gst_query_new_custom creating new query 0xe1b6ed50 caps
  278. 07-08 16:35:51.800 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.464663616 0xe18f8700 gstbasetransform.c:533:gst_base_transform_transform_caps:<glcolorbalance1> transform caps (direction = 1)
  279. 07-08 16:35:51.800 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.464700693 0xe07d9260 gstpad.c:4010:gst_pad_peer_query:<glcolorconvertelement1:sink> peer query 0xe1b6ed50 (caps)
  280. 07-08 16:35:51.800 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.464806616 0xe07d9260 gstpad.c:3883:gst_pad_query:<gluploadelement1:src> doing query 0xe1b6ed50 (caps)
  281. 07-08 16:35:51.800 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+glfilter: 0:00:06.464876078 0xe18f8700 gstglfilter.c:666:gst_gl_filter_transform_caps:<glcolorbalance1> returning caps: 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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  282. 07-08 16:35:51.800 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.464905385 0xe07d9260 gstbasetransform.c:730:gst_base_transform_query_caps:<gluploadelement1:src> peer filter caps (NULL)
  283. 07-08 16:35:51.800 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.465005539 0xe07d9260 gstutils.c:2884:gst_pad_peer_query_caps:<gluploadelement1:sink> get pad peer caps with filter (NULL)
  284. 07-08 16:35:51.800 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.465098770 0xe18f8700 gstbasetransform.c:560:gst_base_transform_transform_caps:<glcolorbalance1> to: 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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  285. 07-08 16:35:51.800 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.465126847 0xe07d9260 gstquery.c:674:gst_query_new_custom creating new query 0xf0042980 caps
  286. 07-08 16:35:51.800 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.465225847 0xe07d9260 gstpad.c:4010:gst_pad_peer_query:<gluploadelement1:sink> peer query 0xf0042980 (caps)
  287. 07-08 16:35:51.800 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.465310847 0xe18f8700 gstbasetransform.c:759:gst_base_transform_query_caps:<glcolorbalance1:sink> transformed  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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  288. 07-08 16:35:51.800 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.465331770 0xe07d9260 gstpad.c:3883:gst_pad_query:<sink:proxypad0> doing query 0xf0042980 (caps)
  289. 07-08 16:35:51.800 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.465458847 0xe07d9260 gstpad.c:3089:gst_pad_query_caps_default:<sink:proxypad0> query caps caps query: 0xf0042980, GstQueryCaps, filter=(GstCaps)"NULL", caps=(GstCaps)"NULL";
  290. 07-08 16:35:51.800 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.465522693 0xe18f8700 gstbasetransform.c:766:gst_base_transform_query_caps:<glcolorbalance1:sink> our template  video/x-raw(ANY), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  291. 07-08 16:35:51.801 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.465563155 0xe07d9260 gstutils.c:2599:gst_pad_proxy_query_caps:<sink:proxypad0> proxying caps query for sink:proxypad0
  292. 07-08 16:35:51.801 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.465683232 0xe07d9260 gstpad.c:4010:gst_pad_peer_query:<(NULL):sink> peer query 0xf0042980 (caps)
  293. 07-08 16:35:51.801 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.465780385 0xe07d9260 gstpad.c:4066:gst_pad_peer_query:<(NULL):sink> pad has no peer
  294. 07-08 16:35:51.801 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.465826462 0xe18f8700 gstbasetransform.c:769:gst_base_transform_query_caps:<glcolorbalance1:sink> intersected 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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  295. 07-08 16:35:51.801 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.465899001 0xe07d9260 gstpad.c:3340:gst_pad_query_default:<sink:proxypad0> not forwarding 0xf0042980 (caps) query
  296. 07-08 16:35:51.801 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.466004924 0xe07d9260 gstpad.c:3906:gst_pad_query:<sink:proxypad0> sent query 0xf0042980 (caps), result 1
  297. 07-08 16:35:51.801 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.466041770 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xf0042250> doing copy 0xf0042250 -> 0xf0042200
  298. 07-08 16:35:51.801 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.466103770 0xe07d9260 gstutils.c:2891:gst_pad_peer_query_caps:<gluploadelement1:sink> peer query returned ANY
  299. 07-08 16:35:51.801 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.466163847 0xe18f8700 gstminiobject.c:326:gst_mini_object_make_writable copy GstCaps miniobject 0xf0042250 -> 0xf0042200
  300. 07-08 16:35:51.801 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.466198309 0xe07d9260 gstbasetransform.c:746:gst_base_transform_query_caps:<gluploadelement1:src> peer caps  ANY
  301. 07-08 16:35:51.801 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.466414232 0xe18f8700 gstbasetransform.c:793:gst_base_transform_query_caps:<glcolorbalance1> returning  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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  302. 07-08 16:35:51.801 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.466523616 0xe18f8700 gstpad.c:3906:gst_pad_query:<glcolorbalance1:sink> sent query 0xf00426c0 (caps), result 1
  303. 07-08 16:35:51.802 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.466741155 0xe18f8700 gstutils.c:2845:gst_pad_query_caps:<glcolorbalance1:sink> query returned 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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  304. 07-08 16:35:51.802 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.466949847 0xe07d9260 gstbasetransform.c:749:gst_base_transform_query_caps:<gluploadelement1:src> our template  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:EGLImage, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I4
  305. 07-08 16:35:51.802 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.467031001 0xe18f8700 gstpad.c:2192:gst_pad_link_check_compatible_unlocked:<glcolorconvertelement0:src> src caps video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  306. 07-08 16:35:51.802 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.467248309 0xe18f8700 gstpad.c:2194:gst_pad_link_check_compatible_unlocked:<glcolorbalance1:sink> sink caps 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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  307. 07-08 16:35:51.802 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.467402847 0xe18f8700 gstpad.c:2212:gst_pad_link_check_compatible_unlocked caps are compatible
  308. 07-08 16:35:51.802 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.467504309 0xe18f8700 gstpad.c:2498:gst_pad_link_full linked glcolorconvertelement0:src and glcolorbalance1:sink, successful
  309. 07-08 16:35:51.803 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_EVENT: 0:00:06.467590924 0xe18f8700 gstevent.c:1382:gst_event_new_reconfigure creating reconfigure event
  310. 07-08 16:35:51.803 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.467626232 0xe07d9260 gstbasetransform.c:751:gst_base_transform_query_caps:<gluploadelement1:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:EGLImage, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420
  311. 07-08 16:35:51.803 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.467680385 0xe18f8700 gstevent.c:302:gst_event_new_custom creating new event 0xdb8138f0 reconfigure 61441
  312. 07-08 16:35:51.803 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.467724616 0xe07d9260 gstbasetransform.c:533:gst_base_transform_transform_caps:<gluploadelement1> transform caps (direction = 2)
  313. 07-08 16:35:51.803 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.467797924 0xe18f8700 gstpad.c:5497:gst_pad_send_event_unchecked:<glcolorconvertelement0:src> have event type reconfigure event: 0xdb8138f0, time 99:99:99.999999999, seq-num 12, (NULL)
  314. 07-08 16:35:51.803 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_EVENT: 0:00:06.467893847 0xe18f8700 gstpad.c:5602:gst_pad_send_event_unchecked:<glcolorconvertelement0:src> Received event on flushing pad. Discarding
  315. 07-08 16:35:51.803 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.468092385 0xe18f8700 gstbus.c:309:gst_bus_post:<bus0> [msg 0xe07e7770] posting on bus structure-change message: 0xe07e7770, time 99:99:99.999999999, seq-num 13, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstGLColorConvertElement\)\ glcolorconvertelement0", busy=(boolean)false;
  316. 07-08 16:35:51.803 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.468195539 0xe18f8700 gstbin.c:3528:gst_bin_handle_message_func:<GstGLSinkBin@0xf03a1058> [msg 0xe07e7770] handling child sink message of type structure-change
  317. 07-08 16:35:51.803 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.468295770 0xe18f8700 gstbin.c:957:bin_remove_messages:<glcolorbalance1:sink> deleting message 0xe07e7718 of types 0x00001000
  318. 07-08 16:35:51.803 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.468400693 0xe18f8700 gstbus.c:344:gst_bus_post:<bus0> [msg 0xe07e7770] dropped
  319. 07-08 16:35:51.803 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.468499155 0xe18f8700 gstelement.c:907:gst_element_get_static_pad found pad gluploadelement0:sink
  320. 07-08 16:35:51.804 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+glimagesink: 0:00:06.468597309 0xe18f8700 gstglsinkbin.c:245:gst_gl_sink_bin_init:<GstGLSinkBin@0xf03a1058> setting target sink pad <gluploadelement0:sink>
  321. 07-08 16:35:51.804 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.468632462 0xe07d9260 gstcaps.c:169:_gst_caps_copy:<0xe1b6ea00> doing copy 0xe1b6ea00 -> 0xe1b6e918
  322. 07-08 16:35:51.804 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.468740693 0xe18f8700 gstpad.c:1940:gst_pad_set_iterate_internal_links_function_full:<GstProxyPad@0xe1b2d5f8> internal link iterator set to gst_proxy_pad_iterate_internal_links_default
  323. 07-08 16:35:51.804 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.468847539 0xe18f8700 gstpad.c:1685:gst_pad_set_activatemode_function_full:<GstGhostPad@0xe1b2d5f8> activatemodefunc set to gst_ghost_pad_activate_mode_default
  324. 07-08 16:35:51.804 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.468988078 0xe18f8700 gstpad.c:1720:gst_pad_set_chain_function_full:<'':sink> chainfunc set to gst_proxy_pad_chain_default
  325. 07-08 16:35:51.804 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.469093232 0xe18f8700 gstpad.c:1757:gst_pad_set_chain_list_function_full:<'':sink> chainlistfunc set to gst_proxy_pad_chain_list_default
  326. 07-08 16:35:51.804 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.469209924 0xe18f8700 gstpad.c:1940:gst_pad_set_iterate_internal_links_function_full:<GstProxyPad@0xe1b615d0> internal link iterator set to gst_proxy_pad_iterate_internal_links_default
  327. 07-08 16:35:51.804 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.469338770 0xe18f8700 gstpad.c:1793:gst_pad_set_getrange_function_full:<'':proxypad1> getrangefunc set to gst_proxy_pad_getrange_default
  328. 07-08 16:35:51.804 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.469438770 0xe18f8700 gstobject.c:692:gst_object_set_parent:<'':proxypad1> set parent (ref and sink)
  329. 07-08 16:35:51.805 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.469543462 0xe18f8700 gstpad.c:1685:gst_pad_set_activatemode_function_full:<sink:proxypad1> activatemodefunc set to gst_ghost_pad_internal_activate_mode_default
  330. 07-08 16:35:51.805 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.469645693 0xe18f8700 gstghostpad.c:840:gst_ghost_pad_set_target:<'':sink> set target gluploadelement0:sink
  331. 07-08 16:35:51.805 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.469750155 0xe18f8700 gstghostpad.c:862:gst_ghost_pad_set_target:<'':sink> connecting internal pad to target <gluploadelement0:sink>
  332. 07-08 16:35:51.805 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.469854616 0xe18f8700 gstpad.c:2292:gst_pad_link_prepare trying to link sink:proxypad1 and gluploadelement0:sink
  333. 07-08 16:35:51.805 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.469952155 0xe18f8700 gstpad.c:2498:gst_pad_link_full linked sink:proxypad1 and gluploadelement0:sink, successful
  334. 07-08 16:35:51.805 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_EVENT: 0:00:06.470029385 0xe18f8700 gstevent.c:1382:gst_event_new_reconfigure creating reconfigure event
  335. 07-08 16:35:51.805 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.470115155 0xe18f8700 gstevent.c:302:gst_event_new_custom creating new event 0xdb813938 reconfigure 61441
  336. 07-08 16:35:51.805 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.470233001 0xe18f8700 gstpad.c:5497:gst_pad_send_event_unchecked:<sink:proxypad1> have event type reconfigure event: 0xdb813938, time 99:99:99.999999999, seq-num 14, (NULL)
  337. 07-08 16:35:51.805 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.470357693 0xe18f8700 gstpad.c:5235:gst_pad_push_event_unchecked:<'':sink> We're flushing
  338. 07-08 16:35:51.805 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.470466693 0xe18f8700 gstpad.c:5570:gst_pad_send_event_unchecked:<sink:proxypad1> sent event, ret error
  339. 07-08 16:35:51.806 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.470573924 0xe18f8700 gstelement.c:659:gst_element_add_pad:<GstGLSinkBin@0xf03a1058> adding pad 'sink'
  340. 07-08 16:35:51.806 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.470673309 0xe18f8700 gstobject.c:692:gst_object_set_parent:<'':sink> set parent (ref and sink)
  341. 07-08 16:35:51.806 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+gstcontrolbinding: 0:00:06.470829078 0xe18f8700 gstcontrolbinding.c:125:gst_control_binding_constructor:<glcolorbalance1> trying to put property 'contrast' under control
  342. 07-08 16:35:51.806 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+gstcontrolbinding: 0:00:06.470923232 0xe18f8700 gstcontrolbinding.c:131:gst_control_binding_constructor:<glcolorbalance1>   psec->flags : 0x000002e3
  343. 07-08 16:35:51.806 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.471024770 0xe18f8700 gstobject.c:1067:gst_object_find_control_binding:<glcolorbalance1> controller does not manage property 'contrast'
  344. 07-08 16:35:51.806 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.471125385 0xe18f8700 gstobject.c:692:gst_object_set_parent:<GstGLControlBindingProxy@0xf00c6818> set parent (ref and sink)
  345. 07-08 16:35:51.806 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.471220539 0xe18f8700 gstobject.c:1254:gst_object_add_control_binding:<glcolorbalance1> controlled property contrast added
  346. 07-08 16:35:51.806 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+gstcontrolbinding: 0:00:06.471341462 0xe18f8700 gstcontrolbinding.c:125:gst_control_binding_constructor:<glcolorbalance1> trying to put property 'brightness' under control
  347. 07-08 16:35:51.806 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+gstcontrolbinding: 0:00:06.471431770 0xe18f8700 gstcontrolbinding.c:131:gst_control_binding_constructor:<glcolorbalance1>   psec->flags : 0x000002e3
  348. 07-08 16:35:51.806 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.471530847 0xe18f8700 gstobject.c:1067:gst_object_find_control_binding:<glcolorbalance1> controller does not manage property 'brightness'
  349. 07-08 16:35:51.807 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.471626924 0xe18f8700 gstobject.c:692:gst_object_set_parent:<GstGLControlBindingProxy@0xf00c6880> set parent (ref and sink)
  350. 07-08 16:35:51.807 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.471720847 0xe18f8700 gstobject.c:1254:gst_object_add_control_binding:<glcolorbalance1> controlled property brightness added
  351. 07-08 16:35:51.807 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+gstcontrolbinding: 0:00:06.471838001 0xe18f8700 gstcontrolbinding.c:125:gst_control_binding_constructor:<glcolorbalance1> trying to put property 'hue' under control
  352. 07-08 16:35:51.807 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+gstcontrolbinding: 0:00:06.471928155 0xe18f8700 gstcontrolbinding.c:131:gst_control_binding_constructor:<glcolorbalance1>   psec->flags : 0x000002e3
  353. 07-08 16:35:51.807 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.472025462 0xe18f8700 gstobject.c:1067:gst_object_find_control_binding:<glcolorbalance1> controller does not manage property 'hue'
  354. 07-08 16:35:51.807 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.472123693 0xe18f8700 gstobject.c:692:gst_object_set_parent:<GstGLControlBindingProxy@0xf00c68e8> set parent (ref and sink)
  355. 07-08 16:35:51.807 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.472216539 0xe18f8700 gstobject.c:1254:gst_object_add_control_binding:<glcolorbalance1> controlled property hue added
  356. 07-08 16:35:51.807 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+gstcontrolbinding: 0:00:06.472332309 0xe18f8700 gstcontrolbinding.c:125:gst_control_binding_constructor:<glcolorbalance1> trying to put property 'saturation' under control
  357. 07-08 16:35:51.807 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+gstcontrolbinding: 0:00:06.472423847 0xe18f8700 gstcontrolbinding.c:131:gst_control_binding_constructor:<glcolorbalance1>   psec->flags : 0x000002e3
  358. 07-08 16:35:51.808 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.472543693 0xe18f8700 gstobject.c:1067:gst_object_find_control_binding:<glcolorbalance1> controller does not manage property 'saturation'
  359. 07-08 16:35:51.808 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.472640539 0xe18f8700 gstobject.c:692:gst_object_set_parent:<GstGLControlBindingProxy@0xf00c6950> set parent (ref and sink)
  360. 07-08 16:35:51.808 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.472732462 0xe18f8700 gstobject.c:1254:gst_object_add_control_binding:<glcolorbalance1> controlled property saturation added
  361. 07-08 16:35:51.808 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.472894001 0xe18f8700 gstpad.c:1650:gst_pad_set_activate_function_full:<'':sink> activatefunc set to gst_base_sink_pad_activate
  362. 07-08 16:35:51.808 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.472996616 0xe18f8700 gstpad.c:1685:gst_pad_set_activatemode_function_full:<'':sink> activatemodefunc set to gst_base_sink_pad_activate_mode
  363. 07-08 16:35:51.808 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.473097232 0xe18f8700 gstpad.c:1906:gst_pad_set_query_function_full:<'':sink> queryfunc set to gst_base_sink_sink_query
  364. 07-08 16:35:51.808 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.473195924 0xe18f8700 gstpad.c:1826:gst_pad_set_event_function_full:<'':sink> eventfunc for set to gst_base_sink_event
  365. 07-08 16:35:51.808 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.473300001 0xe18f8700 gstpad.c:1720:gst_pad_set_chain_function_full:<'':sink> chainfunc set to gst_base_sink_chain
  366. 07-08 16:35:51.808 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.473399924 0xe18f8700 gstpad.c:1757:gst_pad_set_chain_list_function_full:<'':sink> chainlistfunc set to gst_base_sink_chain_list
  367. 07-08 16:35:51.808 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.473501616 0xe18f8700 gstelement.c:659:gst_element_add_pad:<GstBaseSink@0xf0218bf8> adding pad 'sink'
  368. 07-08 16:35:51.809 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.473599924 0xe18f8700 gstobject.c:692:gst_object_set_parent:<'':sink> set parent (ref and sink)
  369. 07-08 16:35:51.809 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PARENTAGE: 0:00:06.473758462 0xe18f8700 gstbin.c:1371:gst_bin_add adding element sink to bin (NULL)
  370. 07-08 16:35:51.809 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.473846616 0xe18f8700 gstbin.c:1100:gst_bin_add_func:<GstGLImageSinkBin@0xf03a1058> element :sink
  371. 07-08 16:35:51.809 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_REFCOUNTING: 0:00:06.473960924 0xe18f8700 gstobject.c:692:gst_object_set_parent:<sink> set parent (ref and sink)
  372. 07-08 16:35:51.809 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.473998309 0xe07d9260 gstcaps.c:169:_gst_caps_copy:<0xe1b6e8c8> doing copy 0xe1b6e8c8 -> 0xe1b6e940
  373. 07-08 16:35:51.809 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PARENTAGE: 0:00:06.474061693 0xe18f8700 gstbin.c:1134:gst_bin_add_func:<GstGLImageSinkBin@0xf03a1058> element "sink" was sink
  374. 07-08 16:35:51.809 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PARENTAGE: 0:00:06.474163462 0xe18f8700 gstelement.c:3040:gst_element_set_bus_func:<sink> setting bus to 0xe074f958
  375. 07-08 16:35:51.809 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CLOCK: 0:00:06.474271385 0xe18f8700 gstelement.c:478:gst_element_set_base_time:<sink> set base_time=0:00:00.000000000, old 0:00:00.000000000
  376. 07-08 16:35:51.809 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CLOCK: 0:00:06.474377309 0xe18f8700 gstelement.c:540:gst_element_set_start_time:<sink> set start_time=0:00:00.000000000, old 0:00:00.000000000
  377. 07-08 16:35:51.809 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CLOCK: 0:00:06.474467385 0xe18f8700 gstelement.c:418:gst_element_set_clock:<sink> setting clock 0x0
  378. 07-08 16:35:51.810 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.474559770 0xe18f8700 gstbin.c:1215:gst_bin_add_func:<GstGLImageSinkBin@0xf03a1058> added SUCCESS element
  379. 07-08 16:35:51.810 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PARENTAGE: 0:00:06.474673616 0xe18f8700 gstbin.c:1295:gst_bin_add_func:<GstGLImageSinkBin@0xf03a1058> added element "sink"
  380. 07-08 16:35:51.810 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.474790232 0xe18f8700 gstutils.c:1571:gst_element_link_pads_full trying to link element glcolorbalance1:src to element sink:sink
  381. 07-08 16:35:51.810 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.474882385 0xe18f8700 gstelement.c:907:gst_element_get_static_pad found pad glcolorbalance1:src
  382. 07-08 16:35:51.810 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_ELEMENT_PADS: 0:00:06.474969539 0xe18f8700 gstelement.c:907:gst_element_get_static_pad found pad sink:sink
  383. 07-08 16:35:51.810 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.475057847 0xe18f8700 gstutils.c:1444:prepare_link_maybe_ghosting glcolorbalance1 and sink in same bin, no need for ghost pads
  384. 07-08 16:35:51.810 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.475240847 0xe18f8700 gstbus.c:309:gst_bus_post:<bus0> [msg 0xf00c3808] posting on bus structure-change message: 0xf00c3808, time 99:99:99.999999999, seq-num 15, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstGLColorBalance\)\ glcolorbalance1", busy=(boolean)true;
  385. 07-08 16:35:51.810 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.475342155 0xe18f8700 gstbin.c:3528:gst_bin_handle_message_func:<GstGLImageSinkBin@0xf03a1058> [msg 0xf00c3808] handling child sink message of type structure-change
  386. 07-08 16:35:51.810 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.475440539 0xe18f8700 gstbin.c:882:find_message:<GstGLImageSinkBin@0xf03a1058> no message found matching types 00001000
  387. 07-08 16:35:51.810 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.475534232 0xe18f8700 gstbin.c:889:find_message:<GstGLImageSinkBin@0xf03a1058>   structure-change
  388. 07-08 16:35:51.811 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.475633462 0xe18f8700 gstbin.c:929:bin_replace_message:<GstGLImageSinkBin@0xf03a1058> got new message 0xf00c3808, structure-change from sink
  389. 07-08 16:35:51.811 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.475727462 0xe18f8700 gstbus.c:344:gst_bus_post:<bus0> [msg 0xf00c3808] dropped
  390. 07-08 16:35:51.811 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.475823616 0xe18f8700 gstpad.c:2292:gst_pad_link_prepare trying to link glcolorbalance1:src and sink:sink
  391. 07-08 16:35:51.811 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.475916309 0xe18f8700 gstutils.c:2838:gst_pad_query_caps:<glcolorbalance1:src> get pad caps with filter (NULL)
  392. 07-08 16:35:51.811 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.476007309 0xe18f8700 gstquery.c:674:gst_query_new_custom creating new query 0xf00427b0 caps
  393. 07-08 16:35:51.811 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.476102462 0xe18f8700 gstpad.c:3883:gst_pad_query:<glcolorbalance1:src> doing query 0xf00427b0 (caps)
  394. 07-08 16:35:51.811 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.476201693 0xe18f8700 gstbasetransform.c:730:gst_base_transform_query_caps:<glcolorbalance1:src> peer filter caps (NULL)
  395. 07-08 16:35:51.811 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.476297539 0xe18f8700 gstutils.c:2884:gst_pad_peer_query_caps:<glcolorbalance1:sink> get pad peer caps with filter (NULL)
  396. 07-08 16:35:51.811 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.476421616 0xe18f8700 gstquery.c:674:gst_query_new_custom creating new query 0xe1b6d1b0 caps
  397. 07-08 16:35:51.811 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.476517385 0xe18f8700 gstpad.c:4010:gst_pad_peer_query:<glcolorbalance1:sink> peer query 0xe1b6d1b0 (caps)
  398. 07-08 16:35:51.812 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.476623232 0xe18f8700 gstpad.c:3883:gst_pad_query:<glcolorconvertelement0:src> doing query 0xe1b6d1b0 (caps)
  399. 07-08 16:35:51.812 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.476723309 0xe18f8700 gstbasetransform.c:730:gst_base_transform_query_caps:<glcolorconvertelement0:src> peer filter caps (NULL)
  400. 07-08 16:35:51.812 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.476896155 0xe18f8700 gstutils.c:2884:gst_pad_peer_query_caps:<glcolorconvertelement0:sink> get pad peer caps with filter (NULL)
  401. 07-08 16:35:51.812 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.477007693 0xe18f8700 gstquery.c:674:gst_query_new_custom creating new query 0xf0042490 caps
  402. 07-08 16:35:51.812 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.477108693 0xe18f8700 gstpad.c:4010:gst_pad_peer_query:<glcolorconvertelement0:sink> peer query 0xf0042490 (caps)
  403. 07-08 16:35:51.812 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.477213155 0xe18f8700 gstpad.c:3883:gst_pad_query:<gluploadelement0:src> doing query 0xf0042490 (caps)
  404. 07-08 16:35:51.812 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.477310462 0xe18f8700 gstbasetransform.c:730:gst_base_transform_query_caps:<gluploadelement0:src> peer filter caps (NULL)
  405. 07-08 16:35:51.812 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.477406155 0xe18f8700 gstutils.c:2884:gst_pad_peer_query_caps:<gluploadelement0:sink> get pad peer caps with filter (NULL)
  406. 07-08 16:35:51.812 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.477494616 0xe18f8700 gstquery.c:674:gst_query_new_custom creating new query 0xe1b6d0c0 caps
  407. 07-08 16:35:51.813 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.477588693 0xe18f8700 gstpad.c:4010:gst_pad_peer_query:<gluploadelement0:sink> peer query 0xe1b6d0c0 (caps)
  408. 07-08 16:35:51.813 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.477692616 0xe18f8700 gstpad.c:3883:gst_pad_query:<sink:proxypad1> doing query 0xe1b6d0c0 (caps)
  409. 07-08 16:35:51.813 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.477819847 0xe18f8700 gstpad.c:3089:gst_pad_query_caps_default:<sink:proxypad1> query caps caps query: 0xe1b6d0c0, GstQueryCaps, filter=(GstCaps)"NULL", caps=(GstCaps)"NULL";
  410. 07-08 16:35:51.813 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.477924462 0xe18f8700 gstutils.c:2599:gst_pad_proxy_query_caps:<sink:proxypad1> proxying caps query for sink:proxypad1
  411. 07-08 16:35:51.813 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.478044309 0xe18f8700 gstpad.c:4010:gst_pad_peer_query:<(NULL):sink> peer query 0xe1b6d0c0 (caps)
  412. 07-08 16:35:51.813 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.478142924 0xe18f8700 gstpad.c:4066:gst_pad_peer_query:<(NULL):sink> pad has no peer
  413. 07-08 16:35:51.813 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.478258847 0xe18f8700 gstpad.c:3340:gst_pad_query_default:<sink:proxypad1> not forwarding 0xe1b6d0c0 (caps) query
  414. 07-08 16:35:51.813 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.478363693 0xe18f8700 gstpad.c:3906:gst_pad_query:<sink:proxypad1> sent query 0xe1b6d0c0 (caps), result 1
  415. 07-08 16:35:51.813 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.478462078 0xe18f8700 gstutils.c:2891:gst_pad_peer_query_caps:<gluploadelement0:sink> peer query returned ANY
  416. 07-08 16:35:51.814 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.478556309 0xe18f8700 gstbasetransform.c:746:gst_base_transform_query_caps:<gluploadelement0:src> peer caps  ANY
  417. 07-08 16:35:51.814 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.479234924 0xe18f8700 gstbasetransform.c:749:gst_base_transform_query_caps:<gluploadelement0:src> our template  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:EGLImage, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I4
  418. 07-08 16:35:51.814 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.479275309 0xe07d9260 gstcaps.c:169:_gst_caps_copy:<0xe1b6e628> doing copy 0xe1b6e628 -> 0xe1b6e8a0
  419. 07-08 16:35:51.815 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.479881770 0xe18f8700 gstbasetransform.c:751:gst_base_transform_query_caps:<gluploadelement0:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:EGLImage, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420
  420. 07-08 16:35:51.815 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.479976693 0xe18f8700 gstbasetransform.c:533:gst_base_transform_transform_caps:<gluploadelement0> transform caps (direction = 2)
  421. 07-08 16:35:51.816 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.480854462 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xf0042140> doing copy 0xf0042140 -> 0xf0042078
  422. 07-08 16:35:51.819 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.484333693 0xe07d9260 gstcaps.c:169:_gst_caps_copy:<0xe1b6e850> doing copy 0xe1b6e850 -> 0xe1b6e800
  423. 07-08 16:35:51.821 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.486045924 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xf0042028> doing copy 0xf0042028 -> 0xf00420a0
  424. 07-08 16:35:51.824 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.489036309 0xe07d9260 gstbasetransform.c:560:gst_base_transform_transform_caps:<gluploadelement1> to: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  425. 07-08 16:35:51.824 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.489324309 0xe07d9260 gstbasetransform.c:759:gst_base_transform_query_caps:<gluploadelement1:src> transformed  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  426. 07-08 16:35:51.824 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.489424924 0xe07d9260 gstbasetransform.c:766:gst_base_transform_query_caps:<gluploadelement1:src> our template  video/x-raw(ANY)
  427. 07-08 16:35:51.825 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.489791693 0xe07d9260 gstbasetransform.c:769:gst_base_transform_query_caps:<gluploadelement1:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  428. 07-08 16:35:51.825 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.490112847 0xe07d9260 gstcaps.c:169:_gst_caps_copy:<0xe1b6e7b8> doing copy 0xe1b6e7b8 -> 0xe1b6e768
  429. 07-08 16:35:51.825 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.490296539 0xe07d9260 gstminiobject.c:326:gst_mini_object_make_writable copy GstCaps miniobject 0xe1b6e7b8 -> 0xe1b6e768
  430. 07-08 16:35:51.826 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.490627385 0xe07d9260 gstbasetransform.c:793:gst_base_transform_query_caps:<gluploadelement1> returning  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  431. 07-08 16:35:51.826 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.490743847 0xe07d9260 gstpad.c:3906:gst_pad_query:<gluploadelement1:src> sent query 0xe1b6ed50 (caps), result 1
  432. 07-08 16:35:51.826 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.491030001 0xe07d9260 gstutils.c:2891:gst_pad_peer_query_caps:<glcolorconvertelement1:sink> peer query returned video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  433. 07-08 16:35:51.826 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.491207078 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xe1b6b968> doing copy 0xe1b6b968 -> 0xf0042000
  434. 07-08 16:35:51.826 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.491312001 0xe07d9260 gstbasetransform.c:746:gst_base_transform_query_caps:<glcolorconvertelement1:src> peer caps  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  435. 07-08 16:35:51.827 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.491597385 0xe07d9260 gstbasetransform.c:749:gst_base_transform_query_caps:<glcolorconvertelement1:src> our template  video/x-raw(memory:GLMemory), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  436. 07-08 16:35:51.828 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.492612155 0xe07d9260 gstbasetransform.c:751:gst_base_transform_query_caps:<glcolorconvertelement1:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  437. 07-08 16:35:51.828 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.492708770 0xe07d9260 gstbasetransform.c:533:gst_base_transform_transform_caps:<glcolorconvertelement1> transform caps (direction = 2)
  438. 07-08 16:35:51.828 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.493086001 0xe07d9260 gstbasetransform.c:560:gst_base_transform_transform_caps:<glcolorconvertelement1> to: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
  439. 07-08 16:35:51.828 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.493287847 0xe07d9260 gstbasetransform.c:759:gst_base_transform_query_caps:<glcolorconvertelement1:src> transformed  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
  440. 07-08 16:35:51.829 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.493611232 0xe07d9260 gstbasetransform.c:766:gst_base_transform_query_caps:<glcolorconvertelement1:src> our template  video/x-raw(memory:GLMemory), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  441. 07-08 16:35:51.829 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.493990155 0xe07d9260 gstbasetransform.c:769:gst_base_transform_query_caps:<glcolorconvertelement1:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }; 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 }
  442. 07-08 16:35:51.830 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.495081001 0xe07d9260 gstbasetransform.c:793:gst_base_transform_query_caps:<glcolorconvertelement1> returning  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  443. 07-08 16:35:51.830 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.495235847 0xe07d9260 gstpad.c:3906:gst_pad_query:<glcolorconvertelement1:src> sent query 0xe1b6ec90 (caps), result 1
  444. 07-08 16:35:51.831 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.495567616 0xe07d9260 gstutils.c:2891:gst_pad_peer_query_caps:<glcolorbalance0:sink> peer query returned video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  445. 07-08 16:35:51.831 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.495855385 0xe07d9260 gstbasetransform.c:746:gst_base_transform_query_caps:<glcolorbalance0:src> peer caps  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  446. 07-08 16:35:51.831 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.496074078 0xe07d9260 gstbasetransform.c:749:gst_base_transform_query_caps:<glcolorbalance0:src> our template  video/x-raw(ANY), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  447. 07-08 16:35:51.831 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.496444462 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xf0041f90> doing copy 0xf0041f90 -> 0xf0041f40
  448. 07-08 16:35:51.831 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.496472155 0xe07d9260 gstbasetransform.c:751:gst_base_transform_query_caps:<glcolorbalance0:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  449. 07-08 16:35:51.832 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.496578078 0xe07d9260 gstbasetransform.c:533:gst_base_transform_transform_caps:<glcolorbalance0> transform caps (direction = 2)
  450. 07-08 16:35:51.832 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+glfilter: 0:00:06.496790693 0xe07d9260 gstglfilter.c:666:gst_gl_filter_transform_caps:<glcolorbalance0> returning caps: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  451. 07-08 16:35:51.832 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.496997232 0xe07d9260 gstbasetransform.c:560:gst_base_transform_transform_caps:<glcolorbalance0> to: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  452. 07-08 16:35:51.832 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.497204770 0xe07d9260 gstbasetransform.c:759:gst_base_transform_query_caps:<glcolorbalance0:src> transformed  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  453. 07-08 16:35:51.832 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.497418078 0xe07d9260 gstbasetransform.c:766:gst_base_transform_query_caps:<glcolorbalance0:src> our template  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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  454. 07-08 16:35:51.833 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.497694155 0xe07d9260 gstbasetransform.c:769:gst_base_transform_query_caps:<glcolorbalance0:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  455. 07-08 16:35:51.833 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.497995539 0xe07d9260 gstbasetransform.c:793:gst_base_transform_query_caps:<glcolorbalance0> returning  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  456. 07-08 16:35:51.833 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.498157462 0xe07d9260 gstpad.c:3906:gst_pad_query:<glcolorbalance0:src> sent query 0xe1b6f090 (caps), result 1
  457. 07-08 16:35:51.833 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.498377155 0xe07d9260 gstutils.c:2845:gst_pad_query_caps:<glcolorbalance0:src> query returned video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  458. 07-08 16:35:51.833 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.498482309 0xe07d9260 gstutils.c:2838:gst_pad_query_caps:<sink:sink> get pad caps with filter (NULL)
  459. 07-08 16:35:51.834 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.498572539 0xe07d9260 gstquery.c:674:gst_query_new_custom creating new query 0xe1b6f060 caps
  460. 07-08 16:35:51.834 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.498670001 0xe07d9260 gstpad.c:3883:gst_pad_query:<sink:sink> doing query 0xe1b6f060 (caps)
  461. 07-08 16:35:51.834 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.498918309 0xe07d9260 gstcaps.c:169:_gst_caps_copy:<0xe18fa940> doing copy 0xe18fa940 -> 0xe1b6e718
  462. 07-08 16:35:51.834 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.499173924 0xe07d9260 gstcaps.c:169:_gst_caps_copy:<0xe18fa940> doing copy 0xe18fa940 -> 0xe1b6e678
  463. 07-08 16:35:51.834 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.499304385 0xe07d9260 gstminiobject.c:326:gst_mini_object_make_writable copy GstCaps miniobject 0xe18fa940 -> 0xe1b6e678
  464. 07-08 16:35:51.835 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+glimagesink: 0:00:06.499708462 0xe07d9260 gstglimagesink.c:1109:gst_glimage_sink_get_caps:<sink> returning caps: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; 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, external-oes }
  465. 07-08 16:35:51.835 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.499825001 0xe07d9260 gstpad.c:3906:gst_pad_query:<sink:sink> sent query 0xe1b6f060 (caps), result 1
  466. 07-08 16:35:51.835 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.500106847 0xe07d9260 gstutils.c:2845:gst_pad_query_caps:<sink:sink> query returned video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; 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, external-oes }
  467. 07-08 16:35:51.835 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.500328309 0xe07d9260 gstpad.c:2192:gst_pad_link_check_compatible_unlocked:<glcolorbalance0:src> src caps video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  468. 07-08 16:35:51.836 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.500610232 0xe07d9260 gstpad.c:2194:gst_pad_link_check_compatible_unlocked:<sink:sink> sink caps video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; 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, external-oes }
  469. 07-08 16:35:51.836 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.500737001 0xe07d9260 gstpad.c:2212:gst_pad_link_check_compatible_unlocked caps are compatible
  470. 07-08 16:35:51.836 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.500837001 0xe07d9260 gstpad.c:2498:gst_pad_link_full linked glcolorbalance0:src and sink:sink, successful
  471. 07-08 16:35:51.836 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_EVENT: 0:00:06.500916155 0xe07d9260 gstevent.c:1382:gst_event_new_reconfigure creating reconfigure event
  472. 07-08 16:35:51.836 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.501005539 0xe07d9260 gstevent.c:302:gst_event_new_custom creating new event 0xe07e2eb8 reconfigure 61441
  473. 07-08 16:35:51.836 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.501121078 0xe07d9260 gstpad.c:5497:gst_pad_send_event_unchecked:<glcolorbalance0:src> have event type reconfigure event: 0xe07e2eb8, time 99:99:99.999999999, seq-num 16, (NULL)
  474. 07-08 16:35:51.836 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_EVENT: 0:00:06.501217770 0xe07d9260 gstpad.c:5602:gst_pad_send_event_unchecked:<glcolorbalance0:src> Received event on flushing pad. Discarding
  475. 07-08 16:35:51.836 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.501256616 0xe18f8700 gstbasetransform.c:560:gst_base_transform_transform_caps:<gluploadelement0> to: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  476. 07-08 16:35:51.836 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.501416462 0xe07d9260 gstbus.c:309:gst_bus_post:<bus1> [msg 0xf00c3ed0] posting on bus structure-change message: 0xf00c3ed0, time 99:99:99.999999999, seq-num 17, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstGLColorBalance\)\ glcolorbalance0", busy=(boolean)false;
  477. 07-08 16:35:51.836 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.501526462 0xe07d9260 gstbin.c:3528:gst_bin_handle_message_func:<GstGLImageSinkBin@0xf03a1620> [msg 0xf00c3ed0] handling child sink message of type structure-change
  478. 07-08 16:35:51.837 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.501548847 0xe18f8700 gstbasetransform.c:759:gst_base_transform_query_caps:<gluploadelement0:src> transformed  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  479. 07-08 16:35:51.837 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.501628232 0xe07d9260 gstbin.c:957:bin_remove_messages:<sink:sink> deleting message 0xf00c3e78 of types 0x00001000
  480. 07-08 16:35:51.837 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.501652078 0xe18f8700 gstbasetransform.c:766:gst_base_transform_query_caps:<gluploadelement0:src> our template  video/x-raw(ANY)
  481. 07-08 16:35:51.837 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.501737078 0xe07d9260 gstbus.c:344:gst_bus_post:<bus1> [msg 0xf00c3ed0] dropped
  482. 07-08 16:35:51.837 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_ELEMENT_FACTORY: 0:00:06.501907539 0xe07d9260 gstelementfactory.c:390:gst_element_factory_create created element "glimagesink"
  483. 07-08 16:35:51.837 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.502031770 0xe18f8700 gstbasetransform.c:769:gst_base_transform_query_caps:<gluploadelement0:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  484. 07-08 16:35:51.837 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PIPELINE: 0:00:06.502049155 0xe07d9260 parse.l:157:priv_gst_parse_yylex flex: SPACE: [ ]
  485. 07-08 16:35:51.837 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PIPELINE: 0:00:06.502137385 0xe07d9260 parse.l:91:priv_gst_parse_yylex flex: ASSIGNMENT: name=vsink
  486. 07-08 16:35:51.837 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.502217924 0xe07d9260 types.h:83:gst_parse_unescape unescaping vsink
  487. 07-08 16:35:51.837 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PIPELINE: 0:00:06.502353155 0xe07d9260 parse.l:157:priv_gst_parse_yylex flex: SPACE: [ ]
  488. 07-08 16:35:51.837 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.502389078 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xf0041f18> doing copy 0xf0041f18 -> 0xf0041ec8
  489. 07-08 16:35:51.837 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PIPELINE: 0:00:06.502445309 0xe07d9260 parse.l:91:priv_gst_parse_yylex flex: ASSIGNMENT: sync=false
  490. 07-08 16:35:51.837 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.502521924 0xe07d9260 types.h:83:gst_parse_unescape unescaping false
  491. 07-08 16:35:51.838 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.502588462 0xe18f8700 gstminiobject.c:326:gst_mini_object_make_writable copy GstCaps miniobject 0xf0041f18 -> 0xf0041ec8
  492. 07-08 16:35:51.838 15688-22232/com.gst_sdk_tutorials.tutorial_51 E/GStreamer+GST_PIPELINE: 0:00:06.502679309 0xe07d9260 ./grammar.y:801:priv_gst_parse_yyparse link has no source [sink=@0xf03a1620]
  493. 07-08 16:35:51.838 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PIPELINE: 0:00:06.502788309 0xe07d9260 ./grammar.y:1089:priv_gst_parse_launch got 1 elements and 0 links
  494. 07-08 16:35:51.838 15688-22232/com.gst_sdk_tutorials.tutorial_51 I/gst: Error: no element "ahcsrc"
  495. 07-08 16:35:51.838 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+tutorial-5: 0:00:06.502898924 0xe07d9260 src/main/jni/tutorial-5.c:400:app_function Error gst debug
  496. 07-08 16:35:51.838 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.502922309 0xe18f8700 gstbasetransform.c:793:gst_base_transform_query_caps:<gluploadelement0> returning  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  497. 07-08 16:35:51.838 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+tutorial-5: 0:00:06.502975462 0xe07d9260 src/main/jni/tutorial-5.c:82:attach_current_thread Attaching thread 0xe07d9260
  498. 07-08 16:35:51.838 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.503039155 0xe18f8700 gstpad.c:3906:gst_pad_query:<gluploadelement0:src> sent query 0xf0042490 (caps), result 1
  499. 07-08 16:35:51.838 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.503331155 0xe18f8700 gstutils.c:2891:gst_pad_peer_query_caps:<glcolorconvertelement0:sink> peer query returned video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  500. 07-08 16:35:51.839 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+tutorial-5: 0:00:06.503614078 0xe07d9260 src/main/jni/tutorial-5.c:116:set_ui_message Setting message to: Unable to build pipeline: no element "ahcsrc"
  501. 07-08 16:35:51.839 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.503649693 0xe18f8700 gstbasetransform.c:746:gst_base_transform_query_caps:<glcolorconvertelement0:src> peer caps  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  502. 07-08 16:35:51.839 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.503937693 0xe18f8700 gstbasetransform.c:749:gst_base_transform_query_caps:<glcolorconvertelement0:src> our template  video/x-raw(memory:GLMemory), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  503. 07-08 16:35:51.840 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.505014232 0xe18f8700 gstbasetransform.c:751:gst_base_transform_query_caps:<glcolorconvertelement0:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  504. 07-08 16:35:51.840 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.505128385 0xe18f8700 gstbasetransform.c:533:gst_base_transform_transform_caps:<glcolorconvertelement0> transform caps (direction = 2)
  505. 07-08 16:35:51.840 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.505517616 0xe18f8700 gstbasetransform.c:560:gst_base_transform_transform_caps:<glcolorconvertelement0> to: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
  506. 07-08 16:35:51.841 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.505720924 0xe18f8700 gstbasetransform.c:759:gst_base_transform_query_caps:<glcolorconvertelement0:src> transformed  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
  507. 07-08 16:35:51.841 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.506054770 0xe18f8700 gstbasetransform.c:766:gst_base_transform_query_caps:<glcolorconvertelement0:src> our template  video/x-raw(memory:GLMemory), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  508. 07-08 16:35:51.841 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.506481847 0xe18f8700 gstbasetransform.c:769:gst_base_transform_query_caps:<glcolorconvertelement0:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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 }; 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 }
  509. 07-08 16:35:51.843 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.507594924 0xe18f8700 gstbasetransform.c:793:gst_base_transform_query_caps:<glcolorconvertelement0> returning  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  510. 07-08 16:35:51.843 15688-22232/com.gst_sdk_tutorials.tutorial_51 E/GStreamer+tutorial-5: 0:00:06.507658693 0xe07d9260 src/main/jni/tutorial-5.c:120:set_ui_message Failed to call Java method
  511. 07-08 16:35:51.843 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.507779462 0xe18f8700 gstpad.c:3906:gst_pad_query:<glcolorconvertelement0:src> sent query 0xe1b6d1b0 (caps), result 1
  512. 07-08 16:35:51.843 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.508072232 0xe18f8700 gstutils.c:2891:gst_pad_peer_query_caps:<glcolorbalance1:sink> peer query returned video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  513. 07-08 16:35:51.843 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.508356693 0xe18f8700 gstbasetransform.c:746:gst_base_transform_query_caps:<glcolorbalance1:src> peer caps  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
  514. 07-08 16:35:51.844 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.508573155 0xe18f8700 gstbasetransform.c:749:gst_base_transform_query_caps:<glcolorbalance1:src> our template  video/x-raw(ANY), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  515. 07-08 16:35:51.844 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.508895385 0xe18f8700 gstbasetransform.c:751:gst_base_transform_query_caps:<glcolorbalance1:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  516. 07-08 16:35:51.844 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.508989078 0xe18f8700 gstbasetransform.c:533:gst_base_transform_transform_caps:<glcolorbalance1> transform caps (direction = 2)
  517. 07-08 16:35:51.844 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+glfilter: 0:00:06.509198693 0xe18f8700 gstglfilter.c:666:gst_gl_filter_transform_caps:<glcolorbalance1> returning caps: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  518. 07-08 16:35:51.844 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.509403232 0xe18f8700 gstbasetransform.c:560:gst_base_transform_transform_caps:<glcolorbalance1> to: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  519. 07-08 16:35:51.845 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.509609309 0xe18f8700 gstbasetransform.c:759:gst_base_transform_query_caps:<glcolorbalance1:src> transformed  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  520. 07-08 16:35:51.845 15688-22232/com.gst_sdk_tutorials.tutorial_51 W/art: Native thread exiting without having called DetachCurrentThread (maybe it's going to use a pthread_key_create destructor?): Thread[25,tid=22232,Native,Thread*=0xdb815400,peer=0x22d63160,"Thread-4671"]
  521. 07-08 16:35:51.845 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.509823078 0xe18f8700 gstbasetransform.c:766:gst_base_transform_query_caps:<glcolorbalance1:src> our template  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(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  522. 07-08 16:35:51.845 15688-22232/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+tutorial-5: 0:00:06.509899309 0xe07d9260 src/main/jni/tutorial-5.c:97:detach_current_thread Detaching thread 0xe07d9260
  523. 07-08 16:35:51.845 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.510095616 0xe18f8700 gstbasetransform.c:769:gst_base_transform_query_caps:<glcolorbalance1:src> intersected video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  524. 07-08 16:35:51.845 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+basetransform: 0:00:06.510396770 0xe18f8700 gstbasetransform.c:793:gst_base_transform_query_caps:<glcolorbalance1> returning  video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  525. 07-08 16:35:51.846 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.510562539 0xe18f8700 gstpad.c:3906:gst_pad_query:<glcolorbalance1:src> sent query 0xf00427b0 (caps), result 1
  526. 07-08 16:35:51.846 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.510780616 0xe18f8700 gstutils.c:2845:gst_pad_query_caps:<glcolorbalance1:src> query returned video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  527. 07-08 16:35:51.846 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.510887155 0xe18f8700 gstutils.c:2838:gst_pad_query_caps:<sink:sink> get pad caps with filter (NULL)
  528. 07-08 16:35:51.846 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+query: 0:00:06.510978309 0xe18f8700 gstquery.c:674:gst_query_new_custom creating new query 0xf0042780 caps
  529. 07-08 16:35:51.846 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.511072616 0xe18f8700 gstpad.c:3883:gst_pad_query:<sink:sink> doing query 0xf0042780 (caps)
  530. 07-08 16:35:51.846 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.511303847 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xe18fa940> doing copy 0xe18fa940 -> 0xf0041e78
  531. 07-08 16:35:51.847 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.511557155 0xe18f8700 gstcaps.c:169:_gst_caps_copy:<0xe18fa940> doing copy 0xe18fa940 -> 0xe1b6b9b8
  532. 07-08 16:35:51.847 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PERFORMANCE: 0:00:06.511686770 0xe18f8700 gstminiobject.c:326:gst_mini_object_make_writable copy GstCaps miniobject 0xe18fa940 -> 0xe1b6b9b8
  533. 07-08 16:35:51.847 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+glimagesink: 0:00:06.512034385 0xe18f8700 gstglimagesink.c:1109:gst_glimage_sink_get_caps:<sink> returning caps: video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; 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, external-oes }
  534. 07-08 16:35:51.847 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PADS: 0:00:06.512143924 0xe18f8700 gstpad.c:3906:gst_pad_query:<sink:sink> sent query 0xf0042780 (caps), result 1
  535. 07-08 16:35:51.847 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.512423462 0xe18f8700 gstutils.c:2845:gst_pad_query_caps:<sink:sink> query returned video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; 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, external-oes }
  536. 07-08 16:35:51.848 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.512642539 0xe18f8700 gstpad.c:2192:gst_pad_link_check_compatible_unlocked:<glcolorbalance1:src> src caps video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), 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), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
  537. 07-08 16:35:51.848 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.512922770 0xe18f8700 gstpad.c:2194:gst_pad_link_check_compatible_unlocked:<sink:sink> sink caps video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; 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, external-oes }
  538. 07-08 16:35:51.848 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_CAPS: 0:00:06.513049539 0xe18f8700 gstpad.c:2212:gst_pad_link_check_compatible_unlocked caps are compatible
  539. 07-08 16:35:51.848 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_PADS: 0:00:06.513152924 0xe18f8700 gstpad.c:2498:gst_pad_link_full linked glcolorbalance1:src and sink:sink, successful
  540. 07-08 16:35:51.848 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_EVENT: 0:00:06.513232078 0xe18f8700 gstevent.c:1382:gst_event_new_reconfigure creating reconfigure event
  541. 07-08 16:35:51.848 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.513322155 0xe18f8700 gstevent.c:302:gst_event_new_custom creating new event 0xdb813980 reconfigure 61441
  542. 07-08 16:35:51.848 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_EVENT: 0:00:06.513438616 0xe18f8700 gstpad.c:5497:gst_pad_send_event_unchecked:<glcolorbalance1:src> have event type reconfigure event: 0xdb813980, time 99:99:99.999999999, seq-num 18, (NULL)
  543. 07-08 16:35:51.848 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/GStreamer+GST_EVENT: 0:00:06.513532385 0xe18f8700 gstpad.c:5602:gst_pad_send_event_unchecked:<glcolorbalance1:src> Received event on flushing pad. Discarding
  544. 07-08 16:35:51.849 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.513729078 0xe18f8700 gstbus.c:309:gst_bus_post:<bus0> [msg 0xf00c3860] posting on bus structure-change message: 0xf00c3860, time 99:99:99.999999999, seq-num 19, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstGLColorBalance\)\ glcolorbalance1", busy=(boolean)false;
  545. 07-08 16:35:51.849 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.513832616 0xe18f8700 gstbin.c:3528:gst_bin_handle_message_func:<GstGLImageSinkBin@0xf03a1058> [msg 0xf00c3860] handling child sink message of type structure-change
  546. 07-08 16:35:51.849 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+bin: 0:00:06.513932155 0xe18f8700 gstbin.c:957:bin_remove_messages:<sink:sink> deleting message 0xf00c3808 of types 0x00001000
  547. 07-08 16:35:51.849 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_BUS: 0:00:06.514038770 0xe18f8700 gstbus.c:344:gst_bus_post:<bus0> [msg 0xf00c3860] dropped
  548. 07-08 16:35:51.849 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_ELEMENT_FACTORY: 0:00:06.514196616 0xe18f8700 gstelementfactory.c:390:gst_element_factory_create created element "glimagesink"
  549. 07-08 16:35:51.849 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PIPELINE: 0:00:06.514293309 0xe18f8700 parse.l:157:priv_gst_parse_yylex flex: SPACE: [ ]
  550. 07-08 16:35:51.849 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PIPELINE: 0:00:06.514379847 0xe18f8700 parse.l:91:priv_gst_parse_yylex flex: ASSIGNMENT: name=vsink
  551. 07-08 16:35:51.849 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.514461001 0xe18f8700 types.h:83:gst_parse_unescape unescaping vsink
  552. 07-08 16:35:51.850 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PIPELINE: 0:00:06.514576616 0xe18f8700 parse.l:157:priv_gst_parse_yylex flex: SPACE: [ ]
  553. 07-08 16:35:51.850 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PIPELINE: 0:00:06.514663155 0xe18f8700 parse.l:91:priv_gst_parse_yylex flex: ASSIGNMENT: sync=false
  554. 07-08 16:35:51.850 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+default: 0:00:06.514739770 0xe18f8700 types.h:83:gst_parse_unescape unescaping false
  555. 07-08 16:35:51.850 15688-22231/com.gst_sdk_tutorials.tutorial_51 E/GStreamer+GST_PIPELINE: 0:00:06.514897001 0xe18f8700 ./grammar.y:801:priv_gst_parse_yyparse link has no source [sink=@0xf03a1058]
  556. 07-08 16:35:51.850 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+GST_PIPELINE: 0:00:06.515007309 0xe18f8700 ./grammar.y:1089:priv_gst_parse_launch got 1 elements and 0 links
  557. 07-08 16:35:51.850 15688-22231/com.gst_sdk_tutorials.tutorial_51 I/gst: Error: no element "ahcsrc"
  558. 07-08 16:35:51.850 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+tutorial-5: 0:00:06.515116462 0xe18f8700 src/main/jni/tutorial-5.c:400:app_function Error gst debug
  559. 07-08 16:35:51.850 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+tutorial-5: 0:00:06.515192693 0xe18f8700 src/main/jni/tutorial-5.c:82:attach_current_thread Attaching thread 0xe18f8700
  560. 07-08 16:35:51.851 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+tutorial-5: 0:00:06.515786078 0xe18f8700 src/main/jni/tutorial-5.c:116:set_ui_message Setting message to: Unable to build pipeline: no element "ahcsrc"
  561. 07-08 16:35:51.851 15688-22231/com.gst_sdk_tutorials.tutorial_51 E/GStreamer+tutorial-5: 0:00:06.516010924 0xe18f8700 src/main/jni/tutorial-5.c:120:set_ui_message Failed to call Java method
  562. 07-08 16:35:51.851 15688-22231/com.gst_sdk_tutorials.tutorial_51 W/art: Native thread exiting without having called DetachCurrentThread (maybe it's going to use a pthread_key_create destructor?): Thread[25,tid=22231,Native,Thread*=0xf00c5400,peer=0x22d63340,"Thread-4672"]
  563. 07-08 16:35:51.851 15688-22231/com.gst_sdk_tutorials.tutorial_51 D/GStreamer+tutorial-5: 0:00:06.516290616 0xe18f8700 src/main/jni/tutorial-5.c:97:detach_current_thread Detaching thread 0xe18f8700
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement