Explaining Gstreamer plugin example

horai ivo.hora at seznam.cz
Sun Oct 27 20:59:16 UTC 2019


Dear all,

I used the version 1.16 and made a workaround instead of catching signals
upon mouse click on eventBox (which is not working in 1.16), I created a
button below the event box which worked, but I am still facing the same
problem described before with a bit different backtrace, but failing at the
same line in libwayland-client.so.0:

#0  0x00007ffff62b5bd0 in wl_list_insert () at
/lib/x86_64-linux-gnu/libwayland-client.so.0
#1  0x00007ffff62b2c4f in wl_display_read_events () at
/lib/x86_64-linux-gnu/libwayland-client.so.0
#2  0x00007ffff62b3169 in wl_display_dispatch_queue () at
/lib/x86_64-linux-gnu/libwayland-client.so.0
#3  0x00007ffff62b33b3 in wl_display_roundtrip_queue () at
/lib/x86_64-linux-gnu/libwayland-client.so.0
#4  0x00007ffff02e4615 in gst_wl_display_new_existing
    (display=0x5555555888d0, take_ownership=take_ownership at entry=0,
error=error at entry=0x7fffffffd338) at wldisplay.c:316
#5  0x00007ffff02e10cb in gst_wayland_sink_set_display_from_context
(sink=sink at entry=0x555555bd5d10, context=context at entry=0x5555559c4d20)
    at gstwaylandsink.c:311
#6  0x00007ffff02e26db in gst_wayland_sink_set_context
(element=0x555555bd5d10, context=0x5555559c4d20) at gstwaylandsink.c:442
#7  0x0000555555558232 in bus_sync_handler (bus=0x7fffe4011400,
message=0x7fff8c01cd30, user_data=0x5555559b90a0) at gstreamerHandler.c:159
#8  0x00007ffff7ea426b in gst_bus_post (bus=bus at entry=0x7fffe4011400,
message=message at entry=0x7fff8c01cd30) at gstbus.c:334
#9  0x00007ffff7eb9ad6 in gst_element_post_message_default
(element=element at entry=0x555555ab80c0, message=0x7fff8c01cd30) at
gstelement.c:1986
#10 0x00007ffff7e95c0d in gst_bin_post_message (element=0x555555ab80c0,
msg=0x7fff8c01cd30) at ../gst/gstmessage.h:369
#11 0x00007ffff7ebcc3a in gst_element_post_message
(element=element at entry=0x555555ab80c0, message=message at entry=0x7fff8c01cd30)
at gstelement.c:2029
#12 0x00007ffff7e95efe in gst_bin_handle_message_func (bin=0x555555ab80c0,
message=0x7fff8c01cd30) at gstbin.c:4058
#13 0x00007ffff7ee3c3c in gst_pipeline_handle_message (bin=0x555555ab80c0,
message=0x7fff8c01cd30) at gstpipeline.c:612
#14 0x00007ffff7e93848 in bin_bus_handler (bus=bus at entry=0x7fffa000ab90,
message=message at entry=0x7fff8c01cd30, bin=bin at entry=0x555555ab80c0)
    at gstbin.c:3276
#15 0x00007ffff7ea426b in gst_bus_post (bus=bus at entry=0x7fffa000ab90,
message=message at entry=0x7fff8c01cd30) at gstbus.c:334
#16 0x00007ffff7eb9ad6 in gst_element_post_message_default
(element=0x555555bd5d10, message=0x7fff8c01cd30) at gstelement.c:1986
#17 0x00007ffff7ebcc3a in gst_element_post_message
(element=element at entry=0x555555bd5d10, message=message at entry=0x7fff8c01cd30)
at gstelement.c:2029
#18 0x00007ffff02e12a5 in gst_wayland_sink_find_display
(sink=0x555555bd5d10) at gstwaylandsink.c:347
#19 0x00007ffff02e27e5 in gst_wayland_sink_change_state
(element=0x555555bd5d10, transition=<optimized out>) at gstwaylandsink.c:382
#20 0x00007ffff7ebdc2e in gst_element_change_state
(element=element at entry=0x555555bd5d10,
transition=transition at entry=GST_STATE_CHANGE_NULL_TO_READY)
    at gstelement.c:2952
#21 0x00007ffff7ebe34e in gst_element_set_state_func
(element=0x555555bd5d10, state=GST_STATE_READY) at gstelement.c:2906
#22 0x00007ffff7e9b807 in gst_bin_element_set_state
    (next=GST_STATE_READY, current=GST_STATE_NULL, start_time=0,
base_time=0, element=0x555555bd5d10, bin=0x555555ab80c0) at gstbin.c:2605
#23 0x00007ffff7e9b807 in gst_bin_change_state_func (element=0x555555ab80c0,
transition=GST_STATE_CHANGE_NULL_TO_READY) at gstbin.c:2947
#24 0x00007ffff7ebdc2e in gst_element_change_state
(element=element at entry=0x555555ab80c0,
transition=transition at entry=GST_STATE_CHANGE_NULL_TO_READY)
    at gstelement.c:2952
#25 0x00007ffff7ebe34e in gst_element_set_state_func
(element=0x555555ab80c0, state=GST_STATE_PLAYING) at gstelement.c:2906
#26 0x0000555555558d0d in hideWindow (widget=0x5555559936c0,
event=0x7fffe800a5d0, streamDataArray=0x5555559b90a0) at gui.c:204
#27 0x00007ffff79be61b in _gtk_marshal_BOOLEAN__BOXED




--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list