gstreamer - registering plugins 0:00:01.553249819 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstelement.c:275:gst_element_base_class_init: type GstKsVideoSrc : factory 55C51BE0 0:00:01.553423584 5192 27BFC000 DEBUG GST_REGISTRY gstregistry.c:587:gst_registry_add_feature: adding feature 55C51BE0 (ksvideosrc) 0:00:01.553482230 5192 27BFC000 DEBUG GST_REFCOUNTING gstobject.c:692:gst_object_set_parent: set parent (ref and sink) 0:00:01.553534049 5192 27BFC000 INFO GST_PLUGIN_LOADING gstplugin.c:225:gst_plugin_register_static: registered static plugin "winks" 0:00:01.553586179 5192 27BFC000 DEBUG GST_REGISTRY gstregistry.c:476:gst_registry_add_plugin: adding plugin 55C52020 for filename "(NULL)" 0:00:01.553639550 5192 27BFC000 INFO GST_PLUGIN_LOADING gstplugin.c:227:gst_plugin_register_static: added static plugin "winks", result: 1 gstreamer - version : GStreamer 1.4.5 gstreamer - plugin system path (1.0) : "D:/Projects/OpenPilotGST/build/openpilotgcs_debug/lib/openpilotgcs/gstreamer-1.0" "VideoWidget::VideoWidget - video winId : 198220" "VideoWidget::setPipelineDesc - ksvideosrc do-stats=true ! timeoverlay ! d3dvideosink" "VideoWidget::start - ksvideosrc do-stats=true ! timeoverlay ! d3dvideosink" "VideoWidget::init - initializing pipeline : ksvideosrc do-stats=true ! timeoverlay ! d3dvideosink" "VideoWidget::createPipelineFromDesc - creating pipeline : ksvideosrc do-stats=true ! timeoverlay ! d3dvideosink" 0:00:01.571315846 5192 27BFC000 INFO GST_PIPELINE gstparse.c:323:gst_parse_launch_full: parsing pipeline description 'ksvideosrc do-stats=true ! timeoverlay ! d3dvideosink' 0:00:01.571417312 5192 27BFC000 DEBUG GST_PIPELINE parse.l:123:priv_gst_parse_yylex: flex: IDENTIFIER: ksvideosrc 0:00:01.571483095 5192 27BFC000 DEBUG GST_PLUGIN_LOADING gstpluginfeature.c:106:gst_plugin_feature_load: loading plugin for feature 55C51BE0; 'ksvideosrc' 0:00:01.571544223 5192 27BFC000 INFO GST_ELEMENT_FACTORY gstelementfactory.c:364:gst_element_factory_create: creating element "ksvideosrc" 0:00:01.571614350 5192 27BFC000 DEBUG basesrc gstbasesrc.c:445:gst_base_src_init: creating src pad 0:00:01.571698130 5192 27BFC000 DEBUG basesrc gstbasesrc.c:448:gst_base_src_init: setting functions on src pad 0:00:01.571760810 5192 27BFC000 DEBUG GST_PADS gstpad.c:1629:gst_pad_set_activatemode_function_full:<'':src> activatemodefunc set to gst_base_src_activate_mode 0:00:01.571822869 5192 27BFC000 DEBUG GST_PADS gstpad.c:1770:gst_pad_set_event_function_full:<'':src> eventfunc for set to gst_base_src_event 0:00:01.571883997 5192 27BFC000 DEBUG GST_PADS gstpad.c:1803:gst_pad_set_query_function_full:<'':src> queryfunc set to gst_base_src_query 0:00:01.571944815 5192 27BFC000 DEBUG GST_PADS gstpad.c:1737:gst_pad_set_getrange_function_full:<'':src> getrangefunc set to gst_base_src_getrange 0:00:01.572005633 5192 27BFC000 DEBUG basesrc gstbasesrc.c:456:gst_base_src_init: adding src pad 0:00:01.572067071 5192 27BFC000 INFO GST_ELEMENT_PADS gstelement.c:643:gst_element_add_pad: adding pad 'src' 0:00:01.572127269 5192 27BFC000 DEBUG GST_REFCOUNTING gstobject.c:692:gst_object_set_parent:<'':src> set parent (ref and sink) 0:00:01.572190259 5192 27BFC000 DEBUG basesrc gstbasesrc.c:473:gst_base_src_init: init done 0:00:01.572254800 5192 27BFC000 DEBUG GST_ELEMENT_FACTORY gstelementfactory.c:390:gst_element_factory_create: created element "ksvideosrc" 0:00:01.572315308 5192 27BFC000 DEBUG GST_PIPELINE parse.l:157:priv_gst_parse_yylex: flex: SPACE: [ ] 0:00:01.572373023 5192 27BFC000 DEBUG GST_PIPELINE parse.l:91:priv_gst_parse_yylex: flex: ASSIGNMENT: do-stats=true 0:00:01.572431979 5192 27BFC000 DEBUG default types.h:83:gst_parse_unescape: unescaping true 0:00:01.572495589 5192 27BFC000 DEBUG GST_PIPELINE parse.l:157:priv_gst_parse_yylex: flex: SPACE: [ ] 0:00:01.572555476 5192 27BFC000 DEBUG GST_PIPELINE parse.l:131:priv_gst_parse_yylex: flex: LINK: ! 0:00:01.572614122 5192 27BFC000 DEBUG GST_PIPELINE parse.l:157:priv_gst_parse_yylex: flex: SPACE: [ ] 0:00:01.572672458 5192 27BFC000 DEBUG GST_PIPELINE parse.l:123:priv_gst_parse_yylex: flex: IDENTIFIER: timeoverlay 0:00:01.572732035 5192 27BFC000 DEBUG GST_PLUGIN_LOADING gstpluginfeature.c:106:gst_plugin_feature_load: loading plugin for feature 55C486D8; 'timeoverlay' 0:00:01.572791611 5192 27BFC000 INFO GST_ELEMENT_FACTORY gstelementfactory.c:364:gst_element_factory_create: creating element "timeoverlay" 0:00:01.572870737 5192 27BFC000 DEBUG GST_PADS gstpad.c:1770:gst_pad_set_event_function_full:<'':video_sink> eventfunc for set to gst_base_text_overlay_video_event 0:00:01.572934347 5192 27BFC000 DEBUG GST_PADS gstpad.c:1664:gst_pad_set_chain_function_full:<'':video_sink> chainfunc set to gst_base_text_overlay_video_chain 0:00:01.573001371 5192 27BFC000 DEBUG GST_PADS gstpad.c:1803:gst_pad_set_query_function_full:<'':video_sink> queryfunc set to gst_base_text_overlay_video_query 0:00:01.573063741 5192 27BFC000 INFO GST_ELEMENT_PADS gstelement.c:643:gst_element_add_pad: adding pad 'video_sink' 0:00:01.573124248 5192 27BFC000 DEBUG GST_REFCOUNTING gstobject.c:692:gst_object_set_parent:<'':video_sink> set parent (ref and sink) 0:00:01.573197478 5192 27BFC000 DEBUG GST_PADS gstpad.c:1770:gst_pad_set_event_function_full:<'':src> eventfunc for set to gst_base_text_overlay_src_event 0:00:01.573258916 5192 27BFC000 DEBUG GST_PADS gstpad.c:1803:gst_pad_set_query_function_full:<'':src> queryfunc set to gst_base_text_overlay_src_query 0:00:01.573396688 5192 27BFC000 INFO GST_ELEMENT_PADS gstelement.c:643:gst_element_add_pad: adding pad 'src' 0:00:01.573464332 5192 27BFC000 DEBUG GST_REFCOUNTING gstobject.c:692:gst_object_set_parent:<'':src> set parent (ref and sink) 0:00:01.573540044 5192 27BFC000 DEBUG GST_ELEMENT_FACTORY gstelementfactory.c:390:gst_element_factory_create: created element "timeoverlay" 0:00:01.573602414 5192 27BFC000 DEBUG GST_PIPELINE parse.l:157:priv_gst_parse_yylex: flex: SPACE: [ ] 0:00:01.573666645 5192 27BFC000 DEBUG GST_PIPELINE parse.l:131:priv_gst_parse_yylex: flex: LINK: ! 0:00:01.573741116 5192 27BFC000 DEBUG GST_PIPELINE parse.l:157:priv_gst_parse_yylex: flex: SPACE: [ ] 0:00:01.573807519 5192 27BFC000 DEBUG GST_PIPELINE parse.l:123:priv_gst_parse_yylex: flex: IDENTIFIER: d3dvideosink 0:00:01.573864303 5192 27BFC000 DEBUG GST_PLUGIN_LOADING gstpluginfeature.c:106:gst_plugin_feature_load: loading plugin for feature 27C06130; 'd3dvideosink' 0:00:01.573922639 5192 27BFC000 INFO GST_ELEMENT_FACTORY gstelementfactory.c:364:gst_element_factory_create: creating element "d3dvideosink" 0:00:01.573993076 5192 27BFC000 DEBUG GST_PADS gstpad.c:1594:gst_pad_set_activate_function_full:<'':sink> activatefunc set to gst_base_sink_pad_activate 0:00:01.574062582 5192 27BFC000 DEBUG GST_PADS gstpad.c:1629:gst_pad_set_activatemode_function_full:<'':sink> activatemodefunc set to gst_base_sink_pad_activate_mode 0:00:01.574128054 5192 27BFC000 DEBUG GST_PADS gstpad.c:1803:gst_pad_set_query_function_full:<'':sink> queryfunc set to gst_base_sink_sink_query 0:00:01.574186390 5192 27BFC000 DEBUG GST_PADS gstpad.c:1770:gst_pad_set_event_function_full:<'':sink> eventfunc for set to gst_base_sink_event 0:00:01.574244725 5192 27BFC000 DEBUG GST_PADS gstpad.c:1664:gst_pad_set_chain_function_full:<'':sink> chainfunc set to gst_base_sink_chain 0:00:01.574303371 5192 27BFC000 DEBUG GST_PADS gstpad.c:1701:gst_pad_set_chain_list_function_full:<'':sink> chainlistfunc set to gst_base_sink_chain_list 0:00:01.574362017 5192 27BFC000 INFO GST_ELEMENT_PADS gstelement.c:643:gst_element_add_pad: adding pad 'sink' 0:00:01.574420042 5192 27BFC000 DEBUG GST_REFCOUNTING gstobject.c:692:gst_object_set_parent:<'':sink> set parent (ref and sink) 0:00:01.574557503 5192 27BFC000 DEBUG d3dvideosink d3dvideosink.c:168:gst_d3dvideosink_init: 0:00:01.574845458 5192 27BFC000 DEBUG GST_ELEMENT_FACTORY gstelementfactory.c:390:gst_element_factory_create: created element "d3dvideosink" 0:00:01.574992227 5192 27BFC000 DEBUG GST_PIPELINE grammar.y:1063:priv_gst_parse_launch: got 3 elements and 2 links 0:00:01.575045598 5192 27BFC000 DEBUG GST_PLUGIN_LOADING gstpluginfeature.c:106:gst_plugin_feature_load: loading plugin for feature 27C05098; 'pipeline' 0:00:01.575096487 5192 27BFC000 INFO GST_ELEMENT_FACTORY gstelementfactory.c:364:gst_element_factory_create: creating element "pipeline" 0:00:01.575160718 5192 27BFC000 DEBUG GST_BUS gstbus.c:227:gst_bus_init: created 0:00:01.575219053 5192 27BFC000 DEBUG bin gstbin.c:498:gst_bin_init: using bus to listen to children 0:00:01.575275527 5192 27BFC000 DEBUG GST_BUS gstbus.c:227:gst_bus_init: created 0:00:01.575329519 5192 27BFC000 DEBUG GST_POLL gstpoll.c:557:gst_poll_new: 27BFFF00: new controllable : 1 0:00:01.575385992 5192 27BFC000 DEBUG GST_BUS gstbus.c:281:gst_bus_new: created new bus 0:00:01.575438122 5192 27BFC000 DEBUG GST_PARENTAGE gstelement.c:2965:gst_element_set_bus_func: setting bus to 55C51EE8 0:00:01.575490252 5192 27BFC000 DEBUG pipeline gstpipeline.c:217:gst_pipeline_init: set bus on pipeline 0:00:01.575544864 5192 27BFC000 DEBUG GST_ELEMENT_FACTORY gstelementfactory.c:390:gst_element_factory_create: created element "pipeline" 0:00:01.575595752 5192 27BFC000 DEBUG GST_PARENTAGE gstbin.c:1301:gst_bin_add: adding element ksvideosrc0 to bin pipeline0 0:00:01.575646641 5192 27BFC000 DEBUG bin gstbin.c:1101:gst_bin_add_func: element :ksvideosrc0 0:00:01.575697219 5192 27BFC000 DEBUG GST_REFCOUNTING gstobject.c:692:gst_object_set_parent: set parent (ref and sink) 0:00:01.575747487 5192 27BFC000 DEBUG GST_PARENTAGE gstbin.c:1140:gst_bin_add_func: element "ksvideosrc0" was source 0:00:01.575798065 5192 27BFC000 DEBUG GST_PARENTAGE gstelement.c:2965:gst_element_set_bus_func: setting bus to 55C51E58 0:00:01.575849264 5192 27BFC000 DEBUG GST_CLOCK gstelement.c:462:gst_element_set_base_time: set base_time=0:00:00.000000000, old 0:00:00.000000000 0:00:01.575903255 5192 27BFC000 DEBUG GST_CLOCK gstelement.c:524:gst_element_set_start_time: set start_time=0:00:00.000000000, old 0:00:00.000000000 0:00:01.575956316 5192 27BFC000 DEBUG GST_CLOCK gstelement.c:405:gst_element_set_clock: setting clock 00000000 0:00:01.576008135 5192 27BFC000 DEBUG bin gstbin.c:1189:gst_bin_add_func: added SUCCESS element 0:00:01.576061816 5192 27BFC000 DEBUG GST_PARENTAGE gstbin.c:1226:gst_bin_add_func: added element "ksvideosrc0" 0:00:01.576117669 5192 27BFC000 DEBUG GST_PARENTAGE gstbin.c:1301:gst_bin_add: adding element timeoverlay0 to bin pipeline0 0:00:01.576177867 5192 27BFC000 DEBUG bin gstbin.c:1101:gst_bin_add_func: element :timeoverlay0 0:00:01.576229996 5192 27BFC000 DEBUG GST_REFCOUNTING gstobject.c:692:gst_object_set_parent: set parent (ref and sink) 0:00:01.576281505 5192 27BFC000 DEBUG GST_PARENTAGE gstelement.c:2965:gst_element_set_bus_func: setting bus to 55C51E58 0:00:01.576333635 5192 27BFC000 DEBUG GST_CLOCK gstelement.c:462:gst_element_set_base_time: set base_time=0:00:00.000000000, old 0:00:00.000000000 0:00:01.576388247 5192 27BFC000 DEBUG GST_CLOCK gstelement.c:524:gst_element_set_start_time: set start_time=0:00:00.000000000, old 0:00:00.000000000 0:00:01.576456822 5192 27BFC000 DEBUG GST_CLOCK gstelement.c:405:gst_element_set_clock: setting clock 00000000 0:00:01.576508642 5192 27BFC000 DEBUG bin gstbin.c:1189:gst_bin_add_func: added SUCCESS element 0:00:01.576561702 5192 27BFC000 DEBUG GST_PARENTAGE gstbin.c:1226:gst_bin_add_func: added element "timeoverlay0" 0:00:01.576614763 5192 27BFC000 DEBUG GST_PARENTAGE gstbin.c:1301:gst_bin_add: adding element d3dvideosink0 to bin pipeline0 0:00:01.576667203 5192 27BFC000 DEBUG bin gstbin.c:1101:gst_bin_add_func: element :d3dvideosink0 0:00:01.576722125 5192 27BFC000 DEBUG GST_REFCOUNTING gstobject.c:692:gst_object_set_parent: set parent (ref and sink) 0:00:01.576773634 5192 27BFC000 DEBUG GST_PARENTAGE gstbin.c:1135:gst_bin_add_func: element "d3dvideosink0" was sink 0:00:01.576825764 5192 27BFC000 DEBUG GST_PARENTAGE gstelement.c:2965:gst_element_set_bus_func: setting bus to 55C51E58 0:00:01.576877893 5192 27BFC000 DEBUG GST_CLOCK gstelement.c:462:gst_element_set_base_time: set base_time=0:00:00.000000000, old 0:00:00.000000000 0:00:01.576931885 5192 27BFC000 DEBUG GST_CLOCK gstelement.c:524:gst_element_set_start_time: set start_time=0:00:00.000000000, old 0:00:00.000000000 0:00:01.576985876 5192 27BFC000 DEBUG GST_CLOCK gstelement.c:405:gst_element_set_clock: setting clock 00000000 0:00:01.577038316 5192 27BFC000 DEBUG bin gstbin.c:1189:gst_bin_add_func: added SUCCESS element 0:00:01.577091066 5192 27BFC000 DEBUG GST_PARENTAGE gstbin.c:1226:gst_bin_add_func: added element "d3dvideosink0" 0:00:01.577145058 5192 27BFC000 INFO GST_PIPELINE grammar.y:570:gst_parse_perform_link: linking ksvideosrc0:(any) to timeoverlay0:(any) (0/0) with caps "(NULL)" 0:00:01.577199670 5192 27BFC000 INFO GST_ELEMENT_PADS gstutils.c:1545:gst_element_link_pads_full: trying to link element ksvideosrc0:(any) to element timeoverlay0:(any) 0:00:01.577252110 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstutils.c:1634:gst_element_link_pads_full: looping through allowed src and dest pads 0:00:01.577302067 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstutils.c:1637:gst_element_link_pads_full: trying src pad ksvideosrc0:src 0:00:01.577353576 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstutils.c:1008:gst_element_get_compatible_pad: finding pad in timeoverlay0 compatible with ksvideosrc0:src 0:00:01.577406947 5192 27BFC000 INFO GST_PADS gstutils.c:937:gst_pad_check_link: trying to link ksvideosrc0:src and timeoverlay0:video_sink 0:00:01.577460628 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2769:gst_pad_query_caps: get pad caps with filter (NULL) 0:00:01.577513379 5192 27BFC000 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55C88DE8 caps 0:00:01.577566749 5192 27BFC000 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55C88DE8 (caps) 0:00:01.577621051 5192 27BFC000 DEBUG basesrc gstbasesrc.c:1280:gst_base_src_default_query: query caps returns 0 0:00:01.577674112 5192 27BFC000 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55C88DE8 (caps), result 0 0:00:01.577727172 5192 27BFC000 DEBUG GST_PADS gstpad.c:3633:gst_pad_query: query failed 0:00:01.577780233 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2769:gst_pad_query_caps: get pad caps with filter (NULL) 0:00:01.577832052 5192 27BFC000 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55C88E18 caps 0:00:01.577884492 5192 27BFC000 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55C88E18 (caps) 0:00:01.577937863 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2815:gst_pad_peer_query_caps: get pad peer caps with filter (NULL) 0:00:01.577989993 5192 27BFC000 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55C88E48 caps 0:00:01.578043363 5192 27BFC000 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55C88E48 (caps) 0:00:01.578126212 5192 27BFC000 INFO GST_PADS gstpad.c:3745:gst_pad_peer_query: pad has no peer 0:00:01.578181135 5192 27BFC000 DEBUG pango gstbasetextoverlay.c:1258:gst_base_text_overlay_get_videosink_caps: peer caps ANY 0:00:01.578268328 5192 27BFC000 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] doing copy 55DFAD58 -> 55E387A8 0:00:01.578342488 5192 27BFC000 DEBUG pango gstbasetextoverlay.c:1287:gst_base_text_overlay_get_videosink_caps: returning video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] 0:00:01.578439921 5192 27BFC000 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55C88E18 (caps), result 1 0:00:01.578494533 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2776:gst_pad_query_caps: query returned video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] 0:00:01.578590104 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstutils.c:1067:gst_element_get_compatible_pad: found existing unlinked compatible pad timeoverlay0:video_sink 0:00:01.578643165 5192 27BFC000 INFO GST_PADS gstutils.c:1445:prepare_link_maybe_ghosting: ksvideosrc0 and timeoverlay0 in same bin, no need for ghost pads 0:00:01.578699949 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B370] posting on bus structure-change message: 55E3B370, time 99:99:99.999999999, seq-num 0, element 'video_sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstKsVideoSrc\)\ ksvideosrc0", busy=(boolean)true; 0:00:01.578774109 5192 27BFC000 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B370] handling child video_sink message of type structure-change 0:00:01.578830273 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.578883023 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.578934843 5192 27BFC000 DEBUG bin gstbin.c:930:bin_replace_message: got new message 55E3B370, structure-change from video_sink 0:00:01.578988213 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B370] dropped 0:00:01.579040033 5192 27BFC000 INFO GST_PADS gstpad.c:2186:gst_pad_link_prepare: trying to link ksvideosrc0:src and timeoverlay0:video_sink 0:00:01.579124743 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2769:gst_pad_query_caps: get pad caps with filter (NULL) 0:00:01.579229313 5192 27BFC000 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55C88F38 caps 0:00:01.579350018 5192 27BFC000 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55C88F38 (caps) 0:00:01.579483755 5192 27BFC000 DEBUG basesrc gstbasesrc.c:1280:gst_base_src_default_query: query caps returns 0 0:00:01.579549848 5192 27BFC000 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55C88F38 (caps), result 0 0:00:01.579610977 5192 27BFC000 DEBUG GST_PADS gstpad.c:3633:gst_pad_query: query failed 0:00:01.579747196 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2769:gst_pad_query_caps: get pad caps with filter (NULL) 0:00:01.579812048 5192 27BFC000 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55C88F68 caps 0:00:01.579874107 5192 27BFC000 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55C88F68 (caps) 0:00:01.579935856 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2815:gst_pad_peer_query_caps: get pad peer caps with filter (NULL) 0:00:01.579995122 5192 27BFC000 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55C88F98 caps 0:00:01.580081074 5192 27BFC000 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55C88F98 (caps) 0:00:01.580162682 5192 27BFC000 INFO GST_PADS gstpad.c:3745:gst_pad_peer_query: pad has no peer 0:00:01.580225672 5192 27BFC000 DEBUG pango gstbasetextoverlay.c:1258:gst_base_text_overlay_get_videosink_caps: peer caps ANY 0:00:01.580319381 5192 27BFC000 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] doing copy 55DFAD58 -> 55E38780 0:00:01.580401920 5192 27BFC000 DEBUG pango gstbasetextoverlay.c:1287:gst_base_text_overlay_get_videosink_caps: returning video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] 0:00:01.580533795 5192 27BFC000 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55C88F68 (caps), result 1 0:00:01.580600199 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2776:gst_pad_query_caps: query returned video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] 0:00:01.580703837 5192 27BFC000 DEBUG GST_CAPS gstpad.c:2086:gst_pad_link_check_compatible_unlocked: src caps ANY 0:00:01.580766827 5192 27BFC000 DEBUG GST_CAPS gstpad.c:2088:gst_pad_link_check_compatible_unlocked: sink caps video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] 0:00:01.580870466 5192 27BFC000 DEBUG GST_CAPS gstpad.c:2106:gst_pad_link_check_compatible_unlocked: caps are compatible 0:00:01.580931905 5192 27BFC000 INFO GST_PADS gstpad.c:2388:gst_pad_link_full: linked ksvideosrc0:src and timeoverlay0:video_sink, successful 0:00:01.580993033 5192 27BFC000 INFO GST_EVENT gstevent.c:1373:gst_event_new_reconfigure: creating reconfigure event 0:00:01.581075882 5192 27BFC000 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3A6D8 reconfigure 61441 0:00:01.581275712 5192 27BFC000 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type reconfigure event: 55E3A6D8, time 99:99:99.999999999, seq-num 1, (NULL) 0:00:01.581442341 5192 27BFC000 INFO GST_EVENT gstpad.c:5182:gst_pad_send_event_unchecked: Received event on flushing pad. Discarding 0:00:01.581498194 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B3C8] posting on bus structure-change message: 55E3B3C8, time 99:99:99.999999999, seq-num 2, element 'video_sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstKsVideoSrc\)\ ksvideosrc0", busy=(boolean)false; 0:00:01.581572355 5192 27BFC000 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B3C8] handling child video_sink message of type structure-change 0:00:01.581630380 5192 27BFC000 DEBUG bin gstbin.c:958:bin_remove_messages: deleting message 55E3B370 of types 0x00001000 0:00:01.581686854 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B3C8] dropped 0:00:01.581740225 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstutils.c:1651:gst_element_link_pads_full: linked pad ksvideosrc0:src to pad timeoverlay0:video_sink 0:00:01.581794837 5192 27BFC000 INFO GST_PIPELINE grammar.y:570:gst_parse_perform_link: linking timeoverlay0:(any) to d3dvideosink0:(any) (0/0) with caps "(NULL)" 0:00:01.581850379 5192 27BFC000 INFO GST_ELEMENT_PADS gstutils.c:1545:gst_element_link_pads_full: trying to link element timeoverlay0:(any) to element d3dvideosink0:(any) 0:00:01.581904371 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstutils.c:1634:gst_element_link_pads_full: looping through allowed src and dest pads 0:00:01.581955259 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstutils.c:1637:gst_element_link_pads_full: trying src pad timeoverlay0:video_sink 0:00:01.582008010 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstutils.c:1637:gst_element_link_pads_full: trying src pad timeoverlay0:src 0:00:01.582062311 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstutils.c:1008:gst_element_get_compatible_pad: finding pad in d3dvideosink0 compatible with timeoverlay0:src 0:00:01.582116613 5192 27BFC000 INFO GST_PADS gstutils.c:937:gst_pad_check_link: trying to link timeoverlay0:src and d3dvideosink0:sink 0:00:01.582171535 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2769:gst_pad_query_caps: get pad caps with filter (NULL) 0:00:01.582224596 5192 27BFC000 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55C88F08 caps 0:00:01.582278898 5192 27BFC000 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55C88F08 (caps) 0:00:01.582333510 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2815:gst_pad_peer_query_caps: get pad peer caps with filter (NULL) 0:00:01.582386880 5192 27BFC000 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55C88EA8 caps 0:00:01.582440872 5192 27BFC000 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55C88EA8 (caps) 0:00:01.582495174 5192 27BFC000 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55C88EA8 (caps) 0:00:01.582550406 5192 27BFC000 DEBUG basesrc gstbasesrc.c:1280:gst_base_src_default_query: query caps returns 0 0:00:01.582605018 5192 27BFC000 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55C88EA8 (caps), result 0 0:00:01.582659320 5192 27BFC000 DEBUG GST_PADS gstpad.c:3633:gst_pad_query: query failed 0:00:01.582712070 5192 27BFC000 DEBUG GST_PADS gstpad.c:3751:gst_pad_peer_query: query failed 0:00:01.582765441 5192 27BFC000 DEBUG pango gstbasetextoverlay.c:1320:gst_base_text_overlay_get_src_caps: peer caps ANY 0:00:01.582849841 5192 27BFC000 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] doing copy 55DFAD80 -> 55C86068 0:00:01.582926484 5192 27BFC000 DEBUG pango gstbasetextoverlay.c:1352:gst_base_text_overlay_get_src_caps: returning video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] 0:00:01.583020814 5192 27BFC000 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55C88F08 (caps), result 1 0:00:01.583077598 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2776:gst_pad_query_caps: query returned video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] 0:00:01.583171308 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2769:gst_pad_query_caps: get pad caps with filter (NULL) 0:00:01.583225299 5192 27BFC000 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55C88DE8 caps 0:00:01.583279290 5192 27BFC000 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55C88DE8 (caps) 0:00:01.583336075 5192 27BFC000 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55C88DE8 (caps), result 1 0:00:01.583391617 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2776:gst_pad_query_caps: query returned video/x-raw, format=(string){ I420, YV12, UYVY, YUY2, NV12, BGRx, RGBx, RGBA, BGRA, BGR, RGB16, RGB15 }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ] 0:00:01.583466088 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstutils.c:1067:gst_element_get_compatible_pad: found existing unlinked compatible pad d3dvideosink0:sink 0:00:01.583520390 5192 27BFC000 INFO GST_PADS gstutils.c:1445:prepare_link_maybe_ghosting: timeoverlay0 and d3dvideosink0 in same bin, no need for ghost pads 0:00:01.583576554 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B420] posting on bus structure-change message: 55E3B420, time 99:99:99.999999999, seq-num 3, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstTimeOverlay\)\ timeoverlay0", busy=(boolean)true; 0:00:01.583656300 5192 27BFC000 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B420] handling child sink message of type structure-change 0:00:01.583711222 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.583763041 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.583814550 5192 27BFC000 DEBUG bin gstbin.c:930:bin_replace_message: got new message 55E3B420, structure-change from sink 0:00:01.583867300 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B420] dropped 0:00:01.583918189 5192 27BFC000 INFO GST_PADS gstpad.c:2186:gst_pad_link_prepare: trying to link timeoverlay0:src and d3dvideosink0:sink 0:00:01.583971870 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2769:gst_pad_query_caps: get pad caps with filter (NULL) 0:00:01.584023689 5192 27BFC000 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55C88E48 caps 0:00:01.584077371 5192 27BFC000 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55C88E48 (caps) 0:00:01.584130431 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2815:gst_pad_peer_query_caps: get pad peer caps with filter (NULL) 0:00:01.584181630 5192 27BFC000 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55C88ED8 caps 0:00:01.584234070 5192 27BFC000 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55C88ED8 (caps) 0:00:01.584287130 5192 27BFC000 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55C88ED8 (caps) 0:00:01.584340191 5192 27BFC000 DEBUG basesrc gstbasesrc.c:1280:gst_base_src_default_query: query caps returns 0 0:00:01.584393251 5192 27BFC000 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55C88ED8 (caps), result 0 0:00:01.584446002 5192 27BFC000 DEBUG GST_PADS gstpad.c:3633:gst_pad_query: query failed 0:00:01.584497200 5192 27BFC000 DEBUG GST_PADS gstpad.c:3751:gst_pad_peer_query: query failed 0:00:01.584549330 5192 27BFC000 DEBUG pango gstbasetextoverlay.c:1320:gst_base_text_overlay_get_src_caps: peer caps ANY 0:00:01.584629697 5192 27BFC000 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] doing copy 55DFAD80 -> 55C4EFB0 0:00:01.584701065 5192 27BFC000 DEBUG pango gstbasetextoverlay.c:1352:gst_base_text_overlay_get_src_caps: returning video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] 0:00:01.584831699 5192 27BFC000 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55C88E48 (caps), result 1 0:00:01.584888173 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2776:gst_pad_query_caps: query returned video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] 0:00:01.584979400 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2769:gst_pad_query_caps: get pad caps with filter (NULL) 0:00:01.585032150 5192 27BFC000 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55C88EA8 caps 0:00:01.585086141 5192 27BFC000 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55C88EA8 (caps) 0:00:01.585140133 5192 27BFC000 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55C88EA8 (caps), result 1 0:00:01.585193504 5192 27BFC000 DEBUG GST_CAPS gstutils.c:2776:gst_pad_query_caps: query returned video/x-raw, format=(string){ I420, YV12, UYVY, YUY2, NV12, BGRx, RGBx, RGBA, BGRA, BGR, RGB16, RGB15 }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ] 0:00:01.585258976 5192 27BFC000 DEBUG GST_CAPS gstpad.c:2086:gst_pad_link_check_compatible_unlocked: src caps video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] 0:00:01.585348962 5192 27BFC000 DEBUG GST_CAPS gstpad.c:2088:gst_pad_link_check_compatible_unlocked: sink caps video/x-raw, format=(string){ I420, YV12, UYVY, YUY2, NV12, BGRx, RGBx, RGBA, BGRA, BGR, RGB16, RGB15 }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ] 0:00:01.585419089 5192 27BFC000 DEBUG GST_CAPS gstpad.c:2106:gst_pad_link_check_compatible_unlocked: caps are compatible 0:00:01.585470598 5192 27BFC000 INFO GST_PADS gstpad.c:2388:gst_pad_link_full: linked timeoverlay0:src and d3dvideosink0:sink, successful 0:00:01.585522727 5192 27BFC000 INFO GST_EVENT gstevent.c:1373:gst_event_new_reconfigure: creating reconfigure event 0:00:01.585574547 5192 27BFC000 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3A720 reconfigure 61441 0:00:01.585634744 5192 27BFC000 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type reconfigure event: 55E3A720, time 99:99:99.999999999, seq-num 4, (NULL) 0:00:01.585691218 5192 27BFC000 INFO GST_EVENT gstpad.c:5182:gst_pad_send_event_unchecked: Received event on flushing pad. Discarding 0:00:01.585743347 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B478] posting on bus structure-change message: 55E3B478, time 99:99:99.999999999, seq-num 5, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstTimeOverlay\)\ timeoverlay0", busy=(boolean)false; 0:00:01.585810681 5192 27BFC000 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B478] handling child sink message of type structure-change 0:00:01.585863432 5192 27BFC000 DEBUG bin gstbin.c:958:bin_remove_messages: deleting message 55E3B420 of types 0x00001000 0:00:01.585915872 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B478] dropped 0:00:01.585965519 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstutils.c:1651:gst_element_link_pads_full: linked pad timeoverlay0:src to pad d3dvideosink0:sink 0:00:01.586019200 5192 27BFC000 DEBUG GST_BUS gstelement.c:3020:gst_element_get_bus: got bus 0:00:01.586089017 5192 27BFC000 DEBUG GST_STATES gstelement.c:2479:gst_element_set_state_func: set_state to PLAYING 0:00:01.586139284 5192 27BFC000 DEBUG GST_STATES gstelement.c:2504:gst_element_set_state_func: setting target state to PLAYING 0:00:01.586189242 5192 27BFC000 DEBUG GST_STATES gstelement.c:2517:gst_element_set_state_func: current NULL, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS 0:00:01.586241061 5192 27BFC000 DEBUG GST_STATES gstelement.c:2551:gst_element_set_state_func: intermediate: setting state from NULL to READY 0:00:01.586292570 5192 27BFC000 DEBUG GST_BUS gstbus.c:449:gst_bus_set_flushing: unset bus flushing 0:00:01.586342528 5192 27BFC000 DEBUG GST_STATES gstbin.c:2562:gst_bin_change_state_func: changing state of children from NULL to READY 0:00:01.586392796 5192 27BFC000 DEBUG bin gstbin.c:2595:gst_bin_change_state_func: clearing all cached messages 0:00:01.586442133 5192 27BFC000 DEBUG bin gstbin.c:2418:gst_bin_src_pads_activate: deactivate pads 0:00:01.586493332 5192 27BFC000 DEBUG bin gstbin.c:2426:gst_bin_src_pads_activate: pad deactivation successful 0:00:01.586544220 5192 27BFC000 DEBUG bin gstbin.c:2109:gst_bin_sort_iterator_resync: resync 0:00:01.586594178 5192 27BFC000 DEBUG bin gstbin.c:1895:add_to_queue: adding 'd3dvideosink0' to queue 0:00:01.586645066 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.586695334 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.586745602 5192 27BFC000 DEBUG bin gstbin.c:2012:update_degree: change element timeoverlay0, degree 0->1, linked to d3dvideosink0 0:00:01.586798352 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.586847999 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.586900750 5192 27BFC000 DEBUG bin gstbin.c:2012:update_degree: change element ksvideosrc0, degree 0->1, linked to timeoverlay0 0:00:01.586952569 5192 27BFC000 DEBUG bin gstbin.c:2035:update_degree: element ksvideosrc0 not linked on any sinkpads 0:00:01.587004388 5192 27BFC000 DEBUG bin gstbin.c:2096:gst_bin_sort_iterator_next: queue head gives d3dvideosink0 0:00:01.587070792 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.587120749 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.587170397 5192 27BFC000 DEBUG bin gstbin.c:2012:update_degree: change element timeoverlay0, degree 1->0, linked to d3dvideosink0 0:00:01.587221906 5192 27BFC000 DEBUG bin gstbin.c:1895:add_to_queue: adding 'timeoverlay0' to queue 0:00:01.587273104 5192 27BFC000 INFO GST_STATES gstbin.c:2230:gst_bin_element_set_state: current NULL pending VOID_PENDING, desired next READY 0:00:01.587324303 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00100000 0:00:01.587374261 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: async-start 0:00:01.587424218 5192 27BFC000 DEBUG bin gstbin.c:2325:gst_bin_element_set_state: setting element d3dvideosink0 to READY, base_time 0:00:00.000000000 0:00:01.587476969 5192 27BFC000 DEBUG GST_STATES gstelement.c:2479:gst_element_set_state_func: set_state to READY 0:00:01.587527547 5192 27BFC000 DEBUG GST_STATES gstelement.c:2504:gst_element_set_state_func: setting target state to READY 0:00:01.587577194 5192 27BFC000 DEBUG GST_STATES gstelement.c:2517:gst_element_set_state_func: current NULL, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS 0:00:01.587629013 5192 27BFC000 DEBUG GST_STATES gstelement.c:2551:gst_element_set_state_func: final: setting state from NULL to READY 0:00:01.587680522 5192 27BFC000 DEBUG d3dvideosink d3dvideosink.c:439:gst_d3dvideosink_start: Start() called 0:00:01.587728929 5192 27BFC000 DEBUG d3dvideosink d3dhelpers.c:2215:d3d_class_init: D3D class init [refs:1] 0:00:01.601259676 5192 55C4EF88 DEBUG d3dvideosink d3dhelpers.c:2581:d3d_hidden_window_thread: Direct3D hidden window handle: 000607C6 0:00:01.601474090 5192 55C4EF88 DEBUG d3dvideosink d3dhelpers.c:2347:d3d_class_display_device_create: 0:00:01.601616516 5192 55C4EF88 DEBUG d3dvideosink d3dhelpers.c:2416:d3d_class_display_device_create: Creating Direct3D device for hidden window 00000000 0:00:01.611819654 5192 55C4EF88 DEBUG d3dvideosink d3dhelpers.c:2426:d3d_class_display_device_create: Display Device format: D3DFMT_X8R8G8B8 0:00:01.611997453 5192 55C4EF88 DEBUG d3dvideosink d3dhelpers.c:2594:d3d_hidden_window_thread: Entering Direct3D hidden window message loop 0:00:01.620064517 5192 27BFC000 DEBUG d3dvideosink d3dhelpers.c:2276:d3d_class_init: Hidden window message loop is running.. 0:00:01.620304996 5192 27BFC000 DEBUG GST_STATES gstelement.c:2636:gst_element_change_state: element changed state SUCCESS 0:00:01.620428183 5192 27BFC000 INFO GST_STATES gstelement.c:2328:gst_element_continue_state: completed state change to READY 0:00:01.620483416 5192 27BFC000 INFO GST_STATES gstelement.c:2233:_priv_gst_element_state_changed: notifying about state-changed NULL to READY (VOID_PENDING pending) 0:00:01.620546716 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B4D0] posting on bus state-changed message: 55E3B4D0, time 99:99:99.999999999, seq-num 6, element 'd3dvideosink0', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING; 0:00:01.620633909 5192 27BFC000 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B4D0] handling child d3dvideosink0 message of type state-changed 0:00:01.620690693 5192 27BFC000 DEBUG bin gstbin.c:3744:gst_bin_handle_message_func: posting message upward 0:00:01.620744995 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B4D0] posting on bus state-changed message: 55E3B4D0, time 99:99:99.999999999, seq-num 6, element 'd3dvideosink0', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING; "VideoWidget::gst_bus_sync_handler (3472) : d3dvideosink0 : state-changed ()" 0:00:01.620878422 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B4D0] dropped 0:00:01.620935827 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B4D0] dropped 0:00:01.620990439 5192 27BFC000 DEBUG GST_STATES gstelement.c:2563:gst_element_set_state_func: returned SUCCESS 0:00:01.621045671 5192 27BFC000 INFO GST_STATES gstbin.c:2673:gst_bin_change_state_func: child 'd3dvideosink0' changed state to 2(READY) successfully 0:00:01.621105248 5192 27BFC000 DEBUG bin gstbin.c:2096:gst_bin_sort_iterator_next: queue head gives timeoverlay0 0:00:01.621159550 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.621212610 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.621267533 5192 27BFC000 DEBUG bin gstbin.c:2012:update_degree: change element ksvideosrc0, degree 1->0, linked to timeoverlay0 0:00:01.621322765 5192 27BFC000 DEBUG bin gstbin.c:1895:add_to_queue: adding 'ksvideosrc0' to queue 0:00:01.621377998 5192 27BFC000 INFO GST_STATES gstbin.c:2230:gst_bin_element_set_state: current NULL pending VOID_PENDING, desired next READY 0:00:01.621432300 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00100000 0:00:01.621485050 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: async-start 0:00:01.621537800 5192 27BFC000 DEBUG bin gstbin.c:2325:gst_bin_element_set_state: setting element timeoverlay0 to READY, base_time 0:00:00.000000000 0:00:01.621600480 5192 27BFC000 DEBUG GST_STATES gstelement.c:2479:gst_element_set_state_func: set_state to READY 0:00:01.621650748 5192 27BFC000 DEBUG GST_STATES gstelement.c:2504:gst_element_set_state_func: setting target state to READY 0:00:01.621700395 5192 27BFC000 DEBUG GST_STATES gstelement.c:2517:gst_element_set_state_func: current NULL, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS 0:00:01.621752214 5192 27BFC000 DEBUG GST_STATES gstelement.c:2551:gst_element_set_state_func: final: setting state from NULL to READY 0:00:01.621803413 5192 27BFC000 DEBUG GST_STATES gstelement.c:2636:gst_element_change_state: element changed state SUCCESS 0:00:01.621853060 5192 27BFC000 INFO GST_STATES gstelement.c:2328:gst_element_continue_state: completed state change to READY 0:00:01.621903018 5192 27BFC000 INFO GST_STATES gstelement.c:2233:_priv_gst_element_state_changed: notifying about state-changed NULL to READY (VOID_PENDING pending) 0:00:01.621958561 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B4D0] posting on bus state-changed message: 55E3B4D0, time 99:99:99.999999999, seq-num 7, element 'timeoverlay0', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING; 0:00:01.622024964 5192 27BFC000 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B4D0] handling child timeoverlay0 message of type state-changed 0:00:01.622102538 5192 27BFC000 DEBUG bin gstbin.c:3744:gst_bin_handle_message_func: posting message upward 0:00:01.622152806 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B4D0] posting on bus state-changed message: 55E3B4D0, time 99:99:99.999999999, seq-num 7, element 'timeoverlay0', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING; "VideoWidget::gst_bus_sync_handler (3472) : timeoverlay0 : state-changed ()" 0:00:01.622246825 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B4D0] dropped 0:00:01.622300196 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B4D0] dropped 0:00:01.622350774 5192 27BFC000 DEBUG GST_STATES gstelement.c:2563:gst_element_set_state_func: returned SUCCESS 0:00:01.622401042 5192 27BFC000 INFO GST_STATES gstbin.c:2673:gst_bin_change_state_func: child 'timeoverlay0' changed state to 2(READY) successfully 0:00:01.622566120 5192 27BFC000 DEBUG bin gstbin.c:2096:gst_bin_sort_iterator_next: queue head gives ksvideosrc0 0:00:01.622657657 5192 27BFC000 DEBUG bin gstbin.c:2035:update_degree: element ksvideosrc0 not linked on any sinkpads 0:00:01.622718475 5192 27BFC000 INFO GST_STATES gstbin.c:2230:gst_bin_element_set_state: current NULL pending VOID_PENDING, desired next READY 0:00:01.622778672 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00100000 0:00:01.622838249 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: async-start 0:00:01.622897205 5192 27BFC000 DEBUG bin gstbin.c:2325:gst_bin_element_set_state: setting element ksvideosrc0 to READY, base_time 0:00:00.000000000 0:00:01.622960505 5192 27BFC000 DEBUG GST_STATES gstelement.c:2479:gst_element_set_state_func: set_state to READY 0:00:01.623019461 5192 27BFC000 DEBUG GST_STATES gstelement.c:2504:gst_element_set_state_func: setting target state to READY 0:00:01.623078728 5192 27BFC000 DEBUG GST_STATES gstelement.c:2517:gst_element_set_state_func: current NULL, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS 0:00:01.623139235 5192 27BFC000 DEBUG GST_STATES gstelement.c:2551:gst_element_set_state_func: final: setting state from NULL to READY 0:00:01.624383521 5192 55C4EF60 DEBUG ksvideosrc gstksvideosrc.c:432:gst_ks_video_src_open_device: device 0: name='Live! Cam Optia' path='\\?\usb#vid_041e&pid_4057&mi_00#7&c42cf1f&0&0000#{6994ad05-93ef-11d0-a3cc-00a0c9223196}\global' 0:00:01.624825692 5192 55C4EF60 WARN ksvideosrc gstksvideosrc.c:456:gst_ks_video_src_open_device: failed to create/open KsClock 0:00:01.624930882 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:343:gst_ks_video_device_dump_supported_property_sets: filter supports 10 property sets 0:00:01.624994182 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [0] KSPROPSETID_VIDCAP_CAMERACONTROL 0:00:01.625059965 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [1] KSPROPSETID_VIDCAP_VIDEOCONTROL 0:00:01.625127299 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [2] KSPROPSETID_VIDCAP_DROPPEDFRAMES 0:00:01.625182532 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [3] KSPROPSETID_VIDCAP_VIDEOPROCAMP 0:00:01.625243039 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [4] {DB47DE20-F628-11D1-BA41-00A0C90D2B05} 0:00:01.625301995 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [5] {B03A874B-D32B-4213-AC38-25A718E4454F} 0:00:01.625356607 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [6] KSPROPSETID_Pin 0:00:01.625410599 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [7] KSPROPSETID_Topology 0:00:01.625464901 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [8] KSPROPSETID_General 0:00:01.625522616 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [9] {A60D8368-5324-4893-B020-C431A50BCBE3} 0:00:01.625581261 5192 55C4EF60 DEBUG ksvideosrc ksvideohelpers.c:418:ks_video_probe_filter_for_caps: pin_count = 3 0:00:01.625643631 5192 55C4EF60 DEBUG ksvideosrc ksvideohelpers.c:437:ks_video_probe_filter_for_caps: pin[0]: pin_comm=3, pin_flow=2 0:00:01.625796917 5192 55C4EF60 DEBUG ksvideosrc ksvideohelpers.c:437:ks_video_probe_filter_for_caps: pin[1]: pin_comm=4, pin_flow=1 0:00:01.625863320 5192 55C4EF60 DEBUG ksvideosrc ksvideohelpers.c:437:ks_video_probe_filter_for_caps: pin[2]: pin_comm=3, pin_flow=2 0:00:01.626018778 5192 55C4EF60 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:image/jpeg, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1 doing copy 55E387F8 -> 55E38A50 0:00:01.626101317 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:414:gst_ks_video_device_open: pin[0]: found media type: image/jpeg, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1 0:00:01.626172995 5192 55C4EF60 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:image/jpeg, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1 doing copy 55E38848 -> 55E38A00 0:00:01.626238157 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:414:gst_ks_video_device_open: pin[0]: found media type: image/jpeg, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1 0:00:01.626302078 5192 55C4EF60 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:image/jpeg, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1 doing copy 55E38898 -> 55E389B0 0:00:01.626366619 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:414:gst_ks_video_device_open: pin[0]: found media type: image/jpeg, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1 0:00:01.626431781 5192 55C4EF60 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:image/jpeg, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 doing copy 55E388E8 -> 55E38960 0:00:01.626496944 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:414:gst_ks_video_device_open: pin[0]: found media type: image/jpeg, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.626562726 5192 55C4EF60 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:image/jpeg, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 doing copy 55E38938 -> 55E38910 0:00:01.626629440 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:414:gst_ks_video_device_open: pin[0]: found media type: image/jpeg, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.626694912 5192 55C4EF60 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1 doing copy 55E38988 -> 55E388C0 0:00:01.626760384 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:414:gst_ks_video_device_open: pin[0]: found media type: video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1 0:00:01.626825857 5192 55C4EF60 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1 doing copy 55E389D8 -> 55E38870 0:00:01.626891019 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:414:gst_ks_video_device_open: pin[0]: found media type: video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1 0:00:01.626955250 5192 55C4EF60 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1 doing copy 55E38A28 -> 55E38820 0:00:01.627020102 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:414:gst_ks_video_device_open: pin[0]: found media type: video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1 0:00:01.627086195 5192 55C4EF60 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 doing copy 55E38A78 -> 55E387D0 0:00:01.627151047 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:414:gst_ks_video_device_open: pin[0]: found media type: video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.627216519 5192 55C4EF60 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 doing copy 55E38AC8 -> 55E387D0 0:00:01.627282612 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:414:gst_ks_video_device_open: pin[0]: found media type: video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.627348705 5192 27BFC000 DEBUG GST_STATES gstelement.c:2636:gst_element_change_state: element changed state SUCCESS 0:00:01.627501370 5192 27BFC000 INFO GST_STATES gstelement.c:2328:gst_element_continue_state: completed state change to READY 0:00:01.627624247 5192 27BFC000 INFO GST_STATES gstelement.c:2233:_priv_gst_element_state_changed: notifying about state-changed NULL to READY (VOID_PENDING pending) 0:00:01.627681962 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B478] posting on bus state-changed message: 55E3B478, time 99:99:99.999999999, seq-num 8, element 'ksvideosrc0', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING; 0:00:01.627753020 5192 27BFC000 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B478] handling child ksvideosrc0 message of type state-changed 0:00:01.627811666 5192 27BFC000 DEBUG bin gstbin.c:3744:gst_bin_handle_message_func: posting message upward 0:00:01.627864726 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B478] posting on bus state-changed message: 55E3B478, time 99:99:99.999999999, seq-num 8, element 'ksvideosrc0', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING; "VideoWidget::gst_bus_sync_handler (3472) : ksvideosrc0 : state-changed ()" 0:00:01.627969916 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B478] dropped 0:00:01.628026390 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B478] dropped 0:00:01.628081933 5192 27BFC000 DEBUG GST_STATES gstelement.c:2563:gst_element_set_state_func: returned SUCCESS 0:00:01.628134994 5192 27BFC000 INFO GST_STATES gstbin.c:2673:gst_bin_change_state_func: child 'ksvideosrc0' changed state to 2(READY) successfully 0:00:01.628190226 5192 27BFC000 DEBUG bin gstbin.c:2085:gst_bin_sort_iterator_next: queue empty, elements exhausted 0:00:01.628242977 5192 27BFC000 DEBUG GST_STATES gstbin.c:2732:gst_bin_change_state_func: iterator done 0:00:01.628296037 5192 27BFC000 DEBUG bin gstbin.c:2127:gst_bin_sort_iterator_free: free 0:00:01.628349098 5192 27BFC000 DEBUG bin gstbin.c:2767:gst_bin_change_state_func: no async elements 0:00:01.628401538 5192 27BFC000 DEBUG GST_STATES gstbin.c:2801:gst_bin_change_state_func: done changing bin's state from NULL to READY, now in NULL, ret SUCCESS 0:00:01.628456150 5192 27BFC000 DEBUG GST_STATES gstelement.c:2636:gst_element_change_state: element changed state SUCCESS 0:00:01.628508590 5192 27BFC000 INFO GST_STATES gstelement.c:2303:gst_element_continue_state: committing state from NULL to READY, pending PLAYING, next PAUSED 0:00:01.628562891 5192 27BFC000 INFO GST_STATES gstelement.c:2233:_priv_gst_element_state_changed: notifying about state-changed NULL to READY (PLAYING pending) 0:00:01.628619055 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B420] posting on bus state-changed message: 55E3B420, time 99:99:99.999999999, seq-num 9, element 'pipeline0', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_PLAYING; "VideoWidget::gst_bus_sync_handler (3472) : pipeline0 : state-changed ()" 0:00:01.628726107 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B420] dropped 0:00:01.628783511 5192 27BFC000 INFO GST_STATES gstelement.c:2310:gst_element_continue_state: continue state change READY to PAUSED, final PLAYING 0:00:01.628838123 5192 27BFC000 DEBUG GST_STATES gstbin.c:2562:gst_bin_change_state_func: changing state of children from READY to PAUSED 0:00:01.628891805 5192 27BFC000 DEBUG bin gstbin.c:2582:gst_bin_change_state_func: clearing EOS elements 0:00:01.628944244 5192 27BFC000 DEBUG bin gstbin.c:2418:gst_bin_src_pads_activate: activate pads 0:00:01.628999167 5192 27BFC000 DEBUG bin gstbin.c:2426:gst_bin_src_pads_activate: pad activation successful 0:00:01.629060916 5192 27BFC000 DEBUG bin gstbin.c:2109:gst_bin_sort_iterator_resync: resync 0:00:01.629113356 5192 27BFC000 DEBUG bin gstbin.c:1895:add_to_queue: adding 'd3dvideosink0' to queue 0:00:01.629170140 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.629223821 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.629277502 5192 27BFC000 DEBUG bin gstbin.c:2012:update_degree: change element timeoverlay0, degree 0->1, linked to d3dvideosink0 0:00:01.629333045 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.629385795 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.629438856 5192 27BFC000 DEBUG bin gstbin.c:2012:update_degree: change element ksvideosrc0, degree 0->1, linked to timeoverlay0 0:00:01.629493778 5192 27BFC000 DEBUG bin gstbin.c:2035:update_degree: element ksvideosrc0 not linked on any sinkpads 0:00:01.629549010 5192 27BFC000 DEBUG bin gstbin.c:2096:gst_bin_sort_iterator_next: queue head gives d3dvideosink0 0:00:01.629609208 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.629660407 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.629712226 5192 27BFC000 DEBUG bin gstbin.c:2012:update_degree: change element timeoverlay0, degree 1->0, linked to d3dvideosink0 0:00:01.629798798 5192 27BFC000 DEBUG bin gstbin.c:1895:add_to_queue: adding 'timeoverlay0' to queue 0:00:01.629852480 5192 27BFC000 INFO GST_STATES gstbin.c:2230:gst_bin_element_set_state: current READY pending VOID_PENDING, desired next PAUSED 0:00:01.629905540 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00100000 0:00:01.629957359 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: async-start 0:00:01.630008248 5192 27BFC000 DEBUG bin gstbin.c:2325:gst_bin_element_set_state: setting element d3dvideosink0 to PAUSED, base_time 0:00:00.000000000 0:00:01.630086753 5192 27BFC000 DEBUG GST_STATES gstelement.c:2479:gst_element_set_state_func: set_state to PAUSED 0:00:01.630146329 5192 27BFC000 DEBUG GST_STATES gstelement.c:2504:gst_element_set_state_func: setting target state to PAUSED 0:00:01.630198459 5192 27BFC000 DEBUG GST_STATES gstelement.c:2517:gst_element_set_state_func: current READY, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS 0:00:01.630251830 5192 27BFC000 DEBUG GST_STATES gstelement.c:2551:gst_element_set_state_func: final: setting state from READY to PAUSED 0:00:01.630305511 5192 27BFC000 DEBUG basesink gstbasesink.c:4908:gst_base_sink_change_state: READY to PAUSED 0:00:01.630357020 5192 27BFC000 DEBUG basesink gstbasesink.c:4929:gst_base_sink_change_state: doing async state change 0:00:01.630409150 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B3C8] posting on bus async-start message: 55E3B3C8, time 99:99:99.999999999, seq-num 10, element 'd3dvideosink0', (NULL) 0:00:01.630471209 5192 27BFC000 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B3C8] handling child d3dvideosink0 message of type async-start 0:00:01.630556230 5192 27BFC000 DEBUG bin gstbin.c:3599:gst_bin_handle_message_func: ASYNC_START message 55E3B3C8, d3dvideosink0 0:00:01.630608359 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00100000 0:00:01.630661420 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: async-start 0:00:01.630713860 5192 27BFC000 DEBUG bin gstbin.c:930:bin_replace_message: got new message 55E3B3C8, async-start from d3dvideosink0 0:00:01.630766610 5192 27BFC000 DEBUG GST_STATES gstbin.c:3072:bin_handle_async_start: state change busy 0:00:01.630817499 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B3C8] dropped 0:00:01.630869628 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstelement.c:2740:gst_element_pads_activate: activate pads 0:00:01.630923930 5192 27BFC000 DEBUG GST_PADS gstpad.c:1015:gst_pad_set_active: activating pad from none 0:00:01.630976060 5192 27BFC000 DEBUG basesink gstbasesink.c:4074:gst_base_sink_pad_activate: Trying pull mode first 0:00:01.631027258 5192 27BFC000 DEBUG basesink gstbasesink.c:4080:gst_base_sink_pad_activate: pull mode disabled 0:00:01.631193577 5192 27BFC000 DEBUG basesink gstbasesink.c:4130:gst_base_sink_pad_activate: Falling back to push mode 0:00:01.631264324 5192 27BFC000 DEBUG GST_PADS gstpad.c:931:pre_activate: setting pad into push mode, unset flushing 0:00:01.631316764 5192 27BFC000 DEBUG GST_PADS gstpad.c:943:pre_activate: reschedule events on peer timeoverlay0:src 0:00:01.631370135 5192 27BFC000 DEBUG GST_PADS gstpad.c:1157:gst_pad_activate_mode: activated in push mode 0:00:01.631422885 5192 27BFC000 DEBUG basesink gstbasesink.c:4132:gst_base_sink_pad_activate: Success activating push mode 0:00:01.631474705 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstelement.c:2759:gst_element_pads_activate: pad activation successful 0:00:01.631526834 5192 27BFC000 DEBUG GST_STATES gstelement.c:2618:gst_element_change_state: element will change state ASYNC 0:00:01.631578654 5192 27BFC000 DEBUG GST_STATES gstelement.c:2563:gst_element_set_state_func: returned ASYNC 0:00:01.631629852 5192 27BFC000 INFO GST_STATES gstbin.c:2679:gst_bin_change_state_func: child 'd3dvideosink0' is changing state asynchronously to PAUSED 0:00:01.631683534 5192 27BFC000 DEBUG bin gstbin.c:2096:gst_bin_sort_iterator_next: queue head gives timeoverlay0 0:00:01.631735353 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.631786862 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.631838681 5192 27BFC000 DEBUG bin gstbin.c:2012:update_degree: change element ksvideosrc0, degree 1->0, linked to timeoverlay0 0:00:01.631891432 5192 27BFC000 DEBUG bin gstbin.c:1895:add_to_queue: adding 'ksvideosrc0' to queue 0:00:01.631944182 5192 27BFC000 INFO GST_STATES gstbin.c:2230:gst_bin_element_set_state: current READY pending VOID_PENDING, desired next PAUSED 0:00:01.631996932 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00100000 0:00:01.632057750 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: async-start 0:00:01.632116086 5192 27BFC000 DEBUG bin gstbin.c:2325:gst_bin_element_set_state: setting element timeoverlay0 to PAUSED, base_time 0:00:00.000000000 0:00:01.632169767 5192 27BFC000 DEBUG GST_STATES gstelement.c:2479:gst_element_set_state_func: set_state to PAUSED 0:00:01.632221276 5192 27BFC000 DEBUG GST_STATES gstelement.c:2504:gst_element_set_state_func: setting target state to PAUSED 0:00:01.632274957 5192 27BFC000 DEBUG GST_STATES gstelement.c:2517:gst_element_set_state_func: current READY, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS 0:00:01.632328328 5192 27BFC000 DEBUG GST_STATES gstelement.c:2551:gst_element_set_state_func: final: setting state from READY to PAUSED 0:00:01.632381078 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstelement.c:2740:gst_element_pads_activate: activate pads 0:00:01.632434138 5192 27BFC000 DEBUG GST_PADS gstpad.c:1015:gst_pad_set_active: activating pad from none 0:00:01.632486268 5192 27BFC000 DEBUG GST_PADS gstpad.c:931:pre_activate: setting pad into push mode, unset flushing 0:00:01.632538398 5192 27BFC000 DEBUG GST_PADS gstpad.c:1157:gst_pad_activate_mode: activated in push mode 0:00:01.632592389 5192 27BFC000 DEBUG GST_PADS gstpad.c:1015:gst_pad_set_active: activating pad from none 0:00:01.632644209 5192 27BFC000 DEBUG GST_PADS gstpad.c:931:pre_activate: setting pad into push mode, unset flushing 0:00:01.632696648 5192 27BFC000 DEBUG GST_PADS gstpad.c:943:pre_activate: reschedule events on peer ksvideosrc0:src 0:00:01.632749399 5192 27BFC000 DEBUG GST_PADS gstpad.c:1157:gst_pad_activate_mode: activated in push mode 0:00:01.632802149 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstelement.c:2759:gst_element_pads_activate: pad activation successful 0:00:01.632854899 5192 27BFC000 DEBUG GST_STATES gstelement.c:2636:gst_element_change_state: element changed state SUCCESS 0:00:01.632905788 5192 27BFC000 INFO GST_STATES gstelement.c:2328:gst_element_continue_state: completed state change to PAUSED 0:00:01.632957607 5192 27BFC000 INFO GST_STATES gstelement.c:2233:_priv_gst_element_state_changed: notifying about state-changed READY to PAUSED (VOID_PENDING pending) 0:00:01.633012529 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B370] posting on bus state-changed message: 55E3B370, time 99:99:99.999999999, seq-num 11, element 'timeoverlay0', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING; 0:00:01.633104997 5192 27BFC000 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B370] handling child timeoverlay0 message of type state-changed 0:00:01.633166126 5192 27BFC000 DEBUG bin gstbin.c:3744:gst_bin_handle_message_func: posting message upward 0:00:01.633217635 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B370] posting on bus state-changed message: 55E3B370, time 99:99:99.999999999, seq-num 11, element 'timeoverlay0', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING; "VideoWidget::gst_bus_sync_handler (3472) : timeoverlay0 : state-changed ()" 0:00:01.633315688 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B370] dropped 0:00:01.633370610 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B370] dropped 0:00:01.633422740 5192 27BFC000 DEBUG GST_STATES gstelement.c:2563:gst_element_set_state_func: returned SUCCESS 0:00:01.633473939 5192 27BFC000 INFO GST_STATES gstbin.c:2673:gst_bin_change_state_func: child 'timeoverlay0' changed state to 3(PAUSED) successfully 0:00:01.633528241 5192 27BFC000 DEBUG bin gstbin.c:2096:gst_bin_sort_iterator_next: queue head gives ksvideosrc0 0:00:01.633582232 5192 27BFC000 DEBUG bin gstbin.c:2035:update_degree: element ksvideosrc0 not linked on any sinkpads 0:00:01.633634362 5192 27BFC000 INFO GST_STATES gstbin.c:2230:gst_bin_element_set_state: current READY pending VOID_PENDING, desired next PAUSED 0:00:01.633687112 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00100000 0:00:01.633738311 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: async-start 0:00:01.633789509 5192 27BFC000 DEBUG bin gstbin.c:2325:gst_bin_element_set_state: setting element ksvideosrc0 to PAUSED, base_time 0:00:00.000000000 0:00:01.633843501 5192 27BFC000 DEBUG GST_STATES gstelement.c:2479:gst_element_set_state_func: set_state to PAUSED 0:00:01.633895010 5192 27BFC000 DEBUG GST_STATES gstelement.c:2504:gst_element_set_state_func: setting target state to PAUSED 0:00:01.633946519 5192 27BFC000 DEBUG GST_STATES gstelement.c:2517:gst_element_set_state_func: current READY, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS 0:00:01.633999579 5192 27BFC000 DEBUG GST_STATES gstelement.c:2551:gst_element_set_state_func: final: setting state from READY to PAUSED 0:00:01.634073740 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstelement.c:2740:gst_element_pads_activate: activate pads 0:00:01.634127111 5192 27BFC000 DEBUG GST_PADS gstpad.c:1015:gst_pad_set_active: activating pad from none 0:00:01.634178930 5192 27BFC000 DEBUG GST_PADS gstpad.c:931:pre_activate: setting pad into push mode, unset flushing 0:00:01.634231370 5192 27BFC000 DEBUG basesrc gstbasesrc.c:3757:gst_base_src_activate_mode: activating in mode 1 0:00:01.634283190 5192 27BFC000 DEBUG basesrc gstbasesrc.c:3683:gst_base_src_activate_push: Activating in push mode 0:00:01.634335009 5192 27BFC000 DEBUG basesrc gstbasesrc.c:3364:gst_base_src_start_complete: starting source 0:00:01.634386518 5192 27BFC000 DEBUG basesrc gstbasesrc.c:3388:gst_base_src_start_complete: format: time, have size: 0, size: 18446744073709551615, duration: -1 0:00:01.634440509 5192 27BFC000 DEBUG basesrc gstbasesrc.c:3391:gst_base_src_start_complete: is seekable: 0 0:00:01.634492019 5192 27BFC000 DEBUG basesrc gstbasesrc.c:3396:gst_base_src_start_complete: is random_access: 0 0:00:01.634543217 5192 27BFC000 DEBUG basesrc gstbasesrc.c:3559:gst_base_src_set_flushing: flushing 0, live_play 0 0:00:01.634595347 5192 27BFC000 DEBUG basesrc gstbasesrc.c:1565:gst_base_src_perform_seek: doing seek: (NULL) 0:00:01.634647787 5192 27BFC000 DEBUG GST_PADS gstpad.c:5562:gst_pad_pause_task: pause task 0:00:01.634698986 5192 27BFC000 DEBUG GST_PADS gstpad.c:5580:gst_pad_pause_task: pad has no task 0:00:01.634749874 5192 27BFC000 DEBUG basesrc gstbasesrc.c:1621:gst_base_src_perform_seek: seek with seqnum 13 0:00:01.634801383 5192 27BFC000 DEBUG basesrc gstbasesrc.c:1658:gst_base_src_perform_seek: segment configured from 0 to -1, position 0 0:00:01.634853823 5192 27BFC000 INFO basesrc gstbasesrc.c:1328:gst_base_src_do_seek: seeking: time segment start=0:00:00.000000000, offset=0:00:00.000000000, stop=99:99:99.999999999, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0:00:00.000000000, base=0:00:00.000000000, position 0:00:00.000000000, duration 99:99:99.999999999 0:00:01.634924260 5192 27BFC000 DEBUG GST_PADS gstpad.c:5506:gst_pad_start_task: start task 0:00:01.634986319 5192 27BFC000 DEBUG task gsttask.c:407:gst_task_new: Created task 55F12040 0:00:01.635040931 5192 27BFC000 INFO task gsttask.c:431:gst_task_set_lock: setting stream lock 55EE4094 on task 55F12040 0:00:01.635153569 5192 27BFC000 INFO GST_PADS gstpad.c:5515:gst_pad_start_task: created task 55F12040 0:00:01.635206009 5192 27BFC000 DEBUG GST_PADS gstpad.c:5432:do_stream_status: doing stream-status 0 0:00:01.635261241 5192 27BFC000 DEBUG GST_PADS gstpad.c:5461:do_stream_status: posting stream-status 0 0:00:01.635313681 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B370] posting on bus stream-status message: 55E3B370, time 99:99:99.999999999, seq-num 14, element 'src', GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_CREATE, owner=(GstElement)"\(GstKsVideoSrc\)\ ksvideosrc0", object=(GstTask)"\(GstTask\)\ task0"; 0:00:01.635386911 5192 27BFC000 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B370] handling child src message of type stream-status 0:00:01.635440592 5192 27BFC000 DEBUG bin gstbin.c:3744:gst_bin_handle_message_func: posting message upward 0:00:01.635491791 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B370] posting on bus stream-status message: 55E3B370, time 99:99:99.999999999, seq-num 14, element 'src', GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_CREATE, owner=(GstElement)"\(GstKsVideoSrc\)\ ksvideosrc0", object=(GstTask)"\(GstTask\)\ task0"; "VideoWidget::gst_bus_sync_handler (3472) : src : stream-status ()" 0:00:01.635594499 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B370] dropped 0:00:01.635649111 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B370] dropped 0:00:01.635701240 5192 27BFC000 DEBUG task gsttask.c:662:gst_task_set_state: Changing task 55F12040 to state 0 0:00:01.635798363 5192 27BFC000 DEBUG basesrc gstbasesrc.c:3505:gst_base_src_start_wait: got ok 0:00:01.635853906 5192 27BFC000 DEBUG GST_PADS gstpad.c:1157:gst_pad_activate_mode: activated in push mode 0:00:01.635908518 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstelement.c:2759:gst_element_pads_activate: pad activation successful 0:00:01.635961268 5192 27BFC000 DEBUG GST_STATES gstelement.c:2643:gst_element_change_state: element changed state NO_PREROLL 0:00:01.636013708 5192 27BFC000 INFO GST_STATES gstelement.c:2328:gst_element_continue_state: completed state change to PAUSED 0:00:01.636076077 5192 27BFC000 INFO GST_STATES gstelement.c:2233:_priv_gst_element_state_changed: notifying about state-changed READY to PAUSED (VOID_PENDING pending) 0:00:01.636153651 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B420] posting on bus state-changed message: 55E3B420, time 99:99:99.999999999, seq-num 15, element 'ksvideosrc0', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING; 0:00:01.636220054 5192 27BFC000 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B420] handling child ksvideosrc0 message of type state-changed 0:00:01.636274046 5192 27BFC000 DEBUG bin gstbin.c:3744:gst_bin_handle_message_func: posting message upward 0:00:01.636325865 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B420] posting on bus state-changed message: 55E3B420, time 99:99:99.999999999, seq-num 15, element 'ksvideosrc0', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING; 0:00:01.635999434 "VideoWidget::gst_bus_sync_handler (3472) : ksvideosrc0 : state-changed ()" 5192 55C4EF38 DEBUG task gsttask.c:271:gst_task_func: Entering task 55F12040, thread 55C4EF38 0:00:01.636443157 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B420] dropped 0:00:01.636530660 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5432:do_stream_status: doing stream-status 1 0:00:01.636584341 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B420] dropped 0:00:01.636650434 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5461:do_stream_status: posting stream-status 1 0:00:01.636696979 5192 27BFC000 DEBUG GST_STATES gstelement.c:2563:gst_element_set_state_func: returned NO PREROLL 0:00:01.636753763 5192 55C4EF38 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B840] posting on bus stream-status message: 55E3B840, time 99:99:99.999999999, seq-num 16, element 'src', GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_ENTER, owner=(GstElement)"\(GstKsVideoSrc\)\ ksvideosrc0", object=(GstTask)"\(GstTask\)\ ksvideosrc0:src"; 0:00:01.636808064 5192 27BFC000 INFO GST_STATES gstbin.c:2716:gst_bin_change_state_func: child 'ksvideosrc0' changed state to 3(PAUSED) successfully without preroll 0:00:01.636896188 5192 55C4EF38 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B840] handling child src message of type stream-status 0:00:01.636951111 5192 27BFC000 DEBUG bin gstbin.c:2085:gst_bin_sort_iterator_next: queue empty, elements exhausted 0:00:01.637008205 5192 55C4EF38 DEBUG bin gstbin.c:3744:gst_bin_handle_message_func: posting message upward 0:00:01.637068713 5192 27BFC000 DEBUG GST_STATES gstbin.c:2732:gst_bin_change_state_func: iterator done 0:00:01.637125497 5192 55C4EF38 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B840] posting on bus stream-status message: 55E3B840, time 99:99:99.999999999, seq-num 16, element 'src', GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_ENTER, owner=(GstElement)"\(GstKsVideoSrc\)\ ksvideosrc0", object=(GstTask)"\(GstTask\)\ ksvideosrc0:src"; 0:00:01.637177626 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstelement.c:2740:gst_element_pads_activate:"VideoWidget::gst_bus_sync_handler (5404) : src : stream-status ()" activate pads 0:00:01.637309502 5192 55C4EF38 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B840] dropped 0:00:01.637312295 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstelement.c:2759:gst_element_pads_activate: pad activation successful 0:00:01.637368458 5192 55C4EF38 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B840] dropped 0:00:01.637420898 5192 27BFC000 DEBUG GST_STATES gstbin.c:2745:gst_bin_change_state_func: we have NO_PREROLL elements SUCCESS -> NO_PREROLL 0:00:01.637506540 5192 55C4EF38 INFO GST_ELEMENT_PADS gstelement.c:892:gst_element_get_static_pad: no such pad 'sink' in element "ksvideosrc0" 0:00:01.637563944 5192 27BFC000 DEBUG bin gstbin.c:2127:gst_bin_sort_iterator_free: free 0:00:01.637621349 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE36A0 uri 0:00:01.637674099 5192 27BFC000 DEBUG bin gstbin.c:2767:gst_bin_change_state_func: no async elements 0:00:01.637728711 5192 55C4EF38 DEBUG GST_ELEMENT_PADS gstelement.c:1661:gst_element_query: send query on element ksvideosrc0 0:00:01.637783013 5192 27BFC000 DEBUG GST_STATES gstbin.c:2801:gst_bin_change_state_func: done changing bin's state from READY to PAUSED, now in READY, ret NO PREROLL 0:00:01.637840728 5192 55C4EF38 DEBUG GST_ELEMENT_PADS gstelement.c:1450:gst_element_get_random_pad: getting a random pad 0:00:01.637952434 5192 55C4EF38 DEBUG GST_ELEMENT_PADS gstelement.c:1469:gst_element_get_random_pad: checking pad ksvideosrc0:src 0:00:01.638005805 5192 55C4EF38 DEBUG GST_ELEMENT_PADS gstelement.c:1481:gst_element_get_random_pad: found pad ksvideosrc0:src 0:00:01.638071588 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE36A0 (uri) 0:00:01.637898443 5192 27BFC000 DEBUG pipeline gstpipeline.c:280:reset_start_time: reset start_time to 0 0:00:01.638136129 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:1280:gst_base_src_default_query: query uri returns 0 0:00:01.638193224 5192 27BFC000 DEBUG GST_STATES gstelement.c:2643:gst_element_change_state: element changed state NO_PREROLL 0:00:01.638250008 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE36A0 (uri), result 0 0:00:01.638302448 5192 27BFC000 INFO GST_STATES gstelement.c:2303:gst_element_continue_state: committing state from READY to PAUSED, pending PLAYING, next PLAYING 0:00:01.638359232 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3633:gst_pad_query: query failed 0:00:01.638415395 5192 27BFC000 INFO GST_STATES gstelement.c:2233:_priv_gst_element_state_changed: notifying about state-changed READY to PAUSED (PLAYING pending) 0:00:01.638470938 5192 55C4EF38 FIXME default gstutils.c:3643:gst_pad_create_stream_id_internal: Creating random stream-id, consider implementing a deterministic way of creating a stream-id 0:00:01.638529274 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B478] posting on bus state-changed message: 55E3B478, time 99:99:99.999999999, seq-num 17, element 'pipeline0', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_PLAYING; 0:00:01.638599401 5192"VideoWidget::gst_bus_sync_handler (3472) 55C4EF38 : pipeline0 : state-changed ()" DEBUG basesrc gstbasesrc.c:883:gst_base_src_send_stream_start: Pushing STREAM_START 0:00:01.638692800 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B478] dropped 0:00:01.638714831 5192 55C4EF38 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3A960 stream-start 10254 0:00:01.638770063 5192 27BFC000 INFO GST_STATES gstelement.c:2310:gst_element_continue_state: continue state change PAUSED to PLAYING, final PLAYING 0:00:01.638829950 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3498:check_sticky: pushing all sticky events 0:00:01.638882080 5192 27BFC000 DEBUG pipeline gstpipeline.c:375:gst_pipeline_change_state: selecting clock and base_time 0:00:01.638939795 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type stream-start event: 55E3A960, time 99:99:99.999999999, seq-num 18, GstEventStreamStart, stream-id=(string)4d2696c7601a0d2b5b1a7a26c2f0959e, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)0; 0:00:01.638990994 5192 27BFC000 DEBUG pipeline gstpipeline.c:396:gst_pipeline_change_state: Need to update start_time 0:00:01.639079118 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:2114:gst_base_text_overlay_video_event: received event stream-start 0:00:01.639130627 5192 27BFC000 DEBUG pipeline gstpipeline.c:401:gst_pipeline_change_state: Need to update clock. 0:00:01.639188652 5192 55C4EF38 DEBUG GST_PADS gstpad.c:2685:gst_pad_iterate_internal_links_default: Making iterator 0:00:01.639244195 5192 27BFC000 DEBUG bin gstbin.c:835:gst_bin_provide_clock_func: returning old clock 00000000 0:00:01.639352798 5192 27BFC000 DEBUG GST_CLOCK gstsystemclock.c:341:gst_system_clock_obtain: creating new static system clock 0:00:01.639302841 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3498:check_sticky: pushing all sticky events 0:00:01.639408962 5192 27BFC000 DEBUG GST_POLL gstpoll.c:557:gst_poll_new: 27BFFF40: new controllable : 1 0:00:01.639461402 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type stream-start event: 55E3A960, time 99:99:99.999999999, seq-num 18, GstEventStreamStart, stream-id=(string)4d2696c7601a0d2b5b1a7a26c2f0959e, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)0; 0:00:01.639520358 5192 27BFC000 DEBUG GST_CLOCK gstpipeline.c:620:gst_pipeline_provide_clock_func: pipeline obtained system clock: 55F14148 (GstSystemClock) 0:00:01.639583968 5192 55C4EF38 DEBUG basesink gstbasesink.c:3162:gst_base_sink_event: received event 55E3A960 stream-start event: 55E3A960, time 99:99:99.999999999, seq-num 18, GstEventStreamStart, stream-id=(string)4d2696c7601a0d2b5b1a7a26c2f0959e, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)0; 0:00:01.639641373 5192 27BFC000 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:00.000122877 0:00:01.639759906 5192 55C4EF38 DEBUG basesink gstbasesink.c:3057:gst_base_sink_default_event: Now posting STREAM_START (seqnum:18) 0:00:01.639819793 5192 27BFC000 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:00.000122877 0:00:01.639878749 5192 55C4EF38 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B898] posting on bus stream-start message: 55E3B898, time 99:99:99.999999999, seq-num 18, element 'd3dvideosink0', GstMessageStreamStart, group-id=(uint)0; 0:00:01.639962839 5192 27BFC000 DEBUG GST_CLOCK gstelement.c:405:gst_element_set_clock: setting clock 55F14148 0:00:01.640028312 5192 55C4EF38 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B898] handling child d3dvideosink0 message of type stream-start 0:00:01.640109919 5192 27BFC000 DEBUG GST_CLOCK gstelement.c:405:gst_element_set_clock: setting clock 55F14148 0:00:01.640165152 5192 55C4EF38 DEBUG bin gstbin.c:883:find_message: no message found matching types 10000000 0:00:01.640274686 5192 55C4EF38 DEBUG bin gstbin.c:890:find_message: stream-start 0:00:01.640328367 5192 55C4EF38 DEBUG bin gstbin.c:930:bin_replace_message: got new message 55E3B898, stream-start from d3dvideosink0 0:00:01.640383600 5192 55C4EF38 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child d3dvideosink0 is sink 0:00:01.640437591 5192 55C4EF38 DEBUG bin gstbin.c:881:find_message: we found a message 55E3B898 from d3dvideosink0 matching types 10000000 0:00:01.640490962 5192 55C4EF38 DEBUG bin gstbin.c:1036:is_stream_start: sink 'd3dvideosink0' posted STREAM_START 0:00:01.640544023 5192 55C4EF38 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child timeoverlay0 is not sink 0:00:01.640596773 5192 55C4EF38 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child ksvideosrc0 is not sink 0:00:01.640651075 5192 55C4EF38 DEBUG bin gstbin.c:958:bin_remove_messages: deleting message 55E3B898 of types 0x10000000 0:00:01.640770849 5192 55C4EF38 DEBUG bin gstbin.c:964:bin_remove_messages: not deleting message 55E3B3C8 of type 0x00100000 0:00:01.640828564 5192 55C4EF38 DEBUG bin gstbin.c:3288:bin_do_stream_start: all sinks posted STREAM_START, posting seqnum #18 0:00:01.640830736 5192 27BFC000 DEBUG GST_CLOCK gstelement.c:405:gst_element_set_clock: setting clock 55F14148 0:00:01.640884727 5192 55C4EF38 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B8F0] posting on bus stream-start message: 55E3B8F0, time 99:99:99.999999999, seq-num 18, element 'pipeline0', GstMessageStreamStart, group-id=(uint)0; 0:00:01.640940891 5192 27BFC000 "VideoWidget::gst_bus_sync_handler (5404) : pipeline0 : stream-start ()" DEBUG GST_CLOCK gstelement.c:405:gst_element_set_clock: setting clock 55F14148 0:00:01.641053218 5192 55C4EF38 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B8F0] dropped 0:00:01.641097900 5192 27BFC000 DEBUG bin gstbin.c:724:gst_bin_set_clock_func: iterator done 0:00:01.641154995 5192 55C4EF38 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B898] dropped 0:00:01.641209917 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B4D0] posting on bus new-clock message: 55E3B4D0, time 99:99:99.999999999, seq-num 21, element 'pipeline0', GstMessageNewClock, clock=(GstClock)"\(GstSystemClock\)\ GstSystemClock"; 0:00:01.641264839 5192"VideoWidg 55C4EF38 et::gst_bus_sync_handler (3472) : pipeline0 : new-clock ()" DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:01.641368788 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B4D0] dropped 0:00:01.641394233 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3451:push_sticky: event stream-start marked received 0:00:01.641449465 5192 27BFC000 DEBUG pipeline gstpipeline.c:441:gst_pipeline_change_state: start_time=0:00:00.000000000, now=0:00:00.000122877, base_time 0:00:00.000122877 0:00:01.641506249 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:01.641562413 5192 27BFC000 DEBUG GST_CLOCK gstelement.c:462:gst_element_set_base_time: set base_time=0:00:00.000122877, old 0:00:00.000000000 0:00:01.641619197 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3451:push_sticky: event stream-start marked received 0:00:01.641675050 5192 27BFC000 DEBUG GST_STATES gstbin.c:2562:gst_bin_change_state_func: changing state of children from PAUSED to PLAYING 0:00:01.641730903 5192 55C4EF38 DEBUG GST_PADS gstpad.c:1535:gst_pad_check_reconfigure: remove RECONFIGURE flag 0:00:01.641792342 5192 27BFC000 DEBUG bin gstbin.c:2476:gst_bin_do_latency_func: querying latency 0:00:01.641839507 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:3253:gst_base_src_negotiate: starting negotiation 0:00:01.641894429 5192 27BFC000 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55C88F38 latency 0:00:01.641949351 5192 55C4EF38 DEBUG GST_CAPS gstutils.c:2769:gst_pad_query_caps: get pad caps with filter (NULL) 0:00:01.642001791 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstelement.c:1661:gst_element_query: send query on element pipeline0 0:00:01.642075021 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE36D0 caps 0:00:01.642132115 5192 27BFC000 DEBUG bin gstbin.c:4055:gst_bin_query: Sending query 55C88F38 (type latency) to sink children 0:00:01.642224583 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE36D0 (caps) 0:00:01.642286643 5192 27BFC000 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child d3dvideosink0 is sink 0:00:01.642344668 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:1280:gst_base_src_default_query: query caps returns 1 0:00:01.642396797 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstelement.c:1661:gst_element_query: send query on element d3dvideosink0 0:00:01.642454512 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE36D0 (caps), result 1 0:00:01.642509745 5192 27BFC000 DEBUG basesink gstbasesink.c:1097:gst_base_sink_query_latency: we are not yet ready for LATENCY query 0:00:01.642566839 5192 55C4EF38 DEBUG GST_CAPS gstutils.c:2776:gst_pad_query_caps: query returned image/jpeg, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; image/jpeg, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.642619590 5192 27BFC000 DEBUG basesink gstbasesink.c:1107:gst_base_sink_query_latency: latency query failed and we are live 0:00:01.642767601 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:3183:gst_base_src_default_negotiate: caps of src: image/jpeg, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; image/jpeg, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.642819730 5192 27BFC000 DEBUG basesink gstbasesink.c:4796:default_element_query: query latency returns 0 0:00:01.642961535 5192 55C4EF38 DEBUG GST_CAPS gstutils.c:2815:gst_pad_peer_query_caps: get pad peer caps with filter image/jpeg, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; image/jpeg, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.643014906 5192 27BFC000 DEBUG bin gstbin.c:3896:bin_query_latency_fold: failed query 0:00:01.643173157 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE3700 caps 0:00:01.643228390 5192 27BFC000 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child timeoverlay0 is not sink 0:00:01.643284243 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55EE3700 (caps) 0:00:01.643338855 5192 27BFC000 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child ksvideosrc0 is not sink 0:00:01.643395018 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE3700 (caps) 0:00:01.643451182 5192 27BFC000 DEBUG bin gstbin.c:3911:bin_query_latency_done: latency min 0:00:00.000000000, max 99:99:99.999999999, live 0 0:00:01.643507035 5192 55C4EF38 DEBUG structure gststructure.c:2186:gst_structure_parse_field: trying field name 'format' 0:00:01.643615949 5192 55C4EF38 DEBUG structure gststructure.c:2237:gst_structure_parse_value: trying type name 'string' 0:00:01.643561957 5192 27BFC000 DEBUG bin gstbin.c:4077:gst_bin_query: query 55C88F38 result 1 0:00:01.643676767 5192 55C4EF38 DEBUG structure gststructure.c:2186:gst_structure_parse_field: trying field name 'width' 0:00:01.643779164 5192 55C4EF38 DEBUG structure gststructure.c:2237:gst_structure_parse_value: trying type name 'int' 0:00:01.643725483 5192 27BFC000 DEBUG bin gstbin.c:2487:gst_bin_do_latency_func: got min latency 0:00:00.000000000, max latency 99:99:99.999999999, live 0 0:00:01.643889629 5192 27BFC000 INFO GST_EVENT gstevent.c:1244:gst_event_new_latency: creating latency event 0:00:00.000000000 0:00:01.643942380 5192 27BFC000 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3A768 latency 56321 0:00:01.643995440 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstelement.c:1560:gst_element_send_event: send latency event on element pipeline0 0:00:01.644057810 5192 27BFC000 DEBUG bin gstbin.c:2839:gst_bin_send_event: Sending latency event to sink children 0:00:01.644118938 5192 27BFC000 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child d3dvideosink0 is sink 0:00:01.644172309 5192 27BFC000 DEBUG GST_ELEMENT_PADS gstelement.c:1560:gst_element_send_event: send latency event on element d3dvideosink0 0:00:01.644227231 5192 27BFC000 DEBUG basesink gstbasesink.c:4337:gst_base_sink_send_event: handling event 55E3A768 latency event: 55E3A768, time 99:99:99.999999999, seq-num 22, GstEventLatency, latency=(guint64)0; 0:00:01.644291152 5192 27BFC000 DEBUG basesink gstbasesink.c:4354:gst_base_sink_send_event: latency set to 0:00:00.000000000 0:00:01.644344833 5192 27BFC000 DEBUG basesink gstbasesink.c:4384:gst_base_sink_send_event: handled event 55E3A768 latency event: 55E3A768, time 99:99:99.999999999, seq-num 22, GstEventLatency, latency=(guint64)0;: 1 0:00:01.644406892 5192 27BFC000 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child timeoverlay0 is not sink 0:00:01.644496878 5192 27BFC000 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child ksvideosrc0 is not sink 0:00:01.644550559 5192 27BFC000 DEBUG bin gstbin.c:2879:gst_bin_send_event: Sending latency event to src pads 0:00:01.644604550 5192 27BFC000 INFO bin gstbin.c:2502:gst_bin_do_latency_func: configured latency of 0:00:00.000000000 0:00:01.644658231 5192 27BFC000 DEBUG bin gstbin.c:349:_gst_boolean_accumulator: invocation 2, 1 0:00:01.644711602 5192 27BFC000 DEBUG bin gstbin.c:2459:gst_bin_recalculate_latency: latency returned 1 0:00:01.644763732 5192 27BFC000 DEBUG bin gstbin.c:2109:gst_bin_sort_iterator_resync: resync 0:00:01.644814620 5192 27BFC000 DEBUG bin gstbin.c:1895:add_to_queue: adding 'd3dvideosink0' to queue 0:00:01.644867060 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.644919500 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.644971320 5192 27BFC000 DEBUG bin gstbin.c:2012:update_degree: change element timeoverlay0, degree 0->1, linked to d3dvideosink0 0:00:01.645025621 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.645093266 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.645145395 5192 27BFC000 DEBUG bin gstbin.c:2012:update_degree: change element ksvideosrc0, degree 0->1, linked to timeoverlay0 0:00:01.645198766 5192 27BFC000 DEBUG bin gstbin.c:2035:update_degree: element ksvideosrc0 not linked on any sinkpads 0:00:01.645252137 5192 27BFC000 DEBUG bin gstbin.c:2096:gst_bin_sort_iterator_next: queue head gives d3dvideosink0 0:00:01.645303956 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.645356086 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.645407905 5192 27BFC000 DEBUG bin gstbin.c:2012:update_degree: change element timeoverlay0, degree 1->0, linked to d3dvideosink0 0:00:01.645461587 5192 27BFC000 DEBUG bin gstbin.c:1895:add_to_queue: adding 'timeoverlay0' to queue 0:00:01.645514027 5192 27BFC000 INFO GST_STATES gstbin.c:2230:gst_bin_element_set_state: current READY pending PAUSED, desired next PLAYING 0:00:01.645567708 5192 27BFC000 DEBUG bin gstbin.c:881:find_message: we found a message 55E3B3C8 from d3dvideosink0 matching types 00100000 0:00:01.645620458 5192 27BFC000 DEBUG bin gstbin.c:2310:gst_bin_element_set_state: element message 55E3B3C8, d3dvideosink0 async busy 0:00:01.645673518 5192 27BFC000 DEBUG bin gstbin.c:2353:gst_bin_element_set_state: element was busy, delaying state change 0:00:01.645725338 5192 27BFC000 INFO GST_STATES gstbin.c:2679:gst_bin_change_state_func: child 'd3dvideosink0' is changing state asynchronously to PLAYING 0:00:01.645779019 5192 27BFC000 DEBUG bin gstbin.c:2096:gst_bin_sort_iterator_next: queue head gives timeoverlay0 0:00:01.645830838 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:01.645883278 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:01.645935098 5192 27BFC000 DEBUG bin gstbin.c:2012:update_degree: change element ksvideosrc0, degree 1->0, linked to timeoverlay0 0:00:01.645988468 5192 27BFC000 DEBUG bin gstbin.c:1895:add_to_queue: adding 'ksvideosrc0' to queue 0:00:01.646050217 5192 27BFC000 INFO GST_STATES gstbin.c:2230:gst_bin_element_set_state: current PAUSED pending VOID_PENDING, desired next PLAYING 0:00:01.646111656 5192 27BFC000 DEBUG bin gstbin.c:883:find_message: no message found matching types 00100000 0:00:01.646163165 5192 27BFC000 DEBUG bin gstbin.c:890:find_message: async-start 0:00:01.646214984 5192 27BFC000 DEBUG bin gstbin.c:2325:gst_bin_element_set_state: setting element timeoverlay0 to PLAYING, base_time 0:00:00.000122877 0:00:01.646268665 5192 27BFC000 DEBUG GST_STATES gstelement.c:2479:gst_element_set_state_func: set_state to PLAYING 0:00:01.646321105 5192 27BFC000 DEBUG GST_STATES gstelement.c:2504:gst_element_set_state_func: setting target state to PLAYING 0:00:01.646372614 5192 27BFC000 DEBUG GST_STATES gstelement.c:2517:gst_element_set_state_func: current PAUSED, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS 0:00:01.646474081 5192 27BFC000 DEBUG GST_STATES gstelement.c:2551:gst_element_set_state_func: final: setting state from PAUSED to PLAYING 0:00:01.646538312 5192 27BFC000 DEBUG GST_STATES gstelement.c:2636:gst_element_change_state: element changed state SUCCESS 0:00:01.646589821 5192 27BFC000 INFO GST_STATES gstelement.c:2328:gst_element_continue_state: completed state change to PLAYING 0:00:01.646642261 5192 27BFC000 INFO GST_STATES gstelement.c:2233:_priv_gst_element_state_changed: notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending) 0:00:01.646697494 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B4D0] posting on bus state-changed message: 55E3B4D0, time 99:99:99.999999999, seq-num 23, element 'timeoverlay0', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING, pending-state=(GstState)GST_STATE_VOID_PENDING; 0:00:01.646765138 5192 27BFC000 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B4D0] handling child timeoverlay0 message of type state-changed 0:00:01.646818819 5192 27BFC000 DEBUG bin gstbin.c:3744:gst_bin_handle_message_func: posting message upward 0:00:01.646870949 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B4D0] posting on bus state-changed message: 55E3B4D0, time 99:99:99.999999999, seq-num 23, element 'timeoverlay0', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING, pending-state=(GstState)GST_STATE_VOID_PENDING; "VideoWidget::gst_bus_sync_handler (3472) : timeoverlay0 : sta0:00:01.643834707 te-changed ()" 5192 55C4EF38 DEBUG structure gststructure.c:2186:gst_structure_parse_field: trying field name 'height' 0:00:01.647017408 5192 55C4EF38 DEBUG structure gststructure.c:2237:gst_structure_parse_value: trying type name 'int' 0:00:01.646975829 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B4D0] dropped 0:00:01.647088156 5192 55C4EF38 DEBUG structure gststructure.c:2186:gst_structure_parse_field: trying field name 'framerate' 0:00:01.647199242 5192 55C4EF38 DEBUG structure gststructure.c:2237:gst_structure_parse_value: trying type name 'fraction' 0:00:01.647145250 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B4D0] dropped 0:00:01.647307535 5192 27BFC000 DEBUG GST_STATES gstelement.c:2563:gst_element_set_state_func: returned SUCCESS 0:00:01.647323670 5192 55C4EF38 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:image/jpeg, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; image/jpeg, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 doing copy 55E38AA0 -> 55E38B18 0:00:01.647359975 5192 27BFC000 INFO GST_STATES gstbin.c:2673:gst_bin_change_state_func: child 'timeoverlay0' changed state to 4(PLAYING) successfully 0:00:01.647463924 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1248:gst_base_text_overlay_get_videosink_caps: overlay filter image/jpeg(memory:SystemMemory, meta:GstVideoOverlayComposition), width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg(memory:SystemMemory, meta:GstVideoOverlayComposition), width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg(memory:SystemMemory, meta:GstVideoOverlayComposition), width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg(memory:SystemMemory, meta:GstVideoOverlayComposition), width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; image/jpeg(memory:SystemMemory, meta:GstVideoOverlayComposition), width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.647484403 5192 27BFC000 DEBUG bin gstbin.c:2096:gst_bin_sort_iterator_next: queue head gives ksvideosrc0 0:00:01.647679269 5192 55C4EF38 DEBUG GST_CAPS gstutils.c:2815:gst_pad_peer_query_caps: get pad peer caps with filter image/jpeg(memory:SystemMemory, meta:GstVideoOverlayComposition), width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg(memory:SystemMemory, meta:GstVideoOverlayComposition), width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg(memory:SystemMemory, meta:GstVideoOverlayComposition), width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; image/jpeg(memory:SystemMemory, meta:GstVideoOverlayComposition), width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; image/jpeg(memory:SystemMemory, meta:GstVideoOverlayComposition), width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.647732019 5192 27BFC000 DEBUG bin gstbin.c:2035:update_degree: element ksvideosrc0 not linked on any sinkpads 0:00:01.647922541 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE39D0 caps 0:00:01.647976222 5192 27BFC000 DEBUG bin gstbin.c:2222:gst_bin_element_set_state: element is NO_PREROLL, ignore async elements 0:00:01.648033316 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55EE39D0 (caps) 0:00:01.648104063 5192 27BFC000 DEBUG bin gstbin.c:2325:gst_bin_element_set_state: setting element ksvideosrc0 to PLAYING, base_time 0:00:00.000122877 0:00:01.648160848 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE39D0 (caps) 0:00:01.648216701 5192 27BFC000 DEBUG GST_STATES gstelement.c:2479:gst_element_set_state_func: set_state to PLAYING 0:00:01.648277208 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:248:gst_video_d3d_format_check: Checking: D3DFMT_X8B8G8R8 - FALSE 0:00:01.648326856 5192 27BFC000 DEBUG GST_STATES gstelement.c:2504:gst_element_set_state_func: setting target state to PLAYING 0:00:01.648384881 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:248:gst_video_d3d_format_check: Checking: D3DFMT_A8R8G8B8 - TRUE 0:00:01.648437321 5192 27BFC000 DEBUG GST_STATES gstelement.c:2517:gst_element_set_state_func: current PAUSED, old_pending VOID_PENDING, next VOID_PENDING, old return NO PREROLL 0:00:01.648494726 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:248:gst_video_d3d_format_check: Checking: D3DFMT_A8B8G8R8 - FALSE 0:00:01.648548717 5192 27BFC000 DEBUG GST_STATES gstelement.c:2551:gst_element_set_state_func: final: setting state from PAUSED to PLAYING 0:00:01.648633428 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:248:gst_video_d3d_format_check: Checking: D3DFMT_R8G8B8 - FALSE 0:00:01.648712243 5192 27BFC000 DEBUG basesrc gstbasesrc.c:3792:gst_base_src_change_state: PAUSED->PLAYING 0:00:01.648850014 5192 27BFC000 DEBUG basesrc gstbasesrc.c:3638:gst_base_src_set_playing: unschedule clock 0:00:01.648768406 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:248:gst_video_d3d_format_check: Checking: D3DFMT_R5G6B5 - TRUE 0:00:01.648945895 5192 27BFC000 DEBUG basesrc gstbasesrc.c:3645:gst_base_src_set_playing: live running 1 0:00:01.649016643 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:248:gst_video_d3d_format_check: Checking: D3DFMT_X1R5G5B5 - TRUE 0:00:01.649086459 5192 27BFC000 DEBUG basesrc gstbasesrc.c:3652:gst_base_src_set_playing: unlock stop 0:00:01.649143243 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:248:gst_video_d3d_format_check: Checking: D3DFMT_YV12 - TRUE 0:00:01.649195993 5192 27BFC000 DEBUG ksvideosrc gstksvideosrc.c:795:gst_ks_video_src_unlock_stop: gst_ks_video_src_unlock_stop 0:00:01.649251536 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:248:gst_video_d3d_format_check: Checking: D3DFMT_YV12 - TRUE 0:00:01.649305528 5192 27BFC000 DEBUG GST_PADS gstpad.c:5506:gst_pad_start_task: start task 0:00:01.649360450 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:248:gst_video_d3d_format_check: Checking: D3DFMT_NV12 - TRUE 0:00:01.649412890 5192 27BFC000 DEBUG task gsttask.c:662:gst_task_set_state: Changing task 55F12040 to state 0 0:00:01.649469054 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:248:gst_video_d3d_format_check: Checking: D3DFMT_YUY2 - TRUE 0:00:01.649523045 5192 27BFC000 DEBUG basesrc gstbasesrc.c:3666:gst_base_src_set_playing: signal 0:00:01.649579829 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:248:gst_video_d3d_format_check: Checking: D3DFMT_UYVY - TRUE 0:00:01.649632579 5192 27BFC000 DEBUG GST_STATES gstelement.c:2636:gst_element_change_state: element changed state SUCCESS 0:00:01.649692777 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:777:d3d_supported_caps: Supported Caps: 0:00:01.649745527 5192 27BFC000 INFO GST_STATES gstelement.c:2328:gst_element_continue_state: completed state change to PLAYING 0:00:01.649801690 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:787:d3d_supported_caps: RGB15 -> D3DFMT_X1R5G5B5 0:00:01.649854751 5192 27BFC000 INFO GST_STATES gstelement.c:2233:_priv_gst_element_state_changed: notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending) 0:00:01.649912466 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:787:d3d_supported_caps: RGB16 -> D3DFMT_R5G6B5 0:00:01.649967698 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B478] posting on bus state-changed message: 55E3B478, time 99:99:99.999999999, seq-num 24, element 'ksvideosrc0', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING, pending-state=(GstState)GST_STATE_VOID_PENDING; 0:00:01.650022931 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:787:d3d_supported_caps: BGRA -> D3DFMT_A8R8G8B8 0:00:01.650123157 5192 27BFC000 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B478] handling child ksvideosrc0 message of type state-changed 0:00:01.650182733 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:787:d3d_supported_caps: UYVY -> D3DFMT_UYVY 0:00:01.650238586 5192 27BFC000 DEBUG bin gstbin.c:3744:gst_bin_handle_message_func: posting message upward 0:00:01.650297543 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:787:d3d_supported_caps: YUY2 -> D3DFMT_YUY2 0:00:01.650351534 5192 27BFC000 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B478] posting on bus state-changed message: 55E3B478, time 99:99:99.999999999, seq-num 24, element 'ksvideosrc0', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING, pending-state=(GstState)GST_STATE_VOID_PENDING; 0:00:01.650408939 5192"VideoWidget::gst_bus_sync_handler 55C4EF38 (3472) : ksvideosrc0 : state-changed ()" DEBUG d3dvideosink d3dhelpers.c:787:d3d_supported_caps: NV12 -> D3DFMT_NV12 0:00:01.650515370 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B478] dropped 0:00:01.650541435 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:787:d3d_supported_caps: YV12 -> D3DFMT_YV12 0:00:01.650600081 5192 27BFC000 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B478] dropped 0:00:01.650657796 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:787:d3d_supported_caps: I420 -> D3DFMT_YV12 0:00:01.650712097 5192 27BFC000 DEBUG GST_STATES gstelement.c:2563:gst_element_set_state_func: returned SUCCESS 0:00:01.650769812 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:787:d3d_supported_caps: BGRx -> D3DFMT_X8R8G8B8 [display] 0:00:01.650824114 5192 27BFC000 INFO GST_STATES gstbin.c:2673:gst_bin_change_state_func: child 'ksvideosrc0' changed state to 4(PLAYING) successfully 0:00:01.650900757 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:806:d3d_supported_caps: Supported caps: video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ RGB15, RGB16, BGRA, UYVY, YUY2, NV12, YV12, I420, BGRx } 0:00:01.650939544 5192 27BFC000 DEBUG bin gstbin.c:2085:gst_bin_sort_iterator_next: queue empty, elements exhausted 0:00:01.651015877 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE39D0 (caps), result 1 0:00:01.651061490 5192 27BFC000 DEBUG GST_STATES gstbin.c:2732:gst_bin_change_state_func: iterator done 0:00:01.651123239 5192 55C4EF38 DEBUG GST_CAPS gstutils.c:2822:gst_pad_peer_query_caps: peer query returned video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.651176920 5192 27BFC000 DEBUG GST_STATES gstbin.c:2750:gst_bin_change_state_func: we have ASYNC elements SUCCESS -> ASYNC 0:00:01.651286455 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1258:gst_base_text_overlay_get_videosink_caps: peer caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.651335792 5192 27BFC000 DEBUG bin gstbin.c:2127:gst_bin_sort_iterator_free: free 0:00:01.651490939 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1287:gst_base_text_overlay_get_videosink_caps: returning video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.651492801 5192 27BFC000 DEBUG bin gstbin.c:2778:gst_bin_change_state_func: check async elements 0:00:01.651595509 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE3700 (caps), result 1 0:00:01.651648880 5192 27BFC000 DEBUG bin gstbin.c:881:find_message: we found a message 55E3B3C8 from d3dvideosink0 matching types 00100000 0:00:01.651709387 5192 55C4EF38 DEBUG GST_CAPS gstutils.c:2822:gst_pad_peer_query_caps: peer query returned video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.651765861 5192 27BFC000 DEBUG GST_STATES gstbin.c:2801:gst_bin_change_state_func: done changing bin's state from PAUSED to PLAYING, now in PAUSED, ret ASYNC 0:00:01.651871051 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:3193:gst_base_src_default_negotiate: caps of peer: video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.651927835 5192 27BFC000 DEBUG GST_STATES gstelement.c:2618:gst_element_change_state: element will change state ASYNC 0:00:01.652031164 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:3204:gst_base_src_default_negotiate: have caps: video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)320, height=(int)240, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)160, height=(int)120, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)352, height=(int)288, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11; video/x-raw, format=(string)YUY2, width=(int)176, height=(int)144, framerate=(fraction)[ 10/1, 30/1 ], pixel-aspect-ratio=(fraction)12/11 0:00:01.652087948 5192 27BFC000 DEBUG GST_STATES gstelement.c:2563:gst_element_set_state_func: returned ASYNC 0:00:01.652196862 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:3212:gst_base_src_default_negotiate: fixated to: video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:01.652322842 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:518:gst_ks_video_device_create_pin: calling KsCreatePin with pin_id = 0 MainWindow::createWorkspaces - creating workspace "Scopes" took 1763 ms Failed to load object "AltitudeHoldDesired" void PfdQmlGadgetWidget::setQmlFile(QString) "D:\Projects\OpenPilotGST\build\openpilotgcs_debug\share\openpilotgcs\pfd\default\Pfd.qml" Cannot open file 'pfd.svg', because: No such file or directory link a3867 hasn't been detected! MainWindow::createWorkspaces - creating workspace "HITL" took 805 ms 0:00:02.652149697 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:518:gst_ks_video_device_create_pin: calling KsCreatePin with pin_id = 0 0:00:02.732290037 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:533:gst_ks_video_device_create_pin: KsCreatePin succeeded, pin 000005E8 created 0:00:02.732539825 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:343:gst_ks_video_device_dump_supported_property_sets: pin supports 6 property sets 0:00:02.732692801 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [0] KSPROPSETID_VIDCAP_VIDEOCONTROL 0:00:02.732755481 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [1] KSPROPSETID_VIDCAP_DROPPEDFRAMES 0:00:02.732820022 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [2] KSPROPSETID_Connection 0:00:02.732877427 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [3] KSPROPSETID_Stream 0:00:02.732933590 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [4] KSPROPSETID_StreamInterface 0:00:02.732989133 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:347:gst_ks_video_device_dump_supported_property_sets: [5] KSPROPSETID_MemoryTransport 0:00:02.733053054 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:593:gst_ks_video_device_create_pin: num_outstanding: 10 alignment: 0x00000000 0:00:02.733134041 5192 55C4EF60 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 doing copy 55E38D70 -> 55E38820 0:00:02.733226199 5192 55C4EF38 DEBUG ksvideosrc gstksvideosrc.c:718:gst_ks_video_src_set_caps: Result is 1 0:00:02.733319908 5192 55C4EF38 INFO GST_EVENT gstevent.c:678:gst_event_new_caps: creating caps event video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.733400895 5192 55C4EF38 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3A9A8 caps 12814 0:00:02.733468229 5192 55C4EF38 DEBUG GST_PADS gstpad.c:4677:store_sticky_event: notify caps 0:00:02.733537736 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3498:check_sticky: pushing all sticky events 0:00:02.733599795 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3431:push_sticky: event stream-start was already received 0:00:02.733664646 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type caps event: 55E3A9A8, time 99:99:99.999999999, seq-num 25, GstEventCaps, caps=(GstCaps)"video/x-raw\,\ format\=\(string\)YUY2\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1"; 0:00:02.733750909 5192 55C4EF38 DEBUG GST_CAPS gstutils.c:2852:gst_pad_query_accept_caps: accept caps of video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.733823518 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE36D0 accept-caps 0:00:02.733887439 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE36D0 (accept-caps) 0:00:02.733952290 5192 55C4EF38 DEBUG GST_PADS gstpad.c:2917:gst_pad_query_accept_caps_default: query accept-caps accept-caps query: 55EE36D0, GstQueryAcceptCaps, caps=(GstCaps)"video/x-raw\,\ format\=\(string\)YUY2\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1", result=(boolean)false; 0:00:02.734032657 5192 55C4EF38 DEBUG GST_PERFORMANCE gstpad.c:2928:gst_pad_query_accept_caps_default: fallback ACCEPT_CAPS query, consider implementing a specialized version 0:00:02.734099371 5192 55C4EF38 DEBUG GST_CAPS gstutils.c:2769:gst_pad_query_caps: get pad caps with filter video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.734171980 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE3880 caps 0:00:02.734235901 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE3880 (caps) 0:00:02.734310371 5192 55C4EF38 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 doing copy 55E38D70 -> 55E38D98 0:00:02.734388876 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1248:gst_base_text_overlay_get_videosink_caps: overlay filter video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.734471725 5192 55C4EF38 DEBUG GST_CAPS gstutils.c:2815:gst_pad_peer_query_caps: get pad peer caps with filter video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.734552712 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE3B80 caps 0:00:02.734616323 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55EE3B80 (caps) 0:00:02.734679003 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE3B80 (caps) 0:00:02.734750060 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE3B80 (caps), result 1 0:00:02.734814912 5192 55C4EF38 DEBUG GST_CAPS gstutils.c:2822:gst_pad_peer_query_caps: peer query returned video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.734890314 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1258:gst_base_text_overlay_get_videosink_caps: peer caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.734972232 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1287:gst_base_text_overlay_get_videosink_caps: returning video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.735044531 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE3880 (caps), result 1 0:00:02.735110624 5192 55C4EF38 DEBUG GST_CAPS gstutils.c:2776:gst_pad_query_caps: query returned video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.735182612 5192 55C4EF38 DEBUG GST_PADS gstpad.c:2941:gst_pad_query_accept_caps_default: allowed caps subset video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.735276322 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3095:gst_pad_query_default: not forwarding 55EE36D0 (accept-caps) query 0:00:02.735347069 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE36D0 (accept-caps), result 1 0:00:02.735411921 5192 55C4EF38 DEBUG default gstutils.c:2857:gst_pad_query_accept_caps: query returned 1 0:00:02.735476772 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:2114:gst_base_text_overlay_video_event: received event caps 0:00:02.735543796 5192 55C4EF38 DEBUG default video-info.c:170:gst_video_info_from_caps: parsing caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.735621060 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:726:gst_base_text_overlay_negotiate: performing negotiation 0:00:02.735690566 5192 55C4EF38 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 doing copy 55E38D70 -> 55E38D48 0:00:02.735757900 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE3880 accept-caps 0:00:02.735822752 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55EE3880 (accept-caps) 0:00:02.735886363 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE3880 (accept-caps) 0:00:02.735951214 5192 55C4EF38 DEBUG basesink gstbasesink.c:4840:gst_base_sink_default_query: Checking if requested caps video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 are a subset of pad caps video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ RGB15, RGB16, BGRA, UYVY, YUY2, NV12, YV12, I420, BGRx } result 0 0:00:02.736039649 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE3880 (accept-caps), result 1 0:00:02.736104190 5192 55C4EF38 DEBUG default gstutils.c:2886:gst_pad_peer_query_accept_caps: query returned 0 0:00:02.736167490 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:763:gst_base_text_overlay_negotiate: Downstream accepts the overlay meta: 0 0:00:02.736230480 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:776:gst_base_text_overlay_negotiate: Using caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.736300607 5192 55C4EF38 INFO GST_EVENT gstevent.c:678:gst_event_new_caps: creating caps event video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.736371044 5192 55C4EF38 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3A9F0 caps 12814 0:00:02.736436517 5192 55C4EF38 DEBUG GST_PADS gstpad.c:4677:store_sticky_event: notify caps 0:00:02.736500748 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3498:check_sticky: pushing all sticky events 0:00:02.736561876 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3431:push_sticky: event stream-start was already received 0:00:02.736624245 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type caps event: 55E3A9F0, time 99:99:99.999999999, seq-num 26, GstEventCaps, caps=(GstCaps)"video/x-raw\,\ format\=\(string\)YUY2\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1"; 0:00:02.736705853 5192 55C4EF38 DEBUG GST_CAPS gstutils.c:2852:gst_pad_query_accept_caps: accept caps of video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.736776600 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE3B80 accept-caps 0:00:02.736842383 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE3B80 (accept-caps) 0:00:02.736912200 5192 55C4EF38 DEBUG basesink gstbasesink.c:4840:gst_base_sink_default_query: Checking if requested caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 are a subset of pad caps video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ RGB15, RGB16, BGRA, UYVY, YUY2, NV12, YV12, I420, BGRx } result 1 0:00:02.737000013 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE3B80 (accept-caps), result 1 0:00:02.737064865 5192 55C4EF38 DEBUG default gstutils.c:2857:gst_pad_query_accept_caps: query returned 1 0:00:02.737277728 5192 55C4EF38 DEBUG basesink gstbasesink.c:3162:gst_base_sink_event: received event 55E3A9F0 caps event: 55E3A9F0, time 99:99:99.999999999, seq-num 26, GstEventCaps, caps=(GstCaps)"video/x-raw\,\ format\=\(string\)YUY2\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1"; 0:00:02.737376091 5192 55C4EF38 DEBUG basesink gstbasesink.c:3074:gst_base_sink_default_event: caps 55E3A9F0 0:00:02.737440323 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:285:gst_d3dvideosink_set_caps: 0:00:02.737508277 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:287:gst_d3dvideosink_set_caps: Caps: video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.737575301 5192 55C4EF38 DEBUG default video-info.c:170:gst_video_info_from_caps: parsing caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.737649772 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:307:gst_d3dvideosink_set_caps: Set Caps Format: YUY2 0:00:02.737713383 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:321:gst_d3dvideosink_set_caps: video width/height: 640x480, calculated display ratio: 4/3 format: 4 0:00:02.737776993 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:332:gst_d3dvideosink_set_caps: keeping video height 0:00:02.737838432 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:348:gst_d3dvideosink_set_caps: scaling to 640x480 0:00:02.737907317 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:361:gst_d3dvideosink_set_caps: Selected caps: video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.737974341 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:248:gst_video_d3d_format_check: Checking: D3DFMT_YUY2 - TRUE 0:00:02.738037021 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:839:d3d_set_render_format: Selected YUY2 -> D3DFMT_YUY2 0:00:02.738110871 5192 55C4EF38 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B948] posting on bus element message: 55E3B948, time 99:99:99.999999999, seq-num 27, element 'd3dvideosink0', prepare-window-handle; 0:00:02.738182860 5192 55C4EF38 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B948] handling child d3dvideosink0 message of type element 0:00:02.738247091 5192 55C4EF38 DEBUG bin gstbin.c:3744:gst_bin_handle_message_func: posting message upward 0:00:02.738309150 5192 55C4EF38 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B948] posting on bus element message: 55E3B948, time 99:99:99.999999999, seq-num 27, element 'd3dvideosink0', prepare-window-handle; "VideoWidget::gst_bus_sync_handler (5404) : d3dvideosink0 : element ()" "VideoWidget::handleMessage - element d3dvideosink0 prepare window with id #198220" 0:00:02.738464608 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1270:d3d_init_swap_chain: Initializing Direct3D swap chain 0:00:02.738527598 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1273:d3d_init_swap_chain: Direct3D back buffer size: 640x480 0:00:02.739134536 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1308:d3d_init_swap_chain: Direct3D stretch rect texture filter: 0 0:00:02.739235693 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1073:d3d_prepare_render_window: Prepared window for render [HWND:0003064C] 0:00:02.739431489 5192 55C4EF38 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B948] dropped 0:00:02.739523026 5192 55C4EF38 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B948] dropped 0:00:02.739585085 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1270:d3d_init_swap_chain: Initializing Direct3D swap chain 0:00:02.739643731 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1273:d3d_init_swap_chain: Direct3D back buffer size: 640x480 0:00:02.739993434 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1308:d3d_init_swap_chain: Direct3D stretch rect texture filter: 0 0:00:02.740094901 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1031:d3d_window_wndproc_set: D3D window proc func is already set on the current window 0:00:02.740176819 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1073:d3d_prepare_render_window: Prepared window for render [HWND:0003064C] 0:00:02.740283250 5192 55C4EF38 DEBUG GST_POLL gstpoll.c:557:gst_poll_new: 55F10548: new controllable : 1 0:00:02.740375098 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:178:gst_buffer_pool_init: created 0:00:02.740469117 5192 55C4EF38 DEBUG default video-info.c:170:gst_video_info_from_caps: parsing caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.740568722 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:583:default_set_config: config GstBufferPoolConfig, caps=(GstCaps)"video/x-raw\,\ format\=\(string\)YUY2\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1", size=(uint)614400, min-buffers=(uint)2, max-buffers=(uint)0, allocator=(GstAllocator)"NULL", params=(GstAllocationParams)NULL; 0:00:02.740664604 5192 55C4EF38 DEBUG default video-info.c:170:gst_video_info_from_caps: parsing caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.740740936 5192 55C4EF38 DEBUG GST_POLL gstpoll.c:557:gst_poll_new: 55F10588: new controllable : 1 0:00:02.740811684 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:178:gst_buffer_pool_init: created 0:00:02.740883052 5192 55C4EF38 DEBUG default video-info.c:170:gst_video_info_from_caps: parsing caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.740959074 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:583:default_set_config: config GstBufferPoolConfig, caps=(GstCaps)"video/x-raw\,\ format\=\(string\)YUY2\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1", size=(uint)614400, min-buffers=(uint)2, max-buffers=(uint)0, allocator=(GstAllocator)"NULL", params=(GstAllocationParams)NULL, options=(string)< GstBufferPoolOptionVideoMeta >; 0:00:02.741042544 5192 55C4EF38 DEBUG default video-info.c:170:gst_video_info_from_caps: parsing caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.741283333 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:02.741574080 5192 55C4EF38 DEBUG GST_PADS gstpad.c:4677:store_sticky_event: notify caps 0:00:02.741810525 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3451:push_sticky: event caps marked received 0:00:02.741869792 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE3B50 allocation 0:00:02.741928437 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55EE3B50 (allocation) 0:00:02.741986773 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE3B50 (allocation) 0:00:02.742044178 5192 55C4EF38 DEBUG GST_META gstmeta.c:87:gst_meta_api_type_register: register API "GstVideoMetaAPI" 0:00:02.742103444 5192 55C4EF38 DEBUG GST_META gstmeta.c:94:gst_meta_api_type_register: adding tag "video" 0:00:02.742158987 5192 55C4EF38 DEBUG GST_META gstmeta.c:94:gst_meta_api_type_register: adding tag "memory" 0:00:02.742213909 5192 55C4EF38 DEBUG GST_META gstmeta.c:94:gst_meta_api_type_register: adding tag "colorspace" 0:00:02.742268521 5192 55C4EF38 DEBUG GST_META gstmeta.c:94:gst_meta_api_type_register: adding tag "size" 0:00:02.742329339 5192 55C4EF38 DEBUG GST_META gstmeta.c:87:gst_meta_api_type_register: register API "GstVideoCropMetaAPI" 0:00:02.742386434 5192 55C4EF38 DEBUG GST_META gstmeta.c:94:gst_meta_api_type_register: adding tag "video" 0:00:02.742440735 5192 55C4EF38 DEBUG GST_META gstmeta.c:94:gst_meta_api_type_register: adding tag "size" 0:00:02.742494727 5192 55C4EF38 DEBUG GST_META gstmeta.c:94:gst_meta_api_type_register: adding tag "orientation" 0:00:02.742553062 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE3B50 (allocation), result 1 0:00:02.742615432 5192 55C4EF38 DEBUG structure gststructure.c:2186:gst_structure_parse_field: trying field name 'format' 0:00:02.742670975 5192 55C4EF38 DEBUG structure gststructure.c:2237:gst_structure_parse_value: trying type name 'string' 0:00:02.742734896 5192 55C4EF38 DEBUG structure gststructure.c:2186:gst_structure_parse_field: trying field name 'width' 0:00:02.742789197 5192 55C4EF38 DEBUG structure gststructure.c:2237:gst_structure_parse_value: trying type name 'int' 0:00:02.742845981 5192 55C4EF38 DEBUG structure gststructure.c:2186:gst_structure_parse_field: trying field name 'height' 0:00:02.742900593 5192 55C4EF38 DEBUG structure gststructure.c:2237:gst_structure_parse_value: trying type name 'int' 0:00:02.742955205 5192 55C4EF38 DEBUG structure gststructure.c:2186:gst_structure_parse_field: trying field name 'framerate' 0:00:02.743009817 5192 55C4EF38 DEBUG structure gststructure.c:2237:gst_structure_parse_value: trying type name 'fraction' 0:00:02.743075600 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:674:gst_base_text_overlay_update_wrap_mode: Set layout width 640 0:00:02.743133315 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:675:gst_base_text_overlay_update_wrap_mode: Set wrap mode 2 0:00:02.743194754 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:02.743251538 5192 55C4EF38 DEBUG GST_PADS gstpad.c:4677:store_sticky_event: notify caps 0:00:02.743308942 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3451:push_sticky: event caps marked received 0:00:02.743371001 5192 55C4EF38 DEBUG GST_CAPS gstpad.c:2532:gst_pad_get_current_caps: get current pad caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:02.743439887 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE3880 allocation 0:00:02.743496981 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55EE3880 (allocation) 0:00:02.743555007 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE3880 (allocation) 0:00:02.743613342 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3095:gst_pad_query_default: forwarding 55EE3880 (allocation) query 0:00:02.743671367 5192 55C4EF38 DEBUG GST_PADS gstpad.c:2685:gst_pad_iterate_internal_links_default: Making iterator 0:00:02.743728772 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55EE3880 (allocation) 0:00:02.743785867 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE3880 (allocation) 0:00:02.743844512 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE3880 (allocation), result 1 0:00:02.743903469 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE3880 (allocation), result 1 0:00:02.743963356 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:3130:gst_base_src_prepare_allocation: ALLOCATION (1) params: allocation query: 55EE3880, GstQueryAllocation, caps=(GstCaps)"video/x-raw\,\ format\=\(string\)YUY2\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1", need-pool=(boolean)true, meta=(GArray)NULL, allocator=(GArray)NULL, pool=(GArray)NULL; 0:00:02.744049928 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2441:gst_base_src_get_range: calling create offset 18446744073709551615 length 4096, time 0 0:00:02.744114780 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:833:gst_ks_video_device_set_state: Initiating pin state change from KSSTATE_STOP to KSSTATE_RUN 0:00:02.744204145 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:843:gst_ks_video_device_set_state: Changing pin state from KSSTATE_STOP to KSSTATE_ACQUIRE 0:00:02.902152334 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:849:gst_ks_video_device_set_state: Changed pin state to KSSTATE_ACQUIRE 0:00:02.902612813 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:843:gst_ks_video_device_set_state: Changing pin state from KSSTATE_ACQUIRE to KSSTATE_PAUSE 0:00:02.902987029 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:849:gst_ks_video_device_set_state: Changed pin state to KSSTATE_PAUSE 0:00:02.903135351 5192 55C4EF60 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 61340020, maxsize:614507 offset:0 size:614400 0:00:02.903201443 5192 55C4EF60 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 613E0020, maxsize:614507 offset:0 size:614400 0:00:02.903260710 5192 55C4EF60 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 61480020, maxsize:614507 offset:0 size:614400 0:00:02.903322148 5192 55C4EF60 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 61520020, maxsize:614507 offset:0 size:614400 0:00:02.903383587 5192 55C4EF60 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 616E0020, maxsize:614507 offset:0 size:614400 0:00:02.903444095 5192 55C4EF60 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 61780020, maxsize:614507 offset:0 size:614400 0:00:02.903511118 5192 55C4EF60 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 61820020, maxsize:614507 offset:0 size:614400 0:00:02.903570695 5192 55C4EF60 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 618C0020, maxsize:614507 offset:0 size:614400 0:00:02.903630582 5192 55C4EF60 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 61960020, maxsize:614507 offset:0 size:614400 0:00:02.903690780 5192 55C4EF60 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 61E90020, maxsize:614507 offset:0 size:614400 0:00:02.903750356 5192 55C4EF60 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 61F30020, maxsize:614507 offset:0 size:614400 0:00:02.903810243 5192 55C4EF60 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 61FD0020, maxsize:614507 offset:0 size:614400 0:00:02.903866717 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:843:gst_ks_video_device_set_state: Changing pin state from KSSTATE_PAUSE to KSSTATE_RUN 0:00:02.904563020 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:849:gst_ks_video_device_set_state: Changed pin state to KSSTATE_RUN 0:00:02.904621046 5192 55C4EF60 DEBUG ksvideosrc gstksvideodevice.c:864:gst_ks_video_device_set_state: Finished pin state change from KSSTATE_STOP to KSSTATE_RUN 0:00:02.904684656 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:02.905002089 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:02.905262737 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:02.905508801 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:02.905754555 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:02.905991621 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:02.906250718 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:02.906498954 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:02.906833143 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:02.907083861 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 MainWindow::createWorkspaces - creating workspace "Firmware" took 873 ms MainWindow::createWorkspaces - creating workspaces took 14619 ms # devices 0 # devices 1 # devices 2 # devices 3 main - main took 17678 ms 0:00:03.436514463 5192 55C4EF38 DEBUG ksvideosrc gstksvideodevice.c:1095:gst_ks_video_device_read_frame: PictureNumber=0, DropCount=0, PresentationTime=99:99:99.999999999, Duration=0:00:00.033333300, OptionsFlags=SPLICEPOINT|DURATIONVALID: 614400 bytes 0:00:03.436860442 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:03.437248622 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:01.797725471 0:00:03.437311302 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:01.797725471 0:00:03.437367776 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:01.797849900 0:00:03.437445970 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:01.797849900 0:00:03.437506478 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2187:gst_base_src_do_sync: no latency needed, live 1, sync 0 0:00:03.437568847 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:01.798050971 0:00:03.437624390 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:01.798050971 0:00:03.437679002 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2300:gst_base_src_do_sync: no sync needed 0:00:03.437732063 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2505:gst_base_src_get_range: buffer ok 0:00:03.437784502 5192 55C4EF38 INFO GST_EVENT gstevent.c:759:gst_event_new_segment: creating segment event time segment start=0:00:00.000000000, offset=0:00:00.000000000, stop=99:99:99.999999999, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0:00:00.000000000, base=0:00:00.000000000, position 0:00:00.000000000, duration 99:99:99.999999999 0:00:03.437862697 5192 55C4EF38 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3AA38 segment 17934 0:00:03.437921653 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3498:check_sticky: pushing all sticky events 0:00:03.437975955 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3431:push_sticky: event stream-start was already received 0:00:03.438030257 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3431:push_sticky: event caps was already received 0:00:03.438085799 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type segment event: 55E3AA38, time 99:99:99.999999999, seq-num 13, GstEventSegment, segment=(GstSegment)"GstSegment, flags=(GstSegmentFlags)GST_SEGMENT_FLAG_NONE, rate=(double)1, applied-rate=(double)1, format=(GstFormat)GST_FORMAT_TIME, base=(guint64)0, offset=(guint64)0, start=(guint64)0, stop=(guint64)18446744073709551615, time=(guint64)0, position=(guint64)0, duration=(guint64)18446744073709551615;"; 0:00:03.438235362 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:2114:gst_base_text_overlay_video_event: received event segment 0:00:03.438291525 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:2130:gst_base_text_overlay_video_event: received new segment 0:00:03.438345207 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:2136:gst_base_text_overlay_video_event: VIDEO SEGMENT now: time segment start=0:00:00.000000000, offset=0:00:00.000000000, stop=99:99:99.999999999, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0:00:00.000000000, base=0:00:00.000000000, position 0:00:00.000000000, duration 99:99:99.999999999 0:00:03.438416885 5192 55C4EF38 DEBUG GST_PADS gstpad.c:2685:gst_pad_iterate_internal_links_default: Making iterator 0:00:03.438474289 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3498:check_sticky: pushing all sticky events 0:00:03.438527660 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3431:push_sticky: event stream-start was already received 0:00:03.438581962 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3431:push_sticky: event caps was already received 0:00:03.438637195 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type segment event: 55E3AA38, time 99:99:99.999999999, seq-num 13, GstEventSegment, segment=(GstSegment)"GstSegment, flags=(GstSegmentFlags)GST_SEGMENT_FLAG_NONE, rate=(double)1, applied-rate=(double)1, format=(GstFormat)GST_FORMAT_TIME, base=(guint64)0, offset=(guint64)0, start=(guint64)0, stop=(guint64)18446744073709551615, time=(guint64)0, position=(guint64)0, duration=(guint64)18446744073709551615;"; 0:00:03.438727801 5192 55C4EF38 DEBUG basesink gstbasesink.c:3162:gst_base_sink_event: received event 55E3AA38 segment event: 55E3AA38, time 99:99:99.999999999, seq-num 13, GstEventSegment, segment=(GstSegment)"GstSegment, flags=(GstSegmentFlags)GST_SEGMENT_FLAG_NONE, rate=(double)1, applied-rate=(double)1, format=(GstFormat)GST_FORMAT_TIME, base=(guint64)0, offset=(guint64)0, start=(guint64)0, stop=(guint64)18446744073709551615, time=(guint64)0, position=(guint64)0, duration=(guint64)18446744073709551615;"; 0:00:03.438823062 5192 55C4EF38 DEBUG basesink gstbasesink.c:3097:gst_base_sink_default_event: configured segment time segment start=0:00:00.000000000, offset=0:00:00.000000000, stop=99:99:99.999999999, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0:00:00.000000000, base=0:00:00.000000000, position 0:00:00.000000000, duration 99:99:99.999999999 0:00:03.438893809 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.438949352 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3451:push_sticky: event segment marked received 0:00:03.439006757 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.439061989 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3451:push_sticky: event segment marked received 0:00:03.439124669 5192 55C4EF38 INFO basesrc gstbasesrc.c:2828:gst_base_src_loop: marking pending DISCONT 0:00:03.439187038 5192 55C4EF38 DEBUG GST_PERFORMANCE gstminiobject.c:324:gst_mini_object_make_writable: copy GstBuffer miniobject 55DFE460 -> 55DFEC80 0:00:03.439316432 5192 55C4EF38 DEBUG default gsttimeoverlay.c:87:gst_time_overlay_get_text: buffer with timestamp 0:00:01.764269261 0:00:03.439373836 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1830:gst_base_text_overlay_render_text: Rendering '0:00:01.764' 0:00:03.440853325 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 5FD32D08, maxsize:6339 offset:0 size:6336 0:00:03.442406665 5192 55C4EF38 DEBUG GST_META gstmeta.c:192:gst_meta_register: register "GstVideoMeta" implementing "GstVideoMetaAPI" of size 76 0:00:03.442477412 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3B9A4 (GstVideoMeta) of size 76 0:00:03.442548470 5192 55C4EF38 DEBUG GST_PADS gstpad.c:1535:gst_pad_check_reconfigure: remove RECONFIGURE flag 0:00:03.442605564 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:726:gst_base_text_overlay_negotiate: performing negotiation 0:00:03.442662038 5192 55C4EF38 DEBUG GST_CAPS gstpad.c:2532:gst_pad_get_current_caps: get current pad caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:03.442737440 5192 55C4EF38 DEBUG GST_PERFORMANCE gstcaps.c:163:_gst_caps_copy:video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 doing copy 55E38D70 -> 55E38C58 0:00:03.442801361 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE3880 accept-caps 0:00:03.442859386 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55EE3880 (accept-caps) 0:00:03.442915860 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE3880 (accept-caps) 0:00:03.442973575 5192 55C4EF38 DEBUG basesink gstbasesink.c:4840:gst_base_sink_default_query: Checking if requested caps video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 are a subset of pad caps video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ RGB15, RGB16, BGRA, UYVY, YUY2, NV12, YV12, I420, BGRx } result 0 0:00:03.443057355 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE3880 (accept-caps), result 1 0:00:03.443116931 5192 55C4EF38 DEBUG default gstutils.c:2886:gst_pad_peer_query_accept_caps: query returned 0 0:00:03.443187989 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:763:gst_base_text_overlay_negotiate: Downstream accepts the overlay meta: 0 0:00:03.443243222 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:776:gst_base_text_overlay_negotiate: Using caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:03.443308073 5192 55C4EF38 INFO GST_EVENT gstevent.c:678:gst_event_new_caps: creating caps event video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:03.443370133 5192 55C4EF38 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3AB58 caps 12814 0:00:03.443427537 5192 55C4EF38 DEBUG GST_PADS gstpad.c:4677:store_sticky_event: notify caps 0:00:03.443485873 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3498:check_sticky: pushing all sticky events 0:00:03.443539864 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3431:push_sticky: event stream-start was already received 0:00:03.443594787 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type caps event: 55E3AB58, time 99:99:99.999999999, seq-num 30, GstEventCaps, caps=(GstCaps)"video/x-raw\,\ format\=\(string\)YUY2\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1"; 0:00:03.443669257 5192 55C4EF38 DEBUG GST_CAPS gstutils.c:2852:gst_pad_query_accept_caps: accept caps of video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:03.443733178 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE3B50 accept-caps 0:00:03.443789032 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE3B50 (accept-caps) 0:00:03.443849849 5192 55C4EF38 DEBUG basesink gstbasesink.c:4840:gst_base_sink_default_query: Checking if requested caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 are a subset of pad caps video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ RGB15, RGB16, BGRA, UYVY, YUY2, NV12, YV12, I420, BGRx } result 1 0:00:03.443931147 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE3B50 (accept-caps), result 1 0:00:03.443987000 5192 55C4EF38 DEBUG default gstutils.c:2857:gst_pad_query_accept_caps: query returned 1 0:00:03.444042543 5192 55C4EF38 DEBUG basesink gstbasesink.c:3162:gst_base_sink_event: received event 55E3AB58 caps event: 55E3AB58, time 99:99:99.999999999, seq-num 30, GstEventCaps, caps=(GstCaps)"video/x-raw\,\ format\=\(string\)YUY2\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1"; 0:00:03.444118255 5192 55C4EF38 DEBUG basesink gstbasesink.c:3074:gst_base_sink_default_event: caps 55E3AB58 0:00:03.444192726 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:285:gst_d3dvideosink_set_caps: 0:00:03.444253234 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:287:gst_d3dvideosink_set_caps: Caps: video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:03.444311569 5192 55C4EF38 DEBUG default video-info.c:170:gst_video_info_from_caps: parsing caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:03.444378283 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:307:gst_d3dvideosink_set_caps: Set Caps Format: YUY2 0:00:03.444434136 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:321:gst_d3dvideosink_set_caps: video width/height: 640x480, calculated display ratio: 4/3 format: 4 0:00:03.444490299 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:332:gst_d3dvideosink_set_caps: keeping video height 0:00:03.444543981 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:348:gst_d3dvideosink_set_caps: scaling to 640x480 0:00:03.444604488 5192 55C4EF38 DEBUG d3dvideosink d3dvideosink.c:361:gst_d3dvideosink_set_caps: Selected caps: video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:03.444664065 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:248:gst_video_d3d_format_check: Checking: D3DFMT_YUY2 - TRUE 0:00:03.444720228 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:839:d3d_set_render_format: Selected YUY2 -> D3DFMT_YUY2 0:00:03.444774840 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1270:d3d_init_swap_chain: Initializing Direct3D swap chain 0:00:03.444827280 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1273:d3d_init_swap_chain: Direct3D back buffer size: 640x480 0:00:03.445271934 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1308:d3d_init_swap_chain: Direct3D stretch rect texture filter: 0 0:00:03.445337096 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1031:d3d_window_wndproc_set: D3D window proc func is already set on the current window 0:00:03.445391708 5192 55C4EF38 DEBUG d3dvideosink d3dhelpers.c:1073:d3d_prepare_render_window: Prepared window for render [HWND:0003064C] 0:00:03.445448802 5192 55C4EF38 DEBUG GST_POLL gstpoll.c:557:gst_poll_new: 55F109C8: new controllable : 1 0:00:03.445513344 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:178:gst_buffer_pool_init: created 0:00:03.445579437 5192 55C4EF38 DEBUG default video-info.c:170:gst_video_info_from_caps: parsing caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:03.445651115 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:583:default_set_config: config GstBufferPoolConfig, caps=(GstCaps)"video/x-raw\,\ format\=\(string\)YUY2\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1", size=(uint)614400, min-buffers=(uint)2, max-buffers=(uint)0, allocator=(GstAllocator)"NULL", params=(GstAllocationParams)NULL; 0:00:03.445729620 5192 55C4EF38 DEBUG default video-info.c:170:gst_video_info_from_caps: parsing caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:03.445797264 5192 55C4EF38 DEBUG GST_POLL gstpoll.c:557:gst_poll_new: 55F10A08: new controllable : 1 0:00:03.445858393 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:178:gst_buffer_pool_init: created 0:00:03.445924175 5192 55C4EF38 DEBUG default video-info.c:170:gst_video_info_from_caps: parsing caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:03.445992440 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:583:default_set_config: config GstBufferPoolConfig, caps=(GstCaps)"video/x-raw\,\ format\=\(string\)YUY2\,\ width\=\(int\)640\,\ height\=\(int\)480\,\ framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1", size=(uint)614400, min-buffers=(uint)2, max-buffers=(uint)0, allocator=(GstAllocator)"NULL", params=(GstAllocationParams)NULL, options=(string)< GstBufferPoolOptionVideoMeta >; 0:00:03.446066911 5192 55C4EF38 DEBUG default video-info.c:170:gst_video_info_from_caps: parsing caps video/x-raw, format=(string)YUY2, width=(int)640, height=(int)480, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1 0:00:03.446155345 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:190:gst_buffer_pool_finalize: finalize 0:00:03.446210268 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:521:gst_buffer_pool_set_active: pool was in the right state 0:00:03.446264259 5192 55C4EF38 DEBUG GST_POLL gstpoll.c:650:gst_poll_free: 55F10548: freeing 0:00:03.446324146 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:190:gst_buffer_pool_finalize: finalize 0:00:03.446378448 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:521:gst_buffer_pool_set_active: pool was in the right state 0:00:03.446431198 5192 55C4EF38 DEBUG GST_POLL gstpoll.c:650:gst_poll_free: 55F10588: freeing 0:00:03.446489223 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.446545077 5192 55C4EF38 DEBUG GST_PADS gstpad.c:4677:store_sticky_event: notify caps 0:00:03.446600309 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3451:push_sticky: event caps marked received 0:00:03.446654921 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3431:push_sticky: event segment was already received 0:00:03.446708913 5192 55C4EF38 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE3940 allocation 0:00:03.446764766 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55EE3940 (allocation) 0:00:03.446819378 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE3940 (allocation) 0:00:03.446876783 5192 55C4EF38 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE3940 (allocation), result 1 0:00:03.446933256 5192 55C4EF38 DEBUG GST_LOCKING gstminiobject.c:221:gst_mini_object_lock: lock failed 61480020: state 00020000, access_mode 3 0:00:03.446988179 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:311:gst_memory_map: mem 61480020: lock 3 failed 0:00:03.447046204 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 60880020, maxsize:614507 offset:0 size:614400 0:00:03.447101436 5192 55C4EF38 DEBUG GST_PERFORMANCE gstallocator.c:462:_sysmem_copy: memcpy 614400 memory 61480020 -> 60880020 0:00:03.447876865 5192 55C4EF38 DEBUG basesink gstbasesink.c:3334:gst_base_sink_chain_unlocked: got times start: 0:00:00.000000000, end: 0:00:00.033333333 0:00:03.447948543 5192 55C4EF38 DEBUG basesink gstbasesink.c:1902:gst_base_sink_get_sync_times: got times start: 0:00:00.000000000, stop: 0:00:00.033333333, do_sync 1 0:00:03.448009361 5192 55C4EF38 DEBUG basesink gstbasesink.c:2201:gst_base_sink_do_preroll: prerolling object 55DFEC80 0:00:03.448068628 5192 55C4EF38 DEBUG basesink gstbasesink.c:936:gst_base_sink_set_last_buffer_unlocked: setting last buffer to 55DFEC80 0:00:03.448167302 5192 55C4EF38 DEBUG basesink gstbasesink.c:2220:gst_base_sink_do_preroll: preroll buffer 0:00:01.764269261 0:00:03.448233084 5192 55C4EF38 INFO d3dvideosink d3dhelpers.c:1837:d3d_render_buffer: Render 0:00:01.764269261 0:00:03.452639591 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3B9FC (GstVideoMeta) of size 76 0:00:03.452821114 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 55F157B8, maxsize:1228800 offset:0 size:1228800 0:00:03.452949577 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:242:mark_meta_pooled: marking meta 55E3B9FC as POOLED in buffer 55DFEDC0 0:00:03.453010705 5192 55C4EF38 DEBUG GST_PERFORMANCE gstbufferpool.c:1259:default_release_buffer: discarding buffer 55DFEDC0: size 1228800 != 614400 0:00:03.453069351 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 55F157B8 0:00:03.453373130 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3BA54 (GstVideoMeta) of size 76 0:00:03.453551860 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 55F15820, maxsize:1228800 offset:0 size:1228800 0:00:03.453661084 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:242:mark_meta_pooled: marking meta 55E3BA54 as POOLED in buffer 55DFEE60 0:00:03.453719110 5192 55C4EF38 DEBUG GST_PERFORMANCE gstbufferpool.c:1259:default_release_buffer: discarding buffer 55DFEE60: size 1228800 != 614400 0:00:03.453776204 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 55F15820 0:00:03.454038404 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3BAAC (GstVideoMeta) of size 76 0:00:03.454115978 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 55F15820, maxsize:1228800 offset:0 size:1228800 0:00:03.454179278 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:242:mark_meta_pooled: marking meta 55E3BAAC as POOLED in buffer 55DFEF00 0:00:03.454836484 5192 55C4EF38 DEBUG videosink gstvideosink.c:117:gst_video_sink_center_rect: source is 640x480 dest is 100x30, result is 40x30 with x,y 30x0 0:00:03.456917015 5192 55C4EF38 DEBUG basesink gstbasesink.c:1455:gst_base_sink_commit_state: commiting state to PAUSED 0:00:03.457003588 5192 55C4EF38 DEBUG basesink gstbasesink.c:1480:gst_base_sink_commit_state: posting PAUSED state change message 0:00:03.457091091 5192 55C4EF38 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3BB00] posting on bus state-changed message: 55E3BB00, time 99:99:99.999999999, seq-num 31, element 'd3dvideosink0', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING; 0:00:03.457195351 5192 55C4EF38 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3BB00] handling child d3dvideosink0 message of type state-changed 0:00:03.457288439 5192 55C4EF38 DEBUG bin gstbin.c:3744:gst_bin_handle_message_func: posting message upward 0:00:03.457362600 5192 55C4EF38 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3BB00] posting on bus state-changed message: 55E3BB00, time 99:99:99.999999999, seq-num 31, element 'd3dvideosink0', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING; "VideoWidget::gst_bus_sync_handler (5404) : d3dvideosink0 : state-changed ()" 0:00:03.457613629 5192 55C4EF38 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3BB00] dropped 0:00:03.457676619 5192 55C4EF38 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3BB00] dropped 0:00:03.457733403 5192 55C4EF38 DEBUG basesink gstbasesink.c:1486:gst_base_sink_commit_state: posting async-done message 0:00:03.457791118 5192 55C4EF38 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3BB00] posting on bus async-done message: 55E3BB00, time 99:99:99.999999999, seq-num 32, element 'd3dvideosink0', GstMessageAsyncDone, running-time=(guint64)18446744073709551615; 0:00:03.457863417 5192 55C4EF38 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3BB00] handling child d3dvideosink0 message of type async-done 0:00:03.457922373 5192 55C4EF38 DEBUG bin gstbin.c:3630:gst_bin_handle_message_func: ASYNC_DONE message 55E3BB00, d3dvideosink0 0:00:03.457980398 5192 55C4EF38 DEBUG bin gstbin.c:881:find_message: we found a message 55E3B3C8 from d3dvideosink0 matching types 00100000 0:00:03.458038113 5192 55C4EF38 DEBUG bin gstbin.c:922:bin_replace_message: replace old message async-start from d3dvideosink0 with async-done message 0:00:03.458096449 5192 55C4EF38 DEBUG bin gstbin.c:883:find_message: no message found matching types 00100000 0:00:03.458185814 5192 55C4EF38 DEBUG bin gstbin.c:890:find_message: async-start 0:00:03.458264939 5192 55C4EF38 DEBUG bin gstbin.c:958:bin_remove_messages: deleting message 55E3BB00 of types 0x00200000 0:00:03.458324206 5192 55C4EF38 DEBUG bin gstbin.c:3649:gst_bin_handle_message_func: async elements commited 0:00:03.458458874 5192 55C4EF38 INFO GST_STATES gstbin.c:3138:bin_handle_async_done: setting state from PAUSED to PAUSED, pending PLAYING 0:00:03.458534896 5192 55C4EF38 INFO GST_STATES gstbin.c:3158:bin_handle_async_done: continue state change, pending PLAYING 0:00:03.458620538 5192 55C4EF38 DEBUG bin gstbin.c:3186:bin_handle_async_done: posting ASYNC_DONE to parent 0:00:03.458841468 5192 55C4EF38 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3BA50] posting on bus async-done message: 55E3BA50, time 99:99:99.999999999, seq-num 33, element 'pipeline0', GstMessageAsyncDone, running-time=(guint64)18446744073709551615; "VideoWidget::gst_bus_sync_handler (5404) : pipeline0 : async-done ()" 0:00:03.459027956 5192 55C4EF38 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3BA50] dropped 0:00:03.459152695 5192 55C4EF38 DEBUG bin gstbin.c:3193:bin_handle_async_done: all async-done, starting state continue 0:00:03.459230889 5192 55C4EF38 DEBUG bin gstbin.c:2998:bin_push_state_continue: pushing continue on thread pool 0:00:03.459382003 5192 55C4EF38 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3BB00] dropped 0:00:03.459512948 5192 55C4EF38 DEBUG basesink gstbasesink.c:2154:gst_base_sink_wait_preroll: waiting in preroll for flush or PLAYING 0:00:03.459702539 5192 55E38C80 DEBUG bin gstbin.c:2928:gst_bin_continue_func: waiting for state lock 0:00:03.459765839 5192 55E38C80 DEBUG bin gstbin.c:2931:gst_bin_continue_func: doing state continue 0:00:03.459820141 5192 55E38C80 INFO GST_STATES gstbin.c:2952:gst_bin_continue_func: continue state change PAUSED to PLAYING, final PLAYING 0:00:03.459877235 5192 55E38C80 DEBUG pipeline gstpipeline.c:375:gst_pipeline_change_state: selecting clock and base_time 0:00:03.459937122 5192 55E38C80 DEBUG pipeline gstpipeline.c:450:gst_pipeline_change_state: NOT adjusting base_time because we selected one before 0:00:03.459992355 5192 55E38C80 DEBUG GST_STATES gstbin.c:2562:gst_bin_change_state_func: changing state of children from PAUSED to PLAYING 0:00:03.460058758 5192 55E38C80 DEBUG bin gstbin.c:2476:gst_bin_do_latency_func: querying latency 0:00:03.460136021 5192 55E38C80 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE3D00 latency 0:00:03.460191875 5192 55E38C80 DEBUG GST_ELEMENT_PADS gstelement.c:1661:gst_element_query: send query on element pipeline0 0:00:03.460249900 5192 55E38C80 DEBUG bin gstbin.c:4055:gst_bin_query: Sending query 55EE3D00 (type latency) to sink children 0:00:03.460307925 5192 55E38C80 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child d3dvideosink0 is sink 0:00:03.460364089 5192 55E38C80 DEBUG GST_ELEMENT_PADS gstelement.c:1661:gst_element_query: send query on element d3dvideosink0 0:00:03.460419632 5192 55E38C80 DEBUG basesink gstbasesink.c:1071:gst_base_sink_query_latency: we are ready for LATENCY query 0:00:03.460474864 5192 55E38C80 DEBUG query gstquery.c:673:gst_query_new_custom: creating new query 55EE3D30 latency 0:00:03.460531648 5192 55E38C80 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55EE3D30 (latency) 0:00:03.460588432 5192 55E38C80 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE3D30 (latency) 0:00:03.460645527 5192 55E38C80 DEBUG GST_PADS gstpad.c:3095:gst_pad_query_default: forwarding 55EE3D30 (latency) query 0:00:03.460702621 5192 55E38C80 DEBUG GST_PADS gstpad.c:2685:gst_pad_iterate_internal_links_default: Making iterator 0:00:03.460759405 5192 55E38C80 DEBUG GST_PADS gstpad.c:3689:gst_pad_peer_query: peer query 55EE3D30 (latency) 0:00:03.460815879 5192 55E38C80 DEBUG GST_PADS gstpad.c:3567:gst_pad_query: doing query 55EE3D30 (latency) 0:00:03.460874214 5192 55E38C80 DEBUG ksvideosrc gstksvideosrc.c:763:gst_ks_video_src_query: reporting latency of min 0:00:00.033333333 max 0:00:00.033333333 0:00:03.460934412 5192 55E38C80 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE3D30 (latency), result 1 0:00:03.460993058 5192 55E38C80 DEBUG GST_PADS gstpad.c:3589:gst_pad_query: sent query 55EE3D30 (latency), result 1 0:00:03.461051393 5192 55E38C80 DEBUG basesink gstbasesink.c:1114:gst_base_sink_query_latency: latency query: live: 1, have_latency 1, upstream: 1, min 0:00:00.033333333, max 0:00:00.033333333 0:00:03.461128657 5192 55E38C80 DEBUG basesink gstbasesink.c:4796:default_element_query: query latency returns 1 0:00:03.461187303 5192 55E38C80 DEBUG bin gstbin.c:3880:bin_query_latency_fold: got latency min 0:00:00.033333333, max 0:00:00.033333333, live 1 0:00:03.461247190 5192 55E38C80 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child timeoverlay0 is not sink 0:00:03.461303353 5192 55E38C80 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child ksvideosrc0 is not sink 0:00:03.461359827 5192 55E38C80 DEBUG bin gstbin.c:3911:bin_query_latency_done: latency min 0:00:00.033333333, max 0:00:00.033333333, live 1 0:00:03.461417542 5192 55E38C80 DEBUG bin gstbin.c:4077:gst_bin_query: query 55EE3D00 result 1 0:00:03.461475567 5192 55E38C80 DEBUG bin gstbin.c:2487:gst_bin_do_latency_func: got min latency 0:00:00.033333333, max latency 0:00:00.033333333, live 1 0:00:03.461532972 5192 55E38C80 INFO GST_EVENT gstevent.c:1244:gst_event_new_latency: creating latency event 0:00:00.033333333 0:00:03.461588825 5192 55E38C80 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3AC78 latency 56321 0:00:03.461644368 5192 55E38C80 DEBUG GST_ELEMENT_PADS gstelement.c:1560:gst_element_send_event: send latency event on element pipeline0 0:00:03.461700532 5192 55E38C80 DEBUG bin gstbin.c:2839:gst_bin_send_event: Sending latency event to sink children 0:00:03.461756074 5192 55E38C80 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child d3dvideosink0 is sink 0:00:03.461811928 5192 55E38C80 DEBUG GST_ELEMENT_PADS gstelement.c:1560:gst_element_send_event: send latency event on element d3dvideosink0 0:00:03.461867160 5192 55E38C80 DEBUG basesink gstbasesink.c:4337:gst_base_sink_send_event: handling event 55E3AC78 latency event: 55E3AC78, time 99:99:99.999999999, seq-num 34, GstEventLatency, latency=(guint64)33333333; 0:00:03.461935736 5192 55E38C80 DEBUG basesink gstbasesink.c:4354:gst_base_sink_send_event: latency set to 0:00:00.033333333 0:00:03.461994381 5192 55E38C80 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type latency event: 55E3AC78, time 99:99:99.999999999, seq-num 34, GstEventLatency, latency=(guint64)33333333; 0:00:03.462059233 5192 55E38C80 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type latency event: 55E3AC78, time 99:99:99.999999999, seq-num 34, GstEventLatency, latency=(guint64)33333333; 0:00:03.462125326 5192 55E38C80 DEBUG basesrc gstbasesrc.c:1971:gst_base_src_default_event: handle event latency event: 55E3AC78, time 99:99:99.999999999, seq-num 34, GstEventLatency, latency=(guint64)33333333; 0:00:03.462204141 5192 55E38C80 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.462261856 5192 55E38C80 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.462318640 5192 55E38C80 DEBUG basesink gstbasesink.c:4384:gst_base_sink_send_event: handled event 55E3AC78 latency event: 55E3AC78, time 99:99:99.999999999, seq-num 34, GstEventLatency, latency=(guint64)33333333;: 1 0:00:03.462386595 5192 55E38C80 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child timeoverlay0 is not sink 0:00:03.462444310 5192 55E38C80 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child ksvideosrc0 is not sink 0:00:03.462501715 5192 55E38C80 DEBUG bin gstbin.c:2879:gst_bin_send_event: Sending latency event to src pads 0:00:03.462558809 5192 55E38C80 INFO bin gstbin.c:2502:gst_bin_do_latency_func: configured latency of 0:00:00.033333333 0:00:03.462615593 5192 55E38C80 DEBUG bin gstbin.c:349:_gst_boolean_accumulator: invocation 2, 1 0:00:03.462671757 5192 55E38C80 DEBUG bin gstbin.c:2459:gst_bin_recalculate_latency: latency returned 1 0:00:03.462728851 5192 55E38C80 DEBUG bin gstbin.c:2109:gst_bin_sort_iterator_resync: resync 0:00:03.462783463 5192 55E38C80 DEBUG bin gstbin.c:1895:add_to_queue: adding 'd3dvideosink0' to queue 0:00:03.462839937 5192 55E38C80 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:03.462895169 5192 55E38C80 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:03.462955056 5192 55E38C80 DEBUG bin gstbin.c:2012:update_degree: change element timeoverlay0, degree 0->1, linked to d3dvideosink0 0:00:03.463012461 5192 55E38C80 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:03.463067694 5192 55E38C80 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:03.463123237 5192 55E38C80 DEBUG bin gstbin.c:2012:update_degree: change element ksvideosrc0, degree 0->1, linked to timeoverlay0 0:00:03.463179400 5192 55E38C80 DEBUG bin gstbin.c:2035:update_degree: element ksvideosrc0 not linked on any sinkpads 0:00:03.463236184 5192 55E38C80 DEBUG bin gstbin.c:2096:gst_bin_sort_iterator_next: queue head gives d3dvideosink0 0:00:03.463290796 5192 55E38C80 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:03.463344477 5192 55E38C80 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:03.463399400 5192 55E38C80 DEBUG bin gstbin.c:2012:update_degree: change element timeoverlay0, degree 1->0, linked to d3dvideosink0 0:00:03.463454943 5192 55E38C80 DEBUG bin gstbin.c:1895:add_to_queue: adding 'timeoverlay0' to queue 0:00:03.463510485 5192 55E38C80 INFO GST_STATES gstbin.c:2230:gst_bin_element_set_state: current PAUSED pending VOID_PENDING, desired next PLAYING 0:00:03.463572855 5192 55E38C80 DEBUG bin gstbin.c:883:find_message: no message found matching types 00100000 0:00:03.463625915 5192 55E38C80 DEBUG bin gstbin.c:890:find_message: async-start 0:00:03.463678355 5192 55E38C80 DEBUG bin gstbin.c:2325:gst_bin_element_set_state: setting element d3dvideosink0 to PLAYING, base_time 0:00:00.000122877 0:00:03.463733278 5192 55E38C80 DEBUG GST_STATES gstelement.c:2479:gst_element_set_state_func: set_state to PLAYING 0:00:03.463786648 5192 55E38C80 DEBUG GST_STATES gstelement.c:2504:gst_element_set_state_func: setting target state to PLAYING 0:00:03.463839399 5192 55E38C80 DEBUG GST_STATES gstelement.c:2517:gst_element_set_state_func: current PAUSED, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS 0:00:03.463893700 5192 55E38C80 DEBUG GST_STATES gstelement.c:2551:gst_element_set_state_func: final: setting state from PAUSED to PLAYING 0:00:03.463948312 5192 55E38C80 DEBUG basesink gstbasesink.c:3251:gst_base_sink_needs_preroll: have_preroll: 1, EOS: 0 => needs preroll: 0 0:00:03.464002304 5192 55E38C80 DEBUG basesink gstbasesink.c:4944:gst_base_sink_change_state: PAUSED to PLAYING, don't need preroll 0:00:03.464055054 5192 55E38C80 DEBUG basesink gstbasesink.c:4957:gst_base_sink_change_state: signal preroll 0:00:03.464108425 5192 55E38C80 DEBUG GST_STATES gstelement.c:2636:gst_element_change_state: element changed state SUCCESS 0:00:03.464177931 5192 55E38C80 INFO GST_STATES gstelement.c:2328:gst_element_continue_state: completed state change to PLAYING 0:00:03.464246817 5192 55E38C80 INFO GST_STATES gstelement.c:2233:_priv_gst_element_state_changed: notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending) 0:00:03.464320047 5192 55E38C80 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3BB58] posting on bus state-changed message: 55E3BB58, time 99:99:99.999999999, seq-num 35, element 'd3dvideosink0', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING, pending-state=(GstState)GST_STATE_VOID_PENDING; 0:00:03.464408170 5192 55E38C80 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3BB58] handling child d3dvideosink0 message of type state-changed 0:00:03.464481400 5192 55E38C80 DEBUG bin gstbin.c:3744:gst_bin_handle_message_func: posting message upward 0:00:03.464550596 5192 55E38C80 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3BB58] posting on bus state-changed message: 55E3BB58, time 99:99:99.999999999, seq-num 35, element 'd3dvideosink0', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING, pending-state=(GstState)GST_STATE_VOID_PENDING; 0:00:03.464141316 5192 55C4EF38 "VideoWidget::gstDEBUG _bus_sync_handler (6108) : d3dvideosink0 : state-changed ()" basesink gstbasesink.c:2162:gst_base_sink_wait_preroll: continue after preroll 0:00:03.464695504 5192 55E38C80 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3BB58] dropped 0:00:03.464715363 5192 55C4EF38 DEBUG basesink gstbasesink.c:2475:gst_base_sink_do_sync: reset rc_time to time 0:00:00.033333333 0:00:03.464770596 5192 55E38C80 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3BB58] dropped 0:00:03.464832965 5192 55C4EF38 DEBUG basesink gstbasesink.c:2487:gst_base_sink_do_sync: possibly waiting for clock to reach 0:00:00.000000000, adjusted 0:00:00.033333333 0:00:03.464890990 5192 55E38C80 DEBUG GST_STATES gstelement.c:2563:gst_element_set_state_func: returned SUCCESS 0:00:03.464954601 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:244:gst_clock_entry_new: created entry 55E3ABA0, time 0:00:00.033456210 0:00:03.465010764 5192 55E38C80 INFO GST_STATES gstbin.c:2673:gst_bin_change_state_func: child 'd3dvideosink0' changed state to 4(PLAYING) successfully 0:00:03.465072824 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:533:gst_clock_id_wait: waiting on clock entry 55E3ABA0 0:00:03.465133331 5192 55E38C80 DEBUG bin gstbin.c:2096:gst_bin_sort_iterator_next: queue head gives timeoverlay0 0:00:03.465192287 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:01.825673791 0:00:03.465248451 5192 55E38C80 DEBUG bin gstbin.c:883:find_message: no message found matching types 00001000 0:00:03.465309269 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:01.825673791 0:00:03.465425940 5192 55C4EF38 DEBUG GST_CLOCK gstsystemclock.c:661:gst_system_clock_id_wait_jitter_unlocked: entry 55E3ABA0 time 0:00:00.033456210 now 0:00:01.825673791 diff (time-now) -1792217581 0:00:03.465366673 5192 55E38C80 DEBUG bin gstbin.c:890:find_message: structure-change 0:00:03.465488309 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:543:gst_clock_id_wait: done waiting entry 55E3ABA0, res: 1 (early) 0:00:03.465546645 5192 55E38C80 DEBUG bin gstbin.c:2012:update_degree: change element ksvideosrc0, degree 1->0, linked to timeoverlay0 0:00:03.465606532 5192 55C4EF38 DEBUG basesink gstbasesink.c:2494:gst_base_sink_do_sync: clock returned 1, jitter 0:00:01.792217581 0:00:03.465665488 5192 55E38C80 DEBUG bin gstbin.c:1895:add_to_queue: adding 'ksvideosrc0' to queue 0:00:03.465727237 5192 55C4EF38 DEBUG GST_PERFORMANCE gstbasesink.c:2786:gst_base_sink_is_too_late: buffer is too late 0:00:01.792217581 > 0:00:00.053333333 0:00:03.465785262 5192 55E38C80 INFO GST_STATES gstbin.c:2230:gst_bin_element_set_state: current PLAYING pending VOID_PENDING, desired next PLAYING 0:00:03.465846080 5192 55C4EF38 DEBUG basesink gstbasesink.c:3494:gst_base_sink_chain_unlocked: buffer late, dropping 0:00:03.465907829 5192 55E38C80 INFO GST_STATES gstbin.c:2347:gst_bin_element_set_state: skipping transition from PLAYING to PLAYING 0:00:03.465967406 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:3508:gst_base_sink_chain_unlocked: qos: dropped buffer rt 0:00:00.000000000, st 0:00:00.000000000, ts 0:00:01.764269261, dur 0:00:00.033333333 0:00:03.466024810 5192 55E38C80 INFO GST_STATES gstbin.c:2673:gst_bin_change_state_func: child 'timeoverlay0' changed state to 4(PLAYING) successfully 0:00:03.466089972 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:3511:gst_base_sink_chain_unlocked: qos: rendered 0, dropped 1 0:00:03.466152031 5192 55E38C80 DEBUG bin gstbin.c:2096:gst_bin_sort_iterator_next: queue head gives ksvideosrc0 0:00:03.466216263 5192 55C4EF38 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B9F8] posting on bus qos message: 55E3B9F8, time 99:99:99.999999999, seq-num 36, element 'd3dvideosink0', GstMessageQOS, live=(boolean)true, running-time=(guint64)0, stream-time=(guint64)0, timestamp=(guint64)1764269261, duration=(guint64)33333333, jitter=(gint64)1792217581, proportion=(double)-1, quality=(int)1000000, format=(GstFormat)GST_FORMAT_BUFFERS, processed=(guint64)0, dropped=(guint64)1; 0:00:03.466269633 5192 55E38C80 DEBUG bin gstbin.c:2035:update_degree: element ksvideosrc0 not linked on any sinkpads 0:00:03.466367066 5192 55C4EF38 DEBUG bin gstbin.c:3409:gst_bin_handle_message_func: [msg 55E3B9F8] handling child d3dvideosink0 message of type qos 0:00:03.466425402 5192 55E38C80 INFO GST_STATES gstbin.c:2230:gst_bin_element_set_state: current PLAYING pending VOID_PENDING, desired next PLAYING 0:00:03.466486220 5192 55C4EF38 DEBUG bin gstbin.c:3744:gst_bin_handle_message_func: posting message upward 0:00:03.466583342 5192 55E38C80 INFO GST_STATES gstbin.c:2347:gst_bin_element_set_state: skipping transition from PLAYING to PLAYING 0:00:03.466647263 5192 55C4EF38 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3B9F8] posting on bus qos message: 55E3B9F8, time 99:99:99.999999999, seq-num 36, element 'd3dvideosink0', GstMessageQOS, live=(boolean)true, running-time=(guint64)0, stream-time=(guint64)0, timestamp=(guint64)1764269261, duration=(guint64)33333333, jitter=(gint64)1792217581, proportion=(double)-1, quality=(int)1000000, format=(GstFormat)GST_FORMAT_BUFFERS, processed=(guint64)0, dropped=(guint64)1; 0:00:03.466703427 5192 55E38C80 INFO "VideoWidget::gst_bus_sync_handler (540 GST_STATES gstbin.c:2673:gst_bin_change_state_func:4) : d3dvideosink0 : qos ()" child 'ksvideosrc0' changed state to 4(PLAYING) successfully 0:00:03.466856402 5192 55E38C80 DEBUG bin gstbin.c:2085:gst_bin_sort_iterator_next: queue empty, elements exhausted 0:00:03.466895189 5192 55C4EF38 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B9F8] dropped 0:00:03.466912255 5192 55E38C80 DEBUG GST_STATES gstbin.c:2732:gst_bin_change_state_func: iterator done 0:00:03.466974004 5192 55C4EF38 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3B9F8] dropped 0:00:03.467028306 5192 55E38C80 DEBUG bin gstbin.c:2127:gst_bin_sort_iterator_free: free 0:00:03.467183764 5192 55E38C80 DEBUG bin gstbin.c:2767:gst_bin_change_state_func: no async elements 0:00:03.467087262 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2635:gst_base_sink_perform_qos: start: 0:00:00.000000000, stop 0:00:00.033333333, entered 0:00:01.792217581, left 0:00:01.792217581, pt: 99:99:99.999999999, duration 0:00:00.033333333,jitter 1792217581 0:00:03.467244892 5192 55E38C80 DEBUG GST_STATES gstbin.c:2801:gst_bin_change_state_func: done changing bin's state from PAUSED to PLAYING, now in PAUSED, ret SUCCESS 0:00:03.467320604 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2640:gst_base_sink_perform_qos: avg_duration: 99:99:99.999999999, avg_pt: 99:99:99.999999999, avg_rate: -1 0:00:03.467378940 5192 55E38C80 DEBUG GST_STATES gstelement.c:2636:gst_element_change_state: element changed state SUCCESS 0:00:03.467444723 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2675:gst_base_sink_perform_qos: updated: avg_duration: 0:00:00.033333333, avg_pt: 99:99:99.999999999, avg_rate: -1 0:00:03.467499645 5192 55E38C80 INFO GST_STATES gstelement.c:2328:gst_element_continue_state: completed state change to PLAYING 0:00:03.467616937 5192 55E38C80 INFO GST_STATES gstelement.c:2233:_priv_gst_element_state_changed: notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending) 0:00:03.467674341 5192 55E38C80 DEBUG GST_BUS gstbus.c:310:gst_bus_post: [msg 55E3BBB0] posting on bus state-changed message: 55E3BBB0, time 99:99:99.999999999, seq-num 37, element 'pipeline0', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_PLAYING, pending-state=(GstState)GST_STATE_VOID_PENDING; 0:00:03.467561704 5192 55C4EF38 "VideoWidget::gst_bus_sync_handler (6108) : pipeline0 : state-DEBUG changed ()" basesink gstbasesink.c:3455:gst_base_sink_chain_unlocked: object unref after render 55DFEC80 0:00:03.467800321 5192 55E38C80 DEBUG GST_BUS gstbus.c:341:gst_bus_post: [msg 55E3BBB0] dropped 0:00:03.467814595 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2441:gst_base_src_get_range: calling create offset 18446744073709551615 length 4096, time 0 0:00:03.467869517 5192 55E38C80 DEBUG GST_STATES gstbin.c:1711:bin_element_is_sink: child d3dvideosink0 is sink 0:00:03.468011943 5192 55E38C80 DEBUG bin gstbin.c:883:find_message: no message found matching types 00000001 0:00:03.468066865 5192 55E38C80 DEBUG bin gstbin.c:890:find_message: eos 0:00:03.468129545 5192 55E38C80 DEBUG bin gstbin.c:995:is_eos: sink 'd3dvideosink0' did not post EOS yet 0:00:03.468189432 5192 55E38C80 DEBUG bin gstbin.c:2957:gst_bin_continue_func: state continue done VideoWidget::event - "pipeline pipeline0 changed state from Null to Ready" VideoWidget::event - "pipeline pipeline0 changed state from Ready to Paused" VideoWidget::event - "element d3dvideosink0 prepare window id" VideoWidget::event - "element d3dvideosink0 sent qos event: live: 1; running time: 0; stream time: 0; timestamp: 1764269261; duration: 33333333 jitter: 1792217581; proportion: -1; quality: 1000000; format: ; processed: 0; dropped: 1;" VideoWidget::event - "pipeline pipeline0 changed state from Paused to Playing" 0:00:03.532465913 5192 55C4EF38 DEBUG ksvideosrc gstksvideodevice.c:1095:gst_ks_video_device_read_frame: PictureNumber=0, DropCount=0, PresentationTime=99:99:99.999999999, Duration=0:00:00.033333300, OptionsFlags=SPLICEPOINT|DURATIONVALID: 614400 bytes 0:00:03.532558071 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:03.532657675 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:01.893135766 0:00:03.532718804 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:01.893135766 0:00:03.532850369 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:01.893331872 0:00:03.532908704 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:01.893331872 0:00:03.532967971 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2300:gst_base_src_do_sync: no sync needed 0:00:03.533024134 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2505:gst_base_src_get_range: buffer ok 0:00:03.533081539 5192 55C4EF38 DEBUG default gsttimeoverlay.c:87:gst_time_overlay_get_text: buffer with timestamp 0:00:01.859679556 0:00:03.533176179 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1830:gst_base_text_overlay_render_text: Rendering '0:00:01.859' 0:00:03.533560325 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 5FC25AC0, maxsize:6411 offset:0 size:6408 0:00:03.534958207 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3B94C (GstVideoMeta) of size 76 0:00:03.535039194 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 5FD32D08 0:00:03.535099391 5192 55C4EF38 DEBUG GST_PERFORMANCE gstminiobject.c:324:gst_mini_object_make_writable: copy GstBuffer miniobject 55DFE500 -> 55DFEDC0 0:00:03.535160830 5192 55C4EF38 DEBUG GST_LOCKING gstminiobject.c:221:gst_mini_object_lock: lock failed 61520020: state 00020000, access_mode 3 0:00:03.535217614 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:311:gst_memory_map: mem 61520020: lock 3 failed 0:00:03.535278121 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 4D340020, maxsize:614507 offset:0 size:614400 0:00:03.535338319 5192 55C4EF38 DEBUG GST_PERFORMANCE gstallocator.c:462:_sysmem_copy: memcpy 614400 memory 61520020 -> 4D340020 0:00:03.535620688 5192 55C4EF38 DEBUG basesink gstbasesink.c:3334:gst_base_sink_chain_unlocked: got times start: 0:00:01.859679556, end: 0:00:01.893012889 0:00:03.535752563 5192 55C4EF38 DEBUG basesink gstbasesink.c:1902:gst_base_sink_get_sync_times: got times start: 0:00:01.859679556, stop: 0:00:01.893012889, do_sync 1 0:00:03.535891576 5192 55C4EF38 DEBUG basesink gstbasesink.c:2475:gst_base_sink_do_sync: reset rc_time to time 0:00:01.893012889 0:00:03.535957358 5192 55C4EF38 DEBUG basesink gstbasesink.c:2487:gst_base_sink_do_sync: possibly waiting for clock to reach 0:00:01.859679556, adjusted 0:00:01.893012889 0:00:03.536023761 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:533:gst_clock_id_wait: waiting on clock entry 55E3ABA0 0:00:03.536088923 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:01.896570427 0:00:03.536215524 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:01.896570427 0:00:03.536284410 5192 55C4EF38 DEBUG GST_CLOCK gstsystemclock.c:661:gst_system_clock_id_wait_jitter_unlocked: entry 55E3ABA0 time 0:00:01.893135766 now 0:00:01.896570427 diff (time-now) -3434661 0:00:03.536353295 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:543:gst_clock_id_wait: done waiting entry 55E3ABA0, res: 1 (early) 0:00:03.536419699 5192 55C4EF38 DEBUG basesink gstbasesink.c:2494:gst_base_sink_do_sync: clock returned 1, jitter 0:00:00.003434661 0:00:03.536489205 5192 55C4EF38 DEBUG basesink gstbasesink.c:3416:gst_base_sink_chain_unlocked: rendering object 55DFEDC0 0:00:03.536552195 5192 55C4EF38 DEBUG basesink gstbasesink.c:936:gst_base_sink_set_last_buffer_unlocked: setting last buffer to 55DFEDC0 0:00:03.536622942 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 60880020 0:00:03.536748922 5192 55C4EF38 INFO d3dvideosink d3dhelpers.c:1837:d3d_render_buffer: Render 0:00:01.859679556 0:00:03.536923929 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:521:gst_buffer_pool_set_active: pool was in the right state 0:00:03.537233604 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3B8F4 (GstVideoMeta) of size 76 0:00:03.537309626 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 55F157B8, maxsize:1228800 offset:0 size:1228800 0:00:03.537370754 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:242:mark_meta_pooled: marking meta 55E3B8F4 as POOLED in buffer 55DFEC80 0:00:03.537430331 5192 55C4EF38 DEBUG GST_PERFORMANCE gstbufferpool.c:1259:default_release_buffer: discarding buffer 55DFEF00: size 1228800 != 614400 0:00:03.537488046 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 55F15820 0:00:03.538169145 5192 55C4EF38 DEBUG videosink gstvideosink.c:117:gst_video_sink_center_rect: source is 640x480 dest is 100x30, result is 40x30 with x,y 30x0 0:00:03.568668094 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2858:gst_base_sink_do_render_stats: avg_render: 0:00:00.032104728 0:00:03.568924708 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2635:gst_base_sink_perform_qos: start: 0:00:01.859679556, stop 0:00:01.893012889, entered 0:00:01.863114217, left 0:00:01.863114217, pt: 0:00:00.070896636, duration 0:00:00.033333333,jitter 3434661 0:00:03.569132917 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2640:gst_base_sink_perform_qos: avg_duration: 0:00:00.033333333, avg_pt: 99:99:99.999999999, avg_rate: -1 0:00:03.569368741 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2675:gst_base_sink_perform_qos: updated: avg_duration: 0:00:00.033333333, avg_pt: 0:00:00.070896636, avg_rate: 2.1269 0:00:03.569433903 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2563:gst_base_sink_send_qos: qos: type 1, proportion: 2.126899, diff 3434661, timestamp 0:00:01.859679556 0:00:03.569527302 5192 55C4EF38 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3ABE8 qos 48641 0:00:03.569601773 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type qos event: 55E3ABE8, time 99:99:99.999999999, seq-num 38, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.1268991012689908, diff=(gint64)3434661, timestamp=(guint64)1859679556; 0:00:03.569703860 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type qos event: 55E3ABE8, time 99:99:99.999999999, seq-num 38, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.1268991012689908, diff=(gint64)3434661, timestamp=(guint64)1859679556; 0:00:03.569784537 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:1971:gst_base_src_default_event: handle event qos event: 55E3ABE8, time 99:99:99.999999999, seq-num 38, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.1268991012689908, diff=(gint64)3434661, timestamp=(guint64)1859679556; 0:00:03.569861801 5192 55C4EF38 DEBUG GST_QOS gstbasesrc.c:1957:gst_base_src_update_qos: qos: proportion: 2.126899, diff 3434661, timestamp 0:00:01.859679556 0:00:03.569922929 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.569978472 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.570039290 5192 55C4EF38 DEBUG basesink gstbasesink.c:3455:gst_base_sink_chain_unlocked: object unref after render 55DFEDC0 0:00:03.570105693 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2441:gst_base_src_get_range: calling create offset 18446744073709551615 length 4096, time 0 0:00:03.628497419 5192 55C4EF38 DEBUG ksvideosrc gstksvideodevice.c:1095:gst_ks_video_device_read_frame: PictureNumber=0, DropCount=0, PresentationTime=99:99:99.999999999, Duration=0:00:00.033333300, OptionsFlags=SPLICEPOINT|DURATIONVALID: 614400 bytes 0:00:03.628618124 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:03.628718039 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:01.989196129 0:00:03.628795613 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:01.989196129 0:00:03.628872566 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:01.989352828 0:00:03.628948278 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:01.989352828 0:00:03.629027093 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2300:gst_base_src_do_sync: no sync needed 0:00:03.629098772 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2505:gst_base_src_get_range: buffer ok 0:00:03.629174484 5192 55C4EF38 DEBUG default gsttimeoverlay.c:87:gst_time_overlay_get_text: buffer with timestamp 0:00:01.955739919 0:00:03.629254850 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1830:gst_base_text_overlay_render_text: Rendering '0:00:01.955' 0:00:03.629435753 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 5FE0D8C0, maxsize:6411 offset:0 size:6408 0:00:03.630332507 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3B89C (GstVideoMeta) of size 76 0:00:03.630417838 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 5FC25AC0 0:00:03.630522097 5192 55C4EF38 DEBUG GST_PERFORMANCE gstminiobject.c:324:gst_mini_object_make_writable: copy GstBuffer miniobject 55DFE5A0 -> 55DFEE60 0:00:03.630579812 5192 55C4EF38 DEBUG GST_LOCKING gstminiobject.c:221:gst_mini_object_lock: lock failed 616E0020: state 00020000, access_mode 3 0:00:03.630636286 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:311:gst_memory_map: mem 616E0020: lock 3 failed 0:00:03.630697414 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 62430020, maxsize:614507 offset:0 size:614400 0:00:03.630754819 5192 55C4EF38 DEBUG GST_PERFORMANCE gstallocator.c:462:_sysmem_copy: memcpy 614400 memory 616E0020 -> 62430020 0:00:03.631093662 5192 55C4EF38 DEBUG basesink gstbasesink.c:3334:gst_base_sink_chain_unlocked: got times start: 0:00:01.955739919, end: 0:00:01.989073252 0:00:03.631190474 5192 55C4EF38 DEBUG basesink gstbasesink.c:1902:gst_base_sink_get_sync_times: got times start: 0:00:01.955739919, stop: 0:00:01.989073252, do_sync 1 0:00:03.631254705 5192 55C4EF38 DEBUG basesink gstbasesink.c:2475:gst_base_sink_do_sync: reset rc_time to time 0:00:01.989073252 0:00:03.631323280 5192 55C4EF38 DEBUG basesink gstbasesink.c:2487:gst_base_sink_do_sync: possibly waiting for clock to reach 0:00:01.955739919, adjusted 0:00:01.989073252 0:00:03.631418851 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:533:gst_clock_id_wait: waiting on clock entry 55E3ABA0 0:00:03.631494564 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:01.991975757 0:00:03.631582067 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:01.991975757 0:00:03.631660882 5192 55C4EF38 DEBUG GST_CLOCK gstsystemclock.c:661:gst_system_clock_id_wait_jitter_unlocked: entry 55E3ABA0 time 0:00:01.989196129 now 0:00:01.991975757 diff (time-now) -2779628 0:00:03.631751178 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:543:gst_clock_id_wait: done waiting entry 55E3ABA0, res: 1 (early) 0:00:03.631830303 5192 55C4EF38 DEBUG basesink gstbasesink.c:2494:gst_base_sink_do_sync: clock returned 1, jitter 0:00:00.002779628 0:00:03.631944802 5192 55C4EF38 DEBUG basesink gstbasesink.c:3416:gst_base_sink_chain_unlocked: rendering object 55DFEE60 0:00:03.632026410 5192 55C4EF38 DEBUG basesink gstbasesink.c:936:gst_base_sink_set_last_buffer_unlocked: setting last buffer to 55DFEE60 0:00:03.632106156 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 4D340020 0:00:03.633287762 5192 55C4EF38 INFO d3dvideosink d3dhelpers.c:1837:d3d_render_buffer: Render 0:00:01.955739919 0:00:03.633405984 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:521:gst_buffer_pool_set_active: pool was in the right state 0:00:03.633983754 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3B844 (GstVideoMeta) of size 76 0:00:03.634154107 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 55F15340, maxsize:1228800 offset:0 size:1228800 0:00:03.634216786 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:242:mark_meta_pooled: marking meta 55E3B844 as POOLED in buffer 55DFEF00 0:00:03.634366349 5192 55C4EF38 DEBUG GST_PERFORMANCE gstbufferpool.c:1259:default_release_buffer: discarding buffer 55DFEC80: size 1228800 != 614400 0:00:03.634437717 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 55F157B8 0:00:03.635202285 5192 55C4EF38 DEBUG videosink gstvideosink.c:117:gst_video_sink_center_rect: source is 640x480 dest is 100x30, result is 40x30 with x,y 30x0 0:00:03.666089103 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2858:gst_base_sink_do_render_stats: avg_render: 0:00:00.032347922 0:00:03.666247044 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2635:gst_base_sink_perform_qos: start: 0:00:01.955739919, stop 0:00:01.989073252, entered 0:00:01.958519547, left 0:00:01.958519547, pt: 0:00:00.095405330, duration 0:00:00.033333333,jitter 2779628 0:00:03.666343856 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2640:gst_base_sink_perform_qos: avg_duration: 0:00:00.033333333, avg_pt: 0:00:00.070896636, avg_rate: 2.1269 0:00:03.666430429 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2675:gst_base_sink_perform_qos: updated: avg_duration: 0:00:00.033333333, avg_pt: 0:00:00.073960222, avg_rate: 2.14988 0:00:03.666505520 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2563:gst_base_sink_send_qos: qos: type 1, proportion: 2.149876, diff 2779628, timestamp 0:00:01.955739919 0:00:03.666618468 5192 55C4EF38 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3AA80 qos 48641 0:00:03.666831020 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type qos event: 55E3AA80, time 99:99:99.999999999, seq-num 39, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.1498759964987597, diff=(gint64)2779628, timestamp=(guint64)1955739919; 0:00:03.667073982 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type qos event: 55E3AA80, time 99:99:99.999999999, seq-num 39, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.1498759964987597, diff=(gint64)2779628, timestamp=(guint64)1955739919; 0:00:03.667191584 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:1971:gst_base_src_default_event: handle event qos event: 55E3AA80, time 99:99:99.999999999, seq-num 39, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.1498759964987597, diff=(gint64)2779628, timestamp=(guint64)1955739919; 0:00:03.667289327 5192 55C4EF38 DEBUG GST_QOS gstbasesrc.c:1957:gst_base_src_update_qos: qos: proportion: 2.149876, diff 2779628, timestamp 0:00:01.955739919 0:00:03.667370624 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.667442302 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.667511498 5192 55C4EF38 DEBUG basesink gstbasesink.c:3455:gst_base_sink_chain_unlocked: object unref after render 55DFEE60 0:00:03.667587831 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2441:gst_base_src_get_range: calling create offset 18446744073709551615 length 4096, time 0 0:00:03.724568333 5192 55C4EF38 DEBUG ksvideosrc gstksvideodevice.c:1095:gst_ks_video_device_read_frame: PictureNumber=0, DropCount=0, PresentationTime=99:99:99.999999999, Duration=0:00:00.033333300, OptionsFlags=SPLICEPOINT|DURATIONVALID: 614400 bytes 0:00:03.724792987 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:03.725011745 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.085489835 0:00:03.725090870 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.085489835 0:00:03.725148896 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.085631020 0:00:03.725205059 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.085631020 0:00:03.725262774 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2300:gst_base_src_do_sync: no sync needed 0:00:03.725316765 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2505:gst_base_src_get_range: buffer ok 0:00:03.725372619 5192 55C4EF38 DEBUG default gsttimeoverlay.c:87:gst_time_overlay_get_text: buffer with timestamp 0:00:02.052033625 0:00:03.725450813 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1830:gst_base_text_overlay_render_text: Rendering '0:00:02.052' 0:00:03.725643817 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 5FE79D38, maxsize:6555 offset:0 size:6552 0:00:03.726522264 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3B8F4 (GstVideoMeta) of size 76 0:00:03.726591770 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 5FE0D8C0 0:00:03.726649175 5192 55C4EF38 DEBUG GST_PERFORMANCE gstminiobject.c:324:gst_mini_object_make_writable: copy GstBuffer miniobject 55DFE640 -> 55DFEDC0 0:00:03.726705338 5192 55C4EF38 DEBUG GST_LOCKING gstminiobject.c:221:gst_mini_object_lock: lock failed 61780020: state 00020000, access_mode 3 0:00:03.726760260 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:311:gst_memory_map: mem 61780020: lock 3 failed 0:00:03.726817975 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 4D340020, maxsize:614507 offset:0 size:614400 0:00:03.726876931 5192 55C4EF38 DEBUG GST_PERFORMANCE gstallocator.c:462:_sysmem_copy: memcpy 614400 memory 61780020 -> 4D340020 0:00:03.727849087 5192 55C4EF38 DEBUG basesink gstbasesink.c:3334:gst_base_sink_chain_unlocked: got times start: 0:00:02.052033625, end: 0:00:02.085366958 0:00:03.727918283 5192 55C4EF38 DEBUG basesink gstbasesink.c:1902:gst_base_sink_get_sync_times: got times start: 0:00:02.052033625, stop: 0:00:02.085366958, do_sync 1 0:00:03.727980342 5192 55C4EF38 DEBUG basesink gstbasesink.c:2475:gst_base_sink_do_sync: reset rc_time to time 0:00:02.085366958 0:00:03.728037437 5192 55C4EF38 DEBUG basesink gstbasesink.c:2487:gst_base_sink_do_sync: possibly waiting for clock to reach 0:00:02.052033625, adjusted 0:00:02.085366958 0:00:03.728096393 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:533:gst_clock_id_wait: waiting on clock entry 55E3ABA0 0:00:03.728197860 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.088677191 0:00:03.728362627 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.088677191 0:00:03.728485504 5192 55C4EF38 DEBUG GST_CLOCK gstsystemclock.c:661:gst_system_clock_id_wait_jitter_unlocked: entry 55E3ABA0 time 0:00:02.085489835 now 0:00:02.088677191 diff (time-now) -3187356 0:00:03.728609932 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:543:gst_clock_id_wait: done waiting entry 55E3ABA0, res: 1 (early) 0:00:03.728730327 5192 55C4EF38 DEBUG basesink gstbasesink.c:2494:gst_base_sink_do_sync: clock returned 1, jitter 0:00:00.003187356 0:00:03.728851032 5192 55C4EF38 DEBUG basesink gstbasesink.c:3416:gst_base_sink_chain_unlocked: rendering object 55DFEDC0 0:00:03.728969875 5192 55C4EF38 DEBUG basesink gstbasesink.c:936:gst_base_sink_set_last_buffer_unlocked: setting last buffer to 55DFEDC0 0:00:03.729084374 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 62430020 0:00:03.729275826 5192 55C4EF38 INFO d3dvideosink d3dhelpers.c:1837:d3d_render_buffer: Render 0:00:02.052033625 0:00:03.729406461 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:521:gst_buffer_pool_set_active: pool was in the right state 0:00:03.729813568 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3B94C (GstVideoMeta) of size 76 0:00:03.729936756 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 55F157B8, maxsize:1228800 offset:0 size:1228800 0:00:03.730057771 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:242:mark_meta_pooled: marking meta 55E3B94C as POOLED in buffer 55DFEE60 0:00:03.730231537 5192 55C4EF38 DEBUG GST_PERFORMANCE gstbufferpool.c:1259:default_release_buffer: discarding buffer 55DFEF00: size 1228800 != 614400 0:00:03.730350690 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 55F15340 0:00:03.730733595 5192 55C4EF38 DEBUG videosink gstvideosink.c:117:gst_video_sink_center_rect: source is 640x480 dest is 100x30, result is 40x30 with x,y 30x0 0:00:03.760922559 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2858:gst_base_sink_do_render_stats: avg_render: 0:00:00.032297470 0:00:03.761335562 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2635:gst_base_sink_perform_qos: start: 0:00:02.052033625, stop 0:00:02.085366958, entered 0:00:02.055220981, left 0:00:02.055220981, pt: 0:00:00.096701434, duration 0:00:00.033333333,jitter 3187356 0:00:03.761543460 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2640:gst_base_sink_perform_qos: avg_duration: 0:00:00.033333333, avg_pt: 0:00:00.073960222, avg_rate: 2.14988 0:00:03.761797282 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2675:gst_base_sink_perform_qos: updated: avg_duration: 0:00:00.033333333, avg_pt: 0:00:00.076802873, avg_rate: 2.18843 0:00:03.762004249 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2563:gst_base_sink_send_qos: qos: type 1, proportion: 2.188429, diff 3187356, timestamp 0:00:02.052033625 0:00:03.762149467 5192 55C4EF38 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3A9F0 qos 48641 0:00:03.762338127 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type qos event: 55E3A9F0, time 99:99:99.999999999, seq-num 40, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.1884285506342853, diff=(gint64)3187356, timestamp=(guint64)2052033625; 0:00:03.762571159 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type qos event: 55E3A9F0, time 99:99:99.999999999, seq-num 40, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.1884285506342853, diff=(gint64)3187356, timestamp=(guint64)2052033625; 0:00:03.762724134 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:1971:gst_base_src_default_event: handle event qos event: 55E3A9F0, time 99:99:99.999999999, seq-num 40, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.1884285506342853, diff=(gint64)3187356, timestamp=(guint64)2052033625; 0:00:03.762875248 5192 55C4EF38 DEBUG GST_QOS gstbasesrc.c:1957:gst_base_src_update_qos: qos: proportion: 2.188429, diff 3187356, timestamp 0:00:02.052033625 0:00:03.763004331 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.763121933 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.763238604 5192 55C4EF38 DEBUG basesink gstbasesink.c:3455:gst_base_sink_chain_unlocked: object unref after render 55DFEDC0 0:00:03.763358999 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2441:gst_base_src_get_range: calling create offset 18446744073709551615 length 4096, time 0 0:00:03.836579749 5192 55C4EF38 DEBUG ksvideosrc gstksvideodevice.c:1095:gst_ks_video_device_read_frame: PictureNumber=0, DropCount=0, PresentationTime=99:99:99.999999999, Duration=0:00:00.033333300, OptionsFlags=SPLICEPOINT|DURATIONVALID: 614400 bytes 0:00:03.837172724 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:03.837716672 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.198189487 0:00:03.837968632 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.198189487 0:00:03.838092129 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.198571771 0:00:03.838287926 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.198571771 0:00:03.838409562 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2300:gst_base_src_do_sync: no sync needed 0:00:03.838525302 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2505:gst_base_src_get_range: buffer ok 0:00:03.838642283 5192 55C4EF38 DEBUG default gsttimeoverlay.c:87:gst_time_overlay_get_text: buffer with timestamp 0:00:02.164733277 0:00:03.838767333 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1830:gst_base_text_overlay_render_text: Rendering '0:00:02.164' 0:00:03.839009984 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 5FE0D8C0, maxsize:6411 offset:0 size:6408 0:00:03.840383352 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3BAAC (GstVideoMeta) of size 76 0:00:03.840524847 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 5FE79D38 0:00:03.840647103 5192 55C4EF38 DEBUG GST_PERFORMANCE gstminiobject.c:324:gst_mini_object_make_writable: copy GstBuffer miniobject 55DFE6E0 -> 55DFEC80 0:00:03.840767187 5192 55C4EF38 DEBUG GST_LOCKING gstminiobject.c:221:gst_mini_object_lock: lock failed 61820020: state 00020000, access_mode 3 0:00:03.840885100 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:311:gst_memory_map: mem 61820020: lock 3 failed 0:00:03.841013252 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 60C30020, maxsize:614507 offset:0 size:614400 0:00:03.841134577 5192 55C4EF38 DEBUG GST_PERFORMANCE gstallocator.c:462:_sysmem_copy: memcpy 614400 memory 61820020 -> 60C30020 0:00:03.841652461 5192 55C4EF38 DEBUG basesink gstbasesink.c:3334:gst_base_sink_chain_unlocked: got times start: 0:00:02.164733277, end: 0:00:02.198066610 0:00:03.841788370 5192 55C4EF38 DEBUG basesink gstbasesink.c:1902:gst_base_sink_get_sync_times: got times start: 0:00:02.164733277, stop: 0:00:02.198066610, do_sync 1 0:00:03.841915591 5192 55C4EF38 DEBUG basesink gstbasesink.c:2475:gst_base_sink_do_sync: reset rc_time to time 0:00:02.198066610 0:00:03.842035365 5192 55C4EF38 DEBUG basesink gstbasesink.c:2487:gst_base_sink_do_sync: possibly waiting for clock to reach 0:00:02.164733277, adjusted 0:00:02.198066610 0:00:03.842159173 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:533:gst_clock_id_wait: waiting on clock entry 55E3ABA0 0:00:03.842369864 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.202844851 0:00:03.842513531 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.202844851 0:00:03.842633615 5192 55C4EF38 DEBUG GST_CLOCK gstsystemclock.c:661:gst_system_clock_id_wait_jitter_unlocked: entry 55E3ABA0 time 0:00:02.198189487 now 0:00:02.202844851 diff (time-now) -4655364 0:00:03.842759285 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:543:gst_clock_id_wait: done waiting entry 55E3ABA0, res: 1 (early) 0:00:03.842879369 5192 55C4EF38 DEBUG basesink gstbasesink.c:2494:gst_base_sink_do_sync: clock returned 1, jitter 0:00:00.004655364 0:00:03.843000695 5192 55C4EF38 DEBUG basesink gstbasesink.c:3416:gst_base_sink_chain_unlocked: rendering object 55DFEC80 0:00:03.843118917 5192 55C4EF38 DEBUG basesink gstbasesink.c:936:gst_base_sink_set_last_buffer_unlocked: setting last buffer to 55DFEC80 0:00:03.843234658 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 4D340020 0:00:03.843433557 5192 55C4EF38 INFO d3dvideosink d3dhelpers.c:1837:d3d_render_buffer: Render 0:00:02.164733277 0:00:03.843634628 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:521:gst_buffer_pool_set_active: pool was in the right state 0:00:03.844072145 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3B9A4 (GstVideoMeta) of size 76 0:00:03.844199056 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 55F15820, maxsize:1228800 offset:0 size:1228800 0:00:03.844320382 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:242:mark_meta_pooled: marking meta 55E3B9A4 as POOLED in buffer 55DFEF00 0:00:03.844450395 5192 55C4EF38 DEBUG GST_PERFORMANCE gstbufferpool.c:1259:default_release_buffer: discarding buffer 55DFEE60: size 1228800 != 614400 0:00:03.844569239 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 55F157B8 0:00:03.845033441 5192 55C4EF38 DEBUG videosink gstvideosink.c:117:gst_video_sink_center_rect: source is 640x480 dest is 100x30, result is 40x30 with x,y 30x0 0:00:03.875997523 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2858:gst_base_sink_do_render_stats: avg_render: 0:00:00.032368095 0:00:03.876414560 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2635:gst_base_sink_perform_qos: start: 0:00:02.164733277, stop 0:00:02.198066610, entered 0:00:02.169388641, left 0:00:02.169388641, pt: 0:00:00.114167660, duration 0:00:00.033333333,jitter 4655364 0:00:03.876632698 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2640:gst_base_sink_perform_qos: avg_duration: 0:00:00.033333333, avg_pt: 0:00:00.076802873, avg_rate: 2.18843 0:00:03.876776985 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2675:gst_base_sink_perform_qos: updated: avg_duration: 0:00:00.033333333, avg_pt: 0:00:00.081473471, avg_rate: 2.25237 0:00:03.876913515 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2563:gst_base_sink_send_qos: qos: type 1, proportion: 2.252372, diff 4655364, timestamp 0:00:02.164733277 0:00:03.877284629 5192 55C4EF38 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3ABE8 qos 48641 0:00:03.877624402 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type qos event: 55E3ABE8, time 99:99:99.999999999, seq-num 41, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.2523724515862247, diff=(gint64)4655364, timestamp=(guint64)2164733277; 0:00:03.877939042 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type qos event: 55E3ABE8, time 99:99:99.999999999, seq-num 41, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.2523724515862247, diff=(gint64)4655364, timestamp=(guint64)2164733277; 0:00:03.878095741 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:1971:gst_base_src_default_event: handle event qos event: 55E3ABE8, time 99:99:99.999999999, seq-num 41, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.2523724515862247, diff=(gint64)4655364, timestamp=(guint64)2164733277; 0:00:03.878258646 5192 55C4EF38 DEBUG GST_QOS gstbasesrc.c:1957:gst_base_src_update_qos: qos: proportion: 2.252372, diff 4655364, timestamp 0:00:02.164733277 0:00:03.878390522 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.878509055 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.878626036 5192 55C4EF38 DEBUG basesink gstbasesink.c:3455:gst_base_sink_chain_unlocked: object unref after render 55DFEC80 0:00:03.878748603 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2441:gst_base_src_get_range: calling create offset 18446744073709551615 length 4096, time 0 0:00:03.932520339 5192 55C4EF38 DEBUG ksvideosrc gstksvideodevice.c:1095:gst_ks_video_device_read_frame: PictureNumber=0, DropCount=0, PresentationTime=99:99:99.999999999, Duration=0:00:00.033333300, OptionsFlags=SPLICEPOINT|DURATIONVALID: 614400 bytes 0:00:03.933149308 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:03.933538729 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.294012785 0:00:03.933775484 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.294012785 0:00:03.933951422 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.294427960 0:00:03.934082677 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.294427960 0:00:03.934236894 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2300:gst_base_src_do_sync: no sync needed 0:00:03.934354185 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2505:gst_base_src_get_range: buffer ok 0:00:03.934471167 5192 55C4EF38 DEBUG default gsttimeoverlay.c:87:gst_time_overlay_get_text: buffer with timestamp 0:00:02.260556575 0:00:03.934616385 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1830:gst_base_text_overlay_render_text: Rendering '0:00:02.260' 0:00:03.934859036 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 5FE7B910, maxsize:6555 offset:0 size:6552 0:00:03.936295704 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3B9FC (GstVideoMeta) of size 76 0:00:03.936440302 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 5FE0D8C0 0:00:03.936562869 5192 55C4EF38 DEBUG GST_PERFORMANCE gstminiobject.c:324:gst_mini_object_make_writable: copy GstBuffer miniobject 55DFE780 -> 55DFEDC0 0:00:03.936683264 5192 55C4EF38 DEBUG GST_LOCKING gstminiobject.c:221:gst_mini_object_lock: lock failed 618C0020: state 00020000, access_mode 3 0:00:03.936800866 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:311:gst_memory_map: mem 618C0020: lock 3 failed 0:00:03.936926535 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 4D340020, maxsize:614507 offset:0 size:614400 0:00:03.937046309 5192 55C4EF38 DEBUG GST_PERFORMANCE gstallocator.c:462:_sysmem_copy: memcpy 614400 memory 618C0020 -> 4D340020 0:00:03.937577846 5192 55C4EF38 DEBUG basesink gstbasesink.c:3334:gst_base_sink_chain_unlocked: got times start: 0:00:02.260556575, end: 0:00:02.293889908 0:00:03.937755955 5192 55C4EF38 DEBUG basesink gstbasesink.c:1902:gst_base_sink_get_sync_times: got times start: 0:00:02.260556575, stop: 0:00:02.293889908, do_sync 1 0:00:03.937884418 5192 55C4EF38 DEBUG basesink gstbasesink.c:2475:gst_base_sink_do_sync: reset rc_time to time 0:00:02.293889908 0:00:03.938004502 5192 55C4EF38 DEBUG basesink gstbasesink.c:2487:gst_base_sink_do_sync: possibly waiting for clock to reach 0:00:02.260556575, adjusted 0:00:02.293889908 0:00:03.938127379 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:533:gst_clock_id_wait: waiting on clock entry 55E3ABA0 0:00:03.938258944 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.298738276 0:00:03.938378408 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.298738276 0:00:03.938494769 5192 55C4EF38 DEBUG GST_CLOCK gstsystemclock.c:661:gst_system_clock_id_wait_jitter_unlocked: entry 55E3ABA0 time 0:00:02.294012785 now 0:00:02.298738276 diff (time-now) -4725491 0:00:03.938619818 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:543:gst_clock_id_wait: done waiting entry 55E3ABA0, res: 1 (early) 0:00:03.938739902 5192 55C4EF38 DEBUG basesink gstbasesink.c:2494:gst_base_sink_do_sync: clock returned 1, jitter 0:00:00.004725491 0:00:03.938860607 5192 55C4EF38 DEBUG basesink gstbasesink.c:3416:gst_base_sink_chain_unlocked: rendering object 55DFEDC0 0:00:03.938987829 5192 55C4EF38 DEBUG basesink gstbasesink.c:936:gst_base_sink_set_last_buffer_unlocked: setting last buffer to 55DFEDC0 0:00:03.939152906 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 60C30020 0:00:03.939352736 5192 55C4EF38 INFO d3dvideosink d3dhelpers.c:1837:d3d_render_buffer: Render 0:00:02.260556575 0:00:03.939490197 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:521:gst_buffer_pool_set_active: pool was in the right state 0:00:03.939896374 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3BA54 (GstVideoMeta) of size 76 0:00:03.940020492 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 55F157B8, maxsize:1228800 offset:0 size:1228800 0:00:03.940142749 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:242:mark_meta_pooled: marking meta 55E3BA54 as POOLED in buffer 55DFEC80 0:00:03.940264074 5192 55C4EF38 DEBUG GST_PERFORMANCE gstbufferpool.c:1259:default_release_buffer: discarding buffer 55DFEF00: size 1228800 != 614400 0:00:03.940433185 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 55F15820 0:00:03.940970617 5192 55C4EF38 DEBUG videosink gstvideosink.c:117:gst_video_sink_center_rect: source is 640x480 dest is 100x30, result is 40x30 with x,y 30x0 0:00:03.971968211 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2858:gst_base_sink_do_render_stats: avg_render: 0:00:00.032443079 0:00:03.972297745 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2635:gst_base_sink_perform_qos: start: 0:00:02.260556575, stop 0:00:02.293889908, entered 0:00:02.265282066, left 0:00:02.265282066, pt: 0:00:00.095893425, duration 0:00:00.033333333,jitter 4725491 0:00:03.972599663 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2640:gst_base_sink_perform_qos: avg_duration: 0:00:00.033333333, avg_pt: 0:00:00.081473471, avg_rate: 2.25237 0:00:03.972795459 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2675:gst_base_sink_perform_qos: updated: avg_duration: 0:00:00.033333333, avg_pt: 0:00:00.083275965, avg_rate: 2.31385 0:00:03.973050522 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2563:gst_base_sink_send_qos: qos: type 1, proportion: 2.313849, diff 4725491, timestamp 0:00:02.260556575 0:00:03.973237940 5192 55C4EF38 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3AA80 qos 48641 0:00:03.973427841 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type qos event: 55E3AA80, time 99:99:99.999999999, seq-num 42, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.3138490824353659, diff=(gint64)4725491, timestamp=(guint64)2260556575; 0:00:03.973656219 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type qos event: 55E3AA80, time 99:99:99.999999999, seq-num 42, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.3138490824353659, diff=(gint64)4725491, timestamp=(guint64)2260556575; 0:00:03.973871254 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:1971:gst_base_src_default_event: handle event qos event: 55E3AA80, time 99:99:99.999999999, seq-num 42, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.3138490824353659, diff=(gint64)4725491, timestamp=(guint64)2260556575; 0:00:03.974087219 5192 55C4EF38 DEBUG GST_QOS gstbasesrc.c:1957:gst_base_src_update_qos: qos: proportion: 2.313849, diff 4725491, timestamp 0:00:02.260556575 0:00:03.974288601 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.974475709 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:03.974651026 5192 55C4EF38 DEBUG basesink gstbasesink.c:3455:gst_base_sink_chain_unlocked: object unref after render 55DFEDC0 0:00:03.974830998 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2441:gst_base_src_get_range: calling create offset 18446744073709551615 length 4096, time 0 0:00:04.028572014 5192 55C4EF38 DEBUG ksvideosrc gstksvideodevice.c:1095:gst_ks_video_device_read_frame: PictureNumber=0, DropCount=0, PresentationTime=99:99:99.999999999, Duration=0:00:00.033333300, OptionsFlags=SPLICEPOINT|DURATIONVALID: 614400 bytes 0:00:04.029200362 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:04.029779064 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.390253120 0:00:04.030012716 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.390253120 0:00:04.030136834 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.390615235 0:00:04.030261263 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.390615235 0:00:04.030381968 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2300:gst_base_src_do_sync: no sync needed 0:00:04.030498018 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2505:gst_base_src_get_range: buffer ok 0:00:04.030614379 5192 55C4EF38 DEBUG default gsttimeoverlay.c:87:gst_time_overlay_get_text: buffer with timestamp 0:00:02.356796910 0:00:04.030739428 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1830:gst_base_text_overlay_render_text: Rendering '0:00:02.356' 0:00:04.031103405 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 5FE79D38, maxsize:6483 offset:0 size:6480 0:00:04.033155389 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3BB04 (GstVideoMeta) of size 76 0:00:04.033313330 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 5FE7B910 0:00:04.033436207 5192 55C4EF38 DEBUG GST_PERFORMANCE gstminiobject.c:324:gst_mini_object_make_writable: copy GstBuffer miniobject 55DFE820 -> 55DFEE60 0:00:04.033555360 5192 55C4EF38 DEBUG GST_LOCKING gstminiobject.c:221:gst_mini_object_lock: lock failed 61960020: state 00020000, access_mode 3 0:00:04.033672342 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:311:gst_memory_map: mem 61960020: lock 3 failed 0:00:04.033798322 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 60C30020, maxsize:614507 offset:0 size:614400 0:00:04.033917786 5192 55C4EF38 DEBUG GST_PERFORMANCE gstallocator.c:462:_sysmem_copy: memcpy 614400 memory 61960020 -> 60C30020 0:00:04.034439703 5192 55C4EF38 DEBUG basesink gstbasesink.c:3334:gst_base_sink_chain_unlocked: got times start: 0:00:02.356796910, end: 0:00:02.390130243 0:00:04.034576233 5192 55C4EF38 DEBUG basesink gstbasesink.c:1902:gst_base_sink_get_sync_times: got times start: 0:00:02.356796910, stop: 0:00:02.390130243, do_sync 1 0:00:04.034702833 5192 55C4EF38 DEBUG basesink gstbasesink.c:2475:gst_base_sink_do_sync: reset rc_time to time 0:00:02.390130243 0:00:04.034822607 5192 55C4EF38 DEBUG basesink gstbasesink.c:2487:gst_base_sink_do_sync: possibly waiting for clock to reach 0:00:02.356796910, adjusted 0:00:02.390130243 0:00:04.034954483 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:533:gst_clock_id_wait: waiting on clock entry 55E3ABA0 0:00:04.035071775 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.395551416 0:00:04.035192480 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.395551416 0:00:04.035308220 5192 55C4EF38 DEBUG GST_CLOCK gstsystemclock.c:661:gst_system_clock_id_wait_jitter_unlocked: entry 55E3ABA0 time 0:00:02.390253120 now 0:00:02.395551416 diff (time-now) -5298296 0:00:04.035470815 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:543:gst_clock_id_wait: done waiting entry 55E3ABA0, res: 1 (early) 0:00:04.035589968 5192 55C4EF38 DEBUG basesink gstbasesink.c:2494:gst_base_sink_do_sync: clock returned 1, jitter 0:00:00.005298296 0:00:04.035710053 5192 55C4EF38 DEBUG basesink gstbasesink.c:3416:gst_base_sink_chain_unlocked: rendering object 55DFEE60 0:00:04.035827344 5192 55C4EF38 DEBUG basesink gstbasesink.c:936:gst_base_sink_set_last_buffer_unlocked: setting last buffer to 55DFEE60 0:00:04.035941223 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 4D340020 0:00:04.036136088 5192 55C4EF38 INFO d3dvideosink d3dhelpers.c:1837:d3d_render_buffer: Render 0:00:02.356796910 0:00:04.036311716 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:521:gst_buffer_pool_set_active: pool was in the right state 0:00:04.036718823 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3B3CC (GstVideoMeta) of size 76 0:00:04.036841700 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 55F15340, maxsize:1228800 offset:0 size:1228800 0:00:04.036963336 5192 55C4EF38 DEBUG bufferpool gstbufferpool.c:242:mark_meta_pooled: marking meta 55E3B3CC as POOLED in buffer 55DFEF00 0:00:04.037084352 5192 55C4EF38 DEBUG GST_PERFORMANCE gstbufferpool.c:1259:default_release_buffer: discarding buffer 55DFEC80: size 1228800 != 614400 0:00:04.037203195 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 55F157B8 0:00:04.037620853 5192 55C4EF38 DEBUG videosink gstvideosink.c:117:gst_video_sink_center_rect: source is 640x480 dest is 100x30, result is 40x30 with x,y 30x0 0:00:04.067912214 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2858:gst_base_sink_do_render_stats: avg_render: 0:00:00.032396984 0:00:04.068281776 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2635:gst_base_sink_perform_qos: start: 0:00:02.356796910, stop 0:00:02.390130243, entered 0:00:02.362095206, left 0:00:02.362095206, pt: 0:00:00.096813140, duration 0:00:00.033333333,jitter 5298296 0:00:04.068539011 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2640:gst_base_sink_perform_qos: avg_duration: 0:00:00.033333333, avg_pt: 0:00:00.083275965, avg_rate: 2.31385 0:00:04.068882508 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2675:gst_base_sink_perform_qos: updated: avg_duration: 0:00:00.033333333, avg_pt: 0:00:00.084968111, avg_rate: 2.37265 0:00:04.069217007 5192 55C4EF38 DEBUG GST_QOS gstbasesink.c:2563:gst_base_sink_send_qos: qos: type 1, proportion: 2.372648, diff 5298296, timestamp 0:00:02.356796910 0:00:04.069404115 5192 55C4EF38 DEBUG GST_EVENT gstevent.c:301:gst_event_new_custom: creating new event 55E3A9F0 qos 48641 0:00:04.069528854 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type qos event: 55E3A9F0, time 99:99:99.999999999, seq-num 43, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.3726476506991325, diff=(gint64)5298296, timestamp=(guint64)2356796910; 0:00:04.069713480 5192 55C4EF38 DEBUG GST_EVENT gstpad.c:5092:gst_pad_send_event_unchecked: have event type qos event: 55E3A9F0, time 99:99:99.999999999, seq-num 43, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.3726476506991325, diff=(gint64)5298296, timestamp=(guint64)2356796910; 0:00:04.069867696 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:1971:gst_base_src_default_event: handle event qos event: 55E3A9F0, time 99:99:99.999999999, seq-num 43, GstEventQOS, type=(GstQOSType)GST_QOS_TYPE_UNDERFLOW, proportion=(double)2.3726476506991325, diff=(gint64)5298296, timestamp=(guint64)2356796910; 0:00:04.070019741 5192 55C4EF38 DEBUG GST_QOS gstbasesrc.c:1957:gst_base_src_update_qos: qos: proportion: 2.372648, diff 5298296, timestamp 0:00:02.356796910 0:00:04.070150686 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:04.070315453 5192 55C4EF38 DEBUG GST_PADS gstpad.c:5150:gst_pad_send_event_unchecked: sent event, ret ok 0:00:04.070590375 5192 55C4EF38 DEBUG basesink gstbasesink.c:3455:gst_base_sink_chain_unlocked: object unref after render 55DFEE60 0:00:04.070713562 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2441:gst_base_src_get_range: calling create offset 18446744073709551615 length 4096, time 0 0:00:04.124632067 5192 55C4EF38 DEBUG ksvideosrc gstksvideodevice.c:1095:gst_ks_video_device_read_frame: PictureNumber=0, DropCount=0, PresentationTime=99:99:99.999999999, Duration=0:00:00.033333300, OptionsFlags=SPLICEPOINT|DURATIONVALID: 614400 bytes 0:00:04.125315338 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1201:gst_buffer_is_memory_range_writable: idx 0, length -1 0:00:04.125922897 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.486395091 0:00:04.126269497 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.486395091 0:00:04.126449468 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.486927559 0:00:04.126627268 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.486927559 0:00:04.126807239 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2300:gst_base_src_do_sync: no sync needed 0:00:04.126982246 5192 55C4EF38 DEBUG basesrc gstbasesrc.c:2505:gst_base_src_get_range: buffer ok 0:00:04.127158494 5192 55C4EF38 DEBUG default gsttimeoverlay.c:87:gst_time_overlay_get_text: buffer with timestamp 0:00:02.452938881 0:00:04.127342809 5192 55C4EF38 DEBUG pango gstbasetextoverlay.c:1830:gst_base_text_overlay_render_text: Rendering '0:00:02.452' 0:00:04.127639141 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 5FE7B6E8, maxsize:6483 offset:0 size:6480 0:00:04.128996995 5192 55C4EF38 DEBUG GST_BUFFER gstbuffer.c:1995:gst_buffer_add_meta: alloc metadata 55E3BA54 (GstVideoMeta) of size 76 0:00:04.129198066 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 5FE79D38 0:00:04.129378038 5192 55C4EF38 DEBUG GST_PERFORMANCE gstminiobject.c:324:gst_mini_object_make_writable: copy GstBuffer miniobject 55DFE8C0 -> 55DFEDC0 0:00:04.129555837 5192 55C4EF38 DEBUG GST_LOCKING gstminiobject.c:221:gst_mini_object_lock: lock failed 61E90020: state 00020000, access_mode 3 0:00:04.129737980 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:311:gst_memory_map: mem 61E90020: lock 3 failed 0:00:04.129929123 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:137:gst_memory_init: new memory 4D340020, maxsize:614507 offset:0 size:614400 0:00:04.130114059 5192 55C4EF38 DEBUG GST_PERFORMANCE gstallocator.c:462:_sysmem_copy: memcpy 614400 memory 61E90020 -> 4D340020 0:00:04.130786159 5192 55C4EF38 DEBUG basesink gstbasesink.c:3334:gst_base_sink_chain_unlocked: got times start: 0:00:02.452938881, end: 0:00:02.486272214 0:00:04.131120968 5192 55C4EF38 DEBUG basesink gstbasesink.c:1902:gst_base_sink_get_sync_times: got times start: 0:00:02.452938881, stop: 0:00:02.486272214, do_sync 1 0:00:04.131382857 5192 55C4EF38 DEBUG basesink gstbasesink.c:2475:gst_base_sink_do_sync: reset rc_time to time 0:00:02.486272214 0:00:04.131612476 5192 55C4EF38 DEBUG basesink gstbasesink.c:2487:gst_base_sink_do_sync: possibly waiting for clock to reach 0:00:02.452938881, adjusted 0:00:02.486272214 0:00:04.131796171 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:533:gst_clock_id_wait: waiting on clock entry 55E3ABA0 0:00:04.131972419 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:950:gst_clock_get_internal_time: internal time 0:00:02.492450509 0:00:04.132153011 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:995:gst_clock_get_time: adjusted time 0:00:02.492450509 0:00:04.132327397 5192 55C4EF38 DEBUG GST_CLOCK gstsystemclock.c:661:gst_system_clock_id_wait_jitter_unlocked: entry 55E3ABA0 time 0:00:02.486395091 now 0:00:02.492450509 diff (time-now) -6055418 0:00:04.132511402 5192 55C4EF38 DEBUG GST_CLOCK gstclock.c:543:gst_clock_id_wait: done waiting entry 55E3ABA0, res: 1 (early) 0:00:04.132689822 5192 55C4EF38 DEBUG basesink gstbasesink.c:2494:gst_base_sink_do_sync: clock returned 1, jitter 0:00:00.006055418 0:00:04.132870104 5192 55C4EF38 DEBUG basesink gstbasesink.c:3416:gst_base_sink_chain_unlocked: rendering object 55DFEDC0 0:00:04.133093827 5192 55C4EF38 DEBUG basesink gstbasesink.c:936:gst_base_sink_set_last_buffer_unlocked: setting last buffer to 55DFEDC0 0:00:04.133355096 5192 55C4EF38 DEBUG GST_MEMORY gstmemory.c:87:_gst_memory_free: free memory 60C30020 0:00:04.133699524 5192 55C4EF38 INFO d3dvideosink d3dhelpers.c:1837:d3d_render_buffer: Render 0:00:02.452938881 [SNIP]