# gst-launch-1.0 filesrc location=/mnt/udisk/lg_4k_50fps.mp4 ! qtdemux ! h265parse ! vpudec ! waylandsink [2709175.739] -> wl_display@1.get_registry(new id wl_registry@2) [2709175.877] -> wl_display@1.sync(new id wl_callback@3) [2709176.452] wl_display@1.delete_id(3) [2709176.595] wl_registry@2.global(1, "wl_compositor", 4) [2709177.016] -> wl_registry@2.bind(1, "wl_compositor", 4, new id [unknown]@4) [2709177.628] wl_registry@2.global(2, "wl_subcompositor", 1) [2709178.085] wl_registry@2.global(3, "wp_viewporter", 1) [2709178.540] -> wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@5) [2709179.134] wl_registry@2.global(4, "wp_presentation", 1) [2709179.592] wl_registry@2.global(5, "zwp_relative_pointer_manager_v1", 1) [2709180.168] wl_registry@2.global(6, "zwp_pointer_constraints_v1", 1) [2709180.708] wl_registry@2.global(7, "wl_data_device_manager", 3) [2709181.218] wl_registry@2.global(8, "wl_shm", 1) [2709181.608] wl_registry@2.global(9, "mali_buffer_sharing", 4) [2709182.096] wl_registry@2.global(10, "wl_seat", 5) [2709182.502] -> wl_registry@2.bind(10, "wl_seat", 1, new id [unknown]@6) [2709183.071] wl_registry@2.global(11, "zwp_linux_dmabuf_v1", 1) [2709183.568] -> wl_registry@2.bind(11, "zwp_linux_dmabuf_v1", 1, new id [unknown]@7) [2709184.226] wl_registry@2.global(12, "wl_output", 3) [2709184.646] wl_registry@2.global(13, "zwp_input_panel_v1", 1) [2709185.133] wl_registry@2.global(14, "zwp_input_method_v1", 1) [2709185.628] wl_registry@2.global(15, "zwp_text_input_manager_v1", 1) [2709186.168] wl_registry@2.global(16, "zxdg_shell_v6", 1) [2709186.621] -> wl_registry@2.bind(16, "zxdg_shell_v6", 1, new id [unknown]@8) [2709187.234] wl_registry@2.global(17, "xdg_shell", 1) [2709187.653] wl_registry@2.global(18, "wl_shell", 1) [2709188.066] wl_registry@2.global(19, "weston_desktop_shell", 1) [2709188.569] wl_registry@2.global(20, "weston_screenshooter", 1) [2709189.070] wl_callback@3.done(1) [2709189.350] -> wl_display@1.sync(new id wl_callback@3) [2709189.962] wl_display@1.delete_id(3) [2709190.098] wl_seat@6.capabilities(2) [2709190.405] wl_callback@3.done(1) [2709190.736] -> wl_compositor@4.create_surface(new id wl_surface@3) [2709191.217] -> wp_viewporter@5.get_viewport(new id wp_viewport@9, wl_surface@3) [2709191.847] -> zxdg_shell_v6@8.get_xdg_surface(new id zxdg_surface_v6@10, wl_surface@3) [2709192.545] -> zxdg_surface_v6@10.get_toplevel(new id zxdg_toplevel_v6@11) [2709193.129] -> zxdg_toplevel_v6@11.set_title("simple-dmabuf-v4l") [2709193.654] -> wl_surface@3.commit() Setting pipeline to PAUSED ... [2709195.868] -> wl_display@1.get_registry(new id wl_registry@2) [2709195.971] -> wl_display@1.sync(new id wl_callback@3) [2709196.627] wl_display@1.delete_id(3) [2709196.681] wl_registry@2.global(1, "wl_compositor", 4) [2709197.119] -> wl_registry@2.bind(1, "wl_compositor", 3, new id [unknown]@4) [2709197.723] wl_registry@2.global(2, "wl_subcompositor", 1) [2709198.189] -> wl_registry@2.bind(2, "wl_subcompositor", 1, new id [unknown]@5) [2709198.817] wl_registry@2.global(3, "wp_viewporter", 1) [2709199.261] -> wl_registry@2.bind(3, "wp_viewporter", 1, new id [unknown]@6) [2709199.868] wl_registry@2.global(4, "wp_presentation", 1) [2709200.325] wl_registry@2.global(5, "zwp_relative_pointer_manager_v1", 1) [2709200.902] wl_registry@2.global(6, "zwp_pointer_constraints_v1", 1) [2709201.441] wl_registry@2.global(7, "wl_data_device_manager", 3) [2709201.952] wl_registry@2.global(8, "wl_shm", 1) [2709202.343] -> wl_registry@2.bind(8, "wl_shm", 1, new id [unknown]@7) [2709202.897] wl_registry@2.global(9, "mali_buffer_sharing", 4) [2709203.384] wl_registry@2.global(10, "wl_seat", 5) [2709203.789] wl_registry@2.global(11, "zwp_linux_dmabuf_v1", 1) [2709204.284] wl_registry@2.global(12, "wl_output", 3) [2709204.704] wl_registry@2.global(13, "zwp_input_panel_v1", 1) [2709205.191] wl_registry@2.global(14, "zwp_input_method_v1", 1) [2709205.687] wl_registry@2.global(15, "zwp_text_input_manager_v1", 1) [2709206.227] wl_registry@2.global(16, "zxdg_shell_v6", 1) [2709206.677] wl_registry@2.global(17, "xdg_shell", 1) [2709207.097] wl_registry@2.global(18, "wl_shell", 1) [2709207.512] -> wl_registry@2.bind(18, "wl_shell", 1, new id [unknown]@8) [2709208.087] wl_registry@2.global(19, "weston_desktop_shell", 1) [2709208.590] wl_registry@2.global(20, "weston_screenshooter", 1) [2709209.092] wl_callback@3.done(1) [2709209.372] -> wl_display@1.sync(new id wl_callback@3) [2709209.972] wl_display@1.delete_id(3) [2709210.119] wl_shm@7.format(0) [2709210.375] wl_shm@7.format(1) [2709210.629] wl_shm@7.format(909199186) [2709210.944] wl_shm@7.format(842093913) [2709211.258] wl_shm@7.format(842094158) [2709211.575] wl_shm@7.format(1448695129) [2709211.896] wl_callback@3.done(1) Pipeline is PREROLLING ... [ 39.057844] rk_iommu ff660480.iommu: Unbalanced pm_runtime_enable! [ 39.075990] rk-vcodec ff660000.rkvdec: can not find 49 buffer in list [2709836.502] -> wl_compositor@4.create_surface(new id wl_surface@3) [2709836.625] -> wl_compositor@4.create_surface(new id wl_surface@9) [2709837.142] -> wl_subcompositor@5.get_subsurface(new id wl_subsurface@10, wl_surface@9, wl_surface@3) [2709837.935] -> wl_subsurface@10.set_desync() [2709838.304] -> wp_viewporter@6.get_viewport(new id wp_viewport@11, wl_surface@3) [2709838.942] -> wp_viewporter@6.get_viewport(new id wp_viewport@12, wl_surface@9) [2709839.579] -> wl_compositor@4.create_region(new id wl_region@13) [2709840.102] -> wl_surface@3.set_input_region(wl_region@13) [2709840.575] -> wl_region@13.destroy() [2709840.890] -> wl_compositor@4.create_region(new id wl_region@14) [2709841.414] -> wl_surface@9.set_input_region(wl_region@14) [2709841.887] -> wl_region@14.destroy() [2709842.204] -> wl_shell@8.get_shell_surface(new id wl_shell_surface@15, wl_surface@3) [2709842.878] -> wl_shell_surface@15.set_toplevel() [2709843.284] -> wp_viewport@11.set_destination(3840, 2160) [2709843.890] -> wl_shm@7.create_pool(new id wl_shm_pool@16, fd 57, 4) [2709844.298] -> wl_shm_pool@16.create_buffer(new id wl_buffer@17, 0, 1, 1, 4, 1) [2709844.925] -> wl_shm_pool@16.destroy() [2709845.278] -> wl_surface@3.attach(wl_buffer@17, 0, 0) [2709845.700] -> wl_surface@3.damage(0, 0, 3840, 2160) [2709846.125] -> wl_surface@3.commit() gstwaylandsink: dmabuf_fd=27, w=3840, h=2160 [2709847.289] -> zwp_linux_dmabuf_v1@7.create_params(new id zwp_linux_buffer_params_v1@12) [2709848.398] -> zwp_linux_buffer_params_v1@12.add(fd 58, 0, 0, 3840, 0, 0) [2709848.984] -> zwp_linux_buffer_params_v1@12.add(fd 59, 1, 8294400, 3840, 0, 0) [2709850.436] -> zwp_linux_buffer_params_v1@12.create(3840, 2160, 842094158, 0) [2709851.464] -> wl_surface@3.set_buffer_transform(3) [2709851.886] -> wp_viewport@9.set_destination(1536, 2048) [2709852.344] -> wl_display@1.sync(new id wl_callback@13) weston linux-dmabuf---------------linux_dmabuf_create_params weston linux-dmabuf----name_fd:46-----------params_add weston linux-dmabuf----name_fd:47-----------params_add weston linux-dmabuf---------------params_create [2709855.299] wl_display@1.delete_id(13) [2709855.351] zwp_linux_buffer_params_v1@12.created(new id wl_buffer@4078984192) gstwaylandsink: create success----------- [2709855.966] -> zwp_linux_buffer_params_v1@12.destroy() [2709856.993] wl_callback@13.done(1) [2709857.279] zxdg_toplevel_v6@11.configure(0, 0, array) [2709857.714] zxdg_surface_v6@10.configure(2) [2709858.067] -> zxdg_surface_v6@10.ack_configure(2) gstwaylandsink: xdg_surface_handle_configure gstwaylandsink: redraw--------------- gstwaylandsink: dmabuf fd=27 [2709858.981] -> wl_surface@3.attach(wl_buffer@4278190080, 0, 0) [2709859.485] -> wl_surface@3.damage(0, 0, 3840, 2160) [2709859.912] -> wl_surface@3.frame(new id wl_callback@13) [2709860.369] -> wl_surface@3.commit() weston linux-dmabuf---------------params_destroy1 weston linux-dmabuf---------------destroy_params1 [2709863.209] wl_display@1.delete_id(12) [2709863.258] zxdg_toplevel_v6@11.configure(0, 0, array) [2709863.485] zxdg_surface_v6@10.configure(3) [2709863.838] -> zxdg_surface_v6@10.ack_configure(3) ?(-??L7¡Â?L7¡Â?L7¡Â?L7¡Â?L7¡Â?L7¡Â?L7¡ÂPipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstSystemClock gstwaylandsink: dmabuf_fd=27, w=3840, h=2160 [2709905.811] -> zwp_linux_dmabuf_v1@7.create_params(new id zwp_linux_buffer_params_v1@12) [2709906.919] -> zwp_linux_buffer_params_v1@12.add(fd 60, 0, 0, 3840, 0, 0) [2709907.501] -> zwp_linux_buffer_params_v1@12.add(fd 61, 1, 8294400, 3840, 0, 0) [2709908.953] -> zwp_linux_buffer_params_v1@12.create(3840, 2160, 842094158, 0) [2709909.981] -> wl_surface@3.set_buffer_transform(3) [2709910.402] -> wp_viewport@9.set_destination(1536, 2048) [2709910.864] -> wl_display@1.sync(new id wl_callback@14) [2709911.377] wl_display@1.delete_id(13) weston linux-dmabuf---------------linux_dmabuf_create_params [2709911.631] wl_callback@13.done(weston linux-dmabuf----name_fd:48-----------params_add 39061weston linux-dmabuf----name_fd:49-----------params_add ) weston linux-dmabuf---------------params_create gstwaylandsink: redraw--------------- gstwaylandsink: dmabuf fd=27 [2709913.889] -> wl_surface@3.attach(wl_buffer@4278190080, 0, 0) [2709914.392] -> wl_surface@3.damage(0, 0, 3840, 2160) [2709914.821] -> wl_surface@3.frame(new id wl_callback@13) [2709915.276] -> wl_surface@3.commit() [2709915.611] wl_display@1.delete_id(14) [2709915.899] zwp_linux_buffer_params_v1@12.created(new id wl_buffer@4078984464) gstwaylandsink: create success----------- [2709916.723] -> zwp_linux_buffer_params_v1@12.destroy() [2709917.751] wl_callback@14.done(3) weston linux-dmabuf---------------params_destroy1 weston linux-dmabuf---------------destroy_params1 [2709920.329] wl_display@1.delete_id(12) [2709920.405] wl_display@1.delete_id(13) [2709920.506] wl_callback@13.done(39094) gstwaylandsink: redraw--------------- gstwaylandsink: dmabuf fd=27 [2709921.100] -> wl_surface@3.attach(wl_buffer@4278190081, 0, 0) [2709921.605] -> wl_surface@3.damage(0, 0, 3840, 2160) [2709922.032] -> wl_surface@3.frame(new id wl_callback@13) [2709922.487] -> wl_surface@3.commit() gstwaylandsink: dmabuf_fd=30, w=3840, h=2160 [2709965.976] -> zwp_linux_dmabuf_v1@7.create_params(new id zwp_linux_buffer_params_v1@12) [2709967.080] -> zwp_linux_buffer_params_v1@12.add(fd 60, 0, 0, 3840, 0, 0) [2709967.664] -> zwp_linux_buffer_params_v1@12.add(fd 61, 1, 8294400, 3840, 0, 0) [2709969.115] -> zwp_linux_buffer_params_v1@12.create(3840, 2160, 842094158, 0) [2709970.143] -> wl_surface@3.set_buffer_transform(3) [2709970.564] -> wp_viewport@9.set_destination(1536, 2048) [2709971.024] -> wl_display@1.sync(new id wl_callback@14) weston linux-dmabuf---------------linux_dmabuf_create_params weston linux-dmabuf----name_fd:50-----------params_add weston linux-dmabuf----name_fd:51-----------params_add weston linux-dmabuf---------------params_create [2709973.857] wl_display@1.delete_id(14) [2709973.941] zwp_linux_buffer_params_v1@12.created(new id wl_buffer@4078984336) gstwaylandsink: create success----------- [2709974.639] -> zwp_linux_buffer_params_v1@12.destroy() [2709975.662] wl_callback@14.done(3) weston linux-dmabuf---------------params_destroy1 weston linux-dmabuf---------------destroy_params1 [2709987.258] wl_display@1.delete_id(12) [2709987.319] wl_display@1.delete_id(13) [2709987.421] wl_callback@13.done(39161) gstwaylandsink: redraw--------------- gstwaylandsink: dmabuf fd=30 [2709988.015] -> wl_surface@3.attach(wl_buffer@4278190082, 0, 0) [2709988.518] -> wl_surface@3.damage(0, 0, 3840, 2160) [2709988.947] -> wl_surface@3.frame(new id wl_callback@13) [2709989.402] -> wl_surface@3.commit() gstwaylandsink: dmabuf_fd=29, w=3840, h=2160 [2709990.770] -> zwp_linux_dmabuf_v1@7.create_params(new id zwp_linux_buffer_params_v1@12) [2709991.885] -> zwp_linux_buffer_params_v1@12.add(fd 60, 0, 0, 3840, 0, 0) [2709992.464] -> zwp_linux_buffer_params_v1@12.add(fd 61, 1, 8294400, 3840, 0, 0) [2709993.916] -> zwp_linux_buffer_params_v1@12.create(3840, 2160, 842094158, 0) [2709994.943] -> wl_surface@3.set_buffer_transform(3) [2709995.365] -> wp_viewport@9.set_destination(1536, 2048) [2709995.824] -> wl_display@1.sync(new id wl_callback@14) weston linux-dmabuf---------------linux_dmabuf_create_params weston linux-dmabuf----name_fd:52-----------params_add weston linux-dmabuf----name_fd:53-----------params_add weston linux-dmabuf---------------params_create [2709998.609] wl_display@1.delete_id(14) [2709998.671] zwp_linux_buffer_params_v1@12.created(new id wl_buffer@4078984416) gstwaylandsink: create success----------- [2709999.285] -> zwp_linux_buffer_params_v1@12.destroy() [2710000.310] wl_callback@14.done(3) weston linux-dmabuf---------------params_destroy1 weston linux-dmabuf---------------destroy_params1 [2710004.273] wl_display@1.delete_id(12) [2710004.393] wl_display@1.delete_id(13) [2710004.482] wl_buffer@4278190080.release() [2710004.828] wl_callback@13.done(39194) gstwaylandsink: redraw--------------- gstwaylandsink£ºdmabuf fd=29 [2710005.424] -> wl_surface@3.attach(wl_buffer@4278190083, 0, 0) [2710005.926] -> wl_surface@3.damage(0, 0, 3840, 2160) [2710006.354] -> wl_surface@3.frame(new id wl_callback@13) [2710006.808] -> wl_surface@3.commit() gstwaylandsink: dmabuf_fd=34, w=3840, h=2160