GStreamer issueshttps://gitlab.freedesktop.org/groups/gstreamer/-/issues2020-09-30T18:45:25Zhttps://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1417webrtcbin: Bundle always uses first input2020-09-30T18:45:25ZPiotr Gasiorowskiwebrtcbin: Bundle always uses first inputUsing the latest version built from master I'm trying to BUNDLE multiple inputs (eg. 4 test sources) into one WebRTC stream/bundle but I always find the first source (snow) used 4 times.
This is my pipeline:
```
webrtcbin name=sendrec...Using the latest version built from master I'm trying to BUNDLE multiple inputs (eg. 4 test sources) into one WebRTC stream/bundle but I always find the first source (snow) used 4 times.
This is my pipeline:
```
webrtcbin name=sendrecv bundle-policy=max-bundle
videotestsrc is-live=true pattern=snow ! videoconvert ! queue ! vp8enc deadline=1 ! rtpvp8pay ! queue ! application/x-rtp,media=video,encoding-name=VP8,payload=97 ! sendrecv.
videotestsrc is-live=true pattern=ball ! videoconvert ! queue ! vp8enc deadline=1 ! rtpvp8pay ! queue ! application/x-rtp,media=video,encoding-name=VP8,payload=97 ! sendrecv.
videotestsrc is-live=true pattern=smpte ! videoconvert ! queue ! vp8enc deadline=1 ! rtpvp8pay ! queue ! application/x-rtp,media=video,encoding-name=VP8,payload=97 ! sendrecv.
videotestsrc is-live=true pattern=gradient ! videoconvert ! queue ! vp8enc deadline=1 ! rtpvp8pay ! queue ! application/x-rtp,media=video,encoding-name=VP8,payload=97 ! sendrecv.
```
SDP:
```
v=0
o=- 9143141812781198369 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE video0 video1 video2 video3
a=msid-semantic: WMS
m=video 9 UDP/TLS/RTP/SAVPF 97
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:xUTt
a=ice-pwd:GO3VDZ7yhYll7uflramYN9kB
a=ice-options:trickle
a=fingerprint:sha-256 35:5F:D9:CD:68:97:56:ED:97:5E:5A:E3:0F:00:1E:F4:82:B1:4C:A5:5E:04:CB:2E:01:47:48:97:EE:10:F4:8F
a=setup:active
a=mid:video0
a=recvonly
a=rtcp-mux
a=rtcp-rsize
a=rtpmap:97 VP8/90000
a=rtcp-fb:97 nack pli
m=video 9 UDP/TLS/RTP/SAVPF 97
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:xUTt
a=ice-pwd:GO3VDZ7yhYll7uflramYN9kB
a=ice-options:trickle
a=fingerprint:sha-256 35:5F:D9:CD:68:97:56:ED:97:5E:5A:E3:0F:00:1E:F4:82:B1:4C:A5:5E:04:CB:2E:01:47:48:97:EE:10:F4:8F
a=setup:active
a=mid:video1
a=recvonly
a=rtcp-mux
a=rtcp-rsize
a=rtpmap:97 VP8/90000
a=rtcp-fb:97 nack pli
m=video 9 UDP/TLS/RTP/SAVPF 97
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:xUTt
a=ice-pwd:GO3VDZ7yhYll7uflramYN9kB
a=ice-options:trickle
a=fingerprint:sha-256 35:5F:D9:CD:68:97:56:ED:97:5E:5A:E3:0F:00:1E:F4:82:B1:4C:A5:5E:04:CB:2E:01:47:48:97:EE:10:F4:8F
a=setup:active
a=mid:video2
a=recvonly
a=rtcp-mux
a=rtcp-rsize
a=rtpmap:97 VP8/90000
a=rtcp-fb:97 nack pli
m=video 9 UDP/TLS/RTP/SAVPF 97
c=IN IP4 0.0.0.0
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:xUTt
a=ice-pwd:GO3VDZ7yhYll7uflramYN9kB
a=ice-options:trickle
a=fingerprint:sha-256 35:5F:D9:CD:68:97:56:ED:97:5E:5A:E3:0F:00:1E:F4:82:B1:4C:A5:5E:04:CB:2E:01:47:48:97:EE:10:F4:8F
a=setup:active
a=mid:video3
a=recvonly
a=rtcp-mux
a=rtcp-rsize
a=rtpmap:97 VP8/90000
a=rtcp-fb:97 nack pli
```https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/788rtsprc - 'Server did not select transport'2020-09-18T06:49:31ZStian Bergliertsprc - 'Server did not select transport'When trying to connect to stream the following error appears: 'Server did not select transport'-
See [attached log](/uploads/5a8161bd91188d8884776446c0054e1c/rtsp.txt) for detailed information.When trying to connect to stream the following error appears: 'Server did not select transport'-
See [attached log](/uploads/5a8161bd91188d8884776446c0054e1c/rtsp.txt) for detailed information.https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/787rtspsrc: failed to parse transport2020-10-15T08:13:19ZStian Bergliertspsrc: failed to parse transportWhen trying to connect to stream the following error appears: 'Server did not select transport'-
See [rtsp.txt](/uploads/b2673d72f0a1a925181b43a8f940a3ad/rtsp.txt) for detailed information.When trying to connect to stream the following error appears: 'Server did not select transport'-
See [rtsp.txt](/uploads/b2673d72f0a1a925181b43a8f940a3ad/rtsp.txt) for detailed information.https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1416d3d11videosink: set_render_rectangle() is not implemented2021-08-02T10:28:56ZStian Berglied3d11videosink: set_render_rectangle() is not implementedThe video will be filled to the whole window regardless what set_render_rectangle() is set to when using [d3d11videosink](https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/blob/master/sys/d3d11/gstd3d11videosink.c).
This funct...The video will be filled to the whole window regardless what set_render_rectangle() is set to when using [d3d11videosink](https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/blob/master/sys/d3d11/gstd3d11videosink.c).
This function works fine in [d3dvideosink](https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/blob/master/sys/d3dvideosink/d3dvideosink.c).
Test case:
Using the sample code [samples/VideoOverlay.cs](https://gitlab.freedesktop.org/gstreamer/gstreamer-sharp/-/blob/master/samples/VideoOverlay.cs) in gstreamer-sharp, add the following line:
`adapter.SetRenderRectangle(0, 0, 100, 100);` after `line 153`.https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1415decklink: Update Decklink SDK to latest driver2020-09-14T08:21:10ZWojciech Kapsadecklink: Update Decklink SDK to latest driverDecklink SDK 10.* do not support ubuntu 20.04. In my case DeckLink Duo 2 is not detected with 10.11.4 driver. Current latest driver 11.6 works fine but gstreamer require 10.11.4.
10.11.04 is old driver (23 Oct 2018)Decklink SDK 10.* do not support ubuntu 20.04. In my case DeckLink Duo 2 is not detected with 10.11.4 driver. Current latest driver 11.6 works fine but gstreamer require 10.11.4.
10.11.04 is old driver (23 Oct 2018)https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/818valgrind test: test_appsrc_period_with_custom_segment is flaky2020-10-14T17:54:06ZMatthew Watersmatthew@centricular.comvalgrind test: test_appsrc_period_with_custom_segment is flakyIntroduced in https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/663
```
==16594== Thread 2 appsrc0:src:
==16594== Invalid read of size 8
==16594== at 0x404745: appsrc_pad_probe (appsrc.c:697)
==16594== by ...Introduced in https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/663
```
==16594== Thread 2 appsrc0:src:
==16594== Invalid read of size 8
==16594== at 0x404745: appsrc_pad_probe (appsrc.c:697)
==16594== by 0x48CD96D: probe_hook_marshal (gstpad.c:3637)
==16594== by 0x4A2A7A5: g_hook_list_marshal (ghook.c:672)
==16594== by 0x48CD01D: do_probe_callbacks (gstpad.c:3800)
==16594== by 0x48CF55A: gst_pad_chain_data_unchecked (gstpad.c:4379)
==16594== by 0x48D1520: gst_pad_push_data (gstpad.c:4655)
==16594== by 0x48D8412: gst_pad_push (gstpad.c:4774)
==16594== by 0x4FB726C: gst_base_src_loop (gstbasesrc.c:3030)
==16594== by 0x490644E: gst_task_func (gsttask.c:328)
==16594== by 0x4A64753: g_thread_pool_thread_proxy (gthreadpool.c:308)
==16594== by 0x4A64011: g_thread_proxy (gthread.c:805)
==16594== by 0x4F4D4E1: start_thread (pthread_create.c:479)
==16594== by 0x4C6E6A2: clone (clone.S:95)
==16594== Address 0x6e85c60 is 0 bytes inside a block of size 280 free'd
==16594== at 0x483EA0C: free (vg_replace_malloc.c:538)
==16594== by 0x4A4049C: g_free (gmem.c:192)
==16594== by 0x4A590E3: g_slice_free1 (gslice.c:1135)
==16594== by 0x48F573E: gst_buffer_unref (gstbuffer.h:446)
==16594== by 0x48F573E: _gst_sample_free (gstsample.c:86)
==16594== by 0x404F50: gst_sample_unref (gstsample.h:118)
==16594== by 0x404F50: test_appsrc_period_with_custom_segment (appsrc.c:793)
==16594== by 0x49A9984: tcase_run_tfun_fork (check_run.c:465)
==16594== by 0x49A9984: srunner_iterate_tcase_tfuns (check_run.c:237)
==16594== by 0x49A9984: srunner_run_tcase (check_run.c:377)
==16594== by 0x49A9984: srunner_iterate_suites (check_run.c:205)
==16594== by 0x49A9984: srunner_run_tagged (check_run.c:740)
==16594== by 0x499DEEE: gst_check_run_suite (gstcheck.c:1086)
==16594== by 0x40371A: main (appsrc.c:1048)
==16594== Block was alloc'd at
==16594== at 0x483D80B: malloc (vg_replace_malloc.c:307)
==16594== by 0x4A403A8: g_malloc (gmem.c:99)
==16594== by 0x4A589D5: g_slice_alloc (gslice.c:1024)
==16594== by 0x4894A4B: gst_buffer_new (gstbuffer.c:850)
==16594== by 0x4895CE2: gst_buffer_new_allocate (gstbuffer.c:898)
==16594== by 0x404EAE: test_appsrc_period_with_custom_segment (appsrc.c:777)
==16594== by 0x49A9984: tcase_run_tfun_fork (check_run.c:465)
==16594== by 0x49A9984: srunner_iterate_tcase_tfuns (check_run.c:237)
==16594== by 0x49A9984: srunner_run_tcase (check_run.c:377)
==16594== by 0x49A9984: srunner_iterate_suites (check_run.c:205)
==16594== by 0x49A9984: srunner_run_tagged (check_run.c:740)
==16594== by 0x499DEEE: gst_check_run_suite (gstcheck.c:1086)
==16594== by 0x40371A: main (appsrc.c:1048)
==16594==
```
Full log: https://gitlab.freedesktop.org/ystreet/gst-plugins-base/-/jobs/4521631
cc @seungha.yanghttps://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1413MediaFoundation Plugin not found in v1.18.0 (Msys2)2020-09-12T20:46:39ZGhost UserMediaFoundation Plugin not found in v1.18.0 (Msys2)I updated [Gstreamer](https://packages.msys2.org/search?t=pkg&q=Gstreamer) including [gst-plugins](https://packages.msys2.org/search?t=pkg&q=gst+plugin) on my machine from 1.16.2 to 1.18.0 via Msys2 but I got the following error:
```
$ ...I updated [Gstreamer](https://packages.msys2.org/search?t=pkg&q=Gstreamer) including [gst-plugins](https://packages.msys2.org/search?t=pkg&q=gst+plugin) on my machine from 1.16.2 to 1.18.0 via Msys2 but I got the following error:
```
$ gst-inspect-1.0.exe mediafoundation
No such element or plugin 'mediafoundation'
```
Please how can I resolve this?
Thanks.https://gitlab.freedesktop.org/gstreamer/gstreamer-sharp/-/issues/46EntryPointNotFoundException after updating to 1.182021-01-12T15:27:40ZStian BerglieEntryPointNotFoundException after updating to 1.18After updating to 1.18 I get the following exception on the line `Pipeline.SetState(State.Playing);`:
```
System.EntryPointNotFoundException
HResult=0x80131523
Message=Unable to find an entry point named 'gst_message_ref' in DLL 'gs...After updating to 1.18 I get the following exception on the line `Pipeline.SetState(State.Playing);`:
```
System.EntryPointNotFoundException
HResult=0x80131523
Message=Unable to find an entry point named 'gst_message_ref' in DLL 'gstreamer-1.0-0.dll'.
Source=gstreamer-sharp
StackTrace:
at Gst.Message.gst_message_ref(IntPtr raw)
at Gst.Message.Ref(IntPtr raw)
```https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1411Can the proxysrc/proxysink be used for inter-processes communication at all?2020-09-11T20:16:40ZLLCan the proxysrc/proxysink be used for inter-processes communication at all?The matching parameter proxysink is a GstProxySink object. Why is that? Why it can not be a name or uuid? It seems not usable with gst-launch or between processes. How can I supposed to pass the GstProxySink to another process?The matching parameter proxysink is a GstProxySink object. Why is that? Why it can not be a name or uuid? It seems not usable with gst-launch or between processes. How can I supposed to pass the GstProxySink to another process?https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1410Add a sink for the WebRTC HTTP Ingest protocol (WHIP)2022-09-02T21:40:01ZSebastian DrögeAdd a sink for the WebRTC HTTP Ingest protocol (WHIP)See https://tools.ietf.org/html/draft-murillo-whip-00
Should maybe also do a server example for this in gst-examples, should be quite easy to do in Rust at least.See https://tools.ietf.org/html/draft-murillo-whip-00
Should maybe also do a server example for this in gst-examples, should be quite easy to do in Rust at least.https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/817gl: rpi cross-compile: setup checks made against mesa egl headers but build a...2020-09-16T23:51:40ZRoman Valovgl: rpi cross-compile: setup checks made against mesa egl headers but build against proprietary onesHi,
I'm cross-compiling GStreamer 1.18 for RPi board using sysroot directory.
In order to do that I'm using following stanzas in my cross-file:
```
...
[properties]
sys_root = '/opt/rpi/sysroot/'
pkg_config_libdir = ['/opt/rpi/sysroot...Hi,
I'm cross-compiling GStreamer 1.18 for RPi board using sysroot directory.
In order to do that I'm using following stanzas in my cross-file:
```
...
[properties]
sys_root = '/opt/rpi/sysroot/'
pkg_config_libdir = ['/opt/rpi/sysroot/usr/lib/pkgconfig/', '/opt/rpi/sysroot/usr/share/pkgconfig/', '/opt/rpi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig/', '/opt/rpi/sysroot/opt/vc/lib/pkgconfig/']
...
```
During `meson setup` there are pair of checks made against EGL headers (`EGLAttrib`, `EGLuint64KHR`).
On MESA EGL headers both of those checks return YES.
However due to `.../opt/vc/lib/pkgconfig/` pkgconfig entry, additional include path `.../opt/vc/include` is used during compilation. Unfortunately there are alternative version of EGL headers available on the path (proprietary version from Broadcom) and those headers have no `EGLAttrib` and `EGLuint64KHR` defined).
As a result compilation fails for every file including EGL headers.
I have used following [bcm_host_inc.patch](/uploads/9d7a2da4c425f2b84c2e9c11a3d1f0ca/bcm_host_inc.patch) to work around and complete the build. However I'm not sure it's a proper solution.https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/786rtspsrc element no longer working2020-09-14T13:39:08ZUlllas Bharadwajrtspsrc element no longer workingI had a build of rtsp 6 months ago, which worked perfectly. Now, I just shifted everything to my new PC and with the latest build, I am always getting the Error: Could not get/set settings from/on resource. Unfortuantely, I have not note...I had a build of rtsp 6 months ago, which worked perfectly. Now, I just shifted everything to my new PC and with the latest build, I am always getting the Error: Could not get/set settings from/on resource. Unfortuantely, I have not noted the commit version I used before.
Any help to overcome the issue is very much appreciated.
Best Regards
Ullas Bharadwajhttps://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/785Add a sink for the WebRTC HTTP Ingest protocol (WHIP)2020-09-11T14:55:32ZSebastian DrögeAdd a sink for the WebRTC HTTP Ingest protocol (WHIP)See https://tools.ietf.org/html/draft-murillo-whip-00
Should maybe also do a server example for this in gst-examples, should be quite easy to do in Rust at least.See https://tools.ietf.org/html/draft-murillo-whip-00
Should maybe also do a server example for this in gst-examples, should be quite easy to do in Rust at least.https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1409wpesrc: memory leaks2020-10-05T01:13:33ZNazar Mokrynskyiwpesrc: memory leakswpesrc causes memory leaks even when pipeline is gone. Leak tracer confirms it:
<details>
```
0:00:21.987234471 2696461 0x55b4d1d032a0 TRACE GST_TRACER :0:: object-alive, type-name=(string)GstMemory, address=(gpointer)0x7fb...wpesrc causes memory leaks even when pipeline is gone. Leak tracer confirms it:
<details>
```
0:00:21.987234471 2696461 0x55b4d1d032a0 TRACE GST_TRACER :0:: object-alive, type-name=(string)GstMemory, address=(gpointer)0x7fb26c023860, description=(string)0x7fb26c023860, ref-count=(uint)1, trace=(string)/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x773bc) [0x7fb31c0383bc]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoretracers.so(+0x9528) [0x7fb31b187528]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_mini_object_init+0x98) [0x7fb31c043eb8]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_memory_init+0x49) [0x7fb31c043259]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_memory_new_wrapped+0x63) [0x7fb31c0024b3]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new_wrapped_full+0x4d) [0x7fb31c00d27d]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x7402) [0x7fb318680402]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xd813) [0x7fb318636813]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xf49b) [0x7fb31863849b]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x1759f) [0x7fb31864059f]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x10299) [0x7fb318639299]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x102c5) [0x7fb3186392c5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x6ff5) [0x7fb31b651ff5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x640a) [0x7fb31b65140a]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0xc628) [0x7fb31855e628]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0x89e2) [0x7fb31855a9e2]
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_event_loop_dispatch+0xca) [0x7fb31855c65a]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xfea1) [0x7fb318638ea1]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xff0c) [0x7fb318638f0c]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7fb31be89fbd]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52240) [0x7fb31be8a240]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fb31be8a533]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x5606) [0x7fb31867e606]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7b931) [0x7fb31beb3931]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7fb31b9c2609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7fb31b8ce103]
;
0:00:21.987265349 2696461 0x55b4d1d032a0 TRACE GST_TRACER :0:: object-alive, type-name=(string)GstMemory, address=(gpointer)0x7fb3142db550, description=(string)0x7fb3142db550, ref-count=(uint)1, trace=(string)/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x773bc) [0x7fb31c0383bc]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoretracers.so(+0x9528) [0x7fb31b187528]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_mini_object_init+0x98) [0x7fb31c043eb8]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_memory_init+0x49) [0x7fb31c043259]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_memory_new_wrapped+0x63) [0x7fb31c0024b3]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new_wrapped_full+0x4d) [0x7fb31c00d27d]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x7402) [0x7fb318680402]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xd813) [0x7fb318636813]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xf49b) [0x7fb31863849b]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x1759f) [0x7fb31864059f]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x10299) [0x7fb318639299]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x102c5) [0x7fb3186392c5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x6ff5) [0x7fb31b651ff5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x640a) [0x7fb31b65140a]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0xc628) [0x7fb31855e628]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0x89e2) [0x7fb31855a9e2]
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_event_loop_dispatch+0xca) [0x7fb31855c65a]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xfea1) [0x7fb318638ea1]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xff0c) [0x7fb318638f0c]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7fb31be89fbd]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52240) [0x7fb31be8a240]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fb31be8a533]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x5606) [0x7fb31867e606]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7b931) [0x7fb31beb3931]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7fb31b9c2609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7fb31b8ce103]
;
0:00:21.987283772 2696461 0x55b4d1d032a0 TRACE GST_TRACER :0:: object-alive, type-name=(string)GstMemory, address=(gpointer)0x7fb26c023aa0, description=(string)0x7fb26c023aa0, ref-count=(uint)1, trace=(string)/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x773bc) [0x7fb31c0383bc]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoretracers.so(+0x9528) [0x7fb31b187528]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_mini_object_init+0x98) [0x7fb31c043eb8]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_memory_init+0x49) [0x7fb31c043259]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_memory_new_wrapped+0x63) [0x7fb31c0024b3]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new_wrapped_full+0x4d) [0x7fb31c00d27d]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x7402) [0x7fb318680402]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xd813) [0x7fb318636813]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xf49b) [0x7fb31863849b]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x1759f) [0x7fb31864059f]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x10299) [0x7fb318639299]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x102c5) [0x7fb3186392c5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x6ff5) [0x7fb31b651ff5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x640a) [0x7fb31b65140a]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0xc628) [0x7fb31855e628]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0x89e2) [0x7fb31855a9e2]
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_event_loop_dispatch+0xca) [0x7fb31855c65a]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xfea1) [0x7fb318638ea1]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xff0c) [0x7fb318638f0c]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7fb31be89fbd]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52240) [0x7fb31be8a240]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fb31be8a533]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x5606) [0x7fb31867e606]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7b931) [0x7fb31beb3931]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7fb31b9c2609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7fb31b8ce103]
;
0:00:21.987297049 2696461 0x55b4d1d032a0 TRACE GST_TRACER :0:: object-alive, type-name=(string)GstMemory, address=(gpointer)0x7fb26c0103f0, description=(string)0x7fb26c0103f0, ref-count=(uint)1, trace=(string)/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x773bc) [0x7fb31c0383bc]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoretracers.so(+0x9528) [0x7fb31b187528]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_mini_object_init+0x98) [0x7fb31c043eb8]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_memory_init+0x49) [0x7fb31c043259]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_memory_new_wrapped+0x63) [0x7fb31c0024b3]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new_wrapped_full+0x4d) [0x7fb31c00d27d]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x7402) [0x7fb318680402]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xd813) [0x7fb318636813]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xf49b) [0x7fb31863849b]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x1759f) [0x7fb31864059f]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x10299) [0x7fb318639299]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x102c5) [0x7fb3186392c5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x6ff5) [0x7fb31b651ff5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x640a) [0x7fb31b65140a]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0xc628) [0x7fb31855e628]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0x89e2) [0x7fb31855a9e2]
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_event_loop_dispatch+0xca) [0x7fb31855c65a]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xfea1) [0x7fb318638ea1]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xff0c) [0x7fb318638f0c]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7fb31be89fbd]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52240) [0x7fb31be8a240]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fb31be8a533]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x5606) [0x7fb31867e606]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7b931) [0x7fb31beb3931]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7fb31b9c2609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7fb31b8ce103]
;
0:00:21.987309078 2696461 0x55b4d1d032a0 TRACE GST_TRACER :0:: object-alive, type-name=(string)GstMemory, address=(gpointer)0x7fb3142db700, description=(string)0x7fb3142db700, ref-count=(uint)1, trace=(string)/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x773bc) [0x7fb31c0383bc]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoretracers.so(+0x9528) [0x7fb31b187528]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_mini_object_init+0x98) [0x7fb31c043eb8]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_memory_init+0x49) [0x7fb31c043259]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_memory_new_wrapped+0x63) [0x7fb31c0024b3]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new_wrapped_full+0x4d) [0x7fb31c00d27d]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x7402) [0x7fb318680402]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xd813) [0x7fb318636813]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xf49b) [0x7fb31863849b]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x1759f) [0x7fb31864059f]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x10299) [0x7fb318639299]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x102c5) [0x7fb3186392c5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x6ff5) [0x7fb31b651ff5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x640a) [0x7fb31b65140a]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0xc628) [0x7fb31855e628]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0x89e2) [0x7fb31855a9e2]
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_event_loop_dispatch+0xca) [0x7fb31855c65a]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xfea1) [0x7fb318638ea1]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xff0c) [0x7fb318638f0c]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7fb31be89fbd]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52240) [0x7fb31be8a240]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fb31be8a533]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x5606) [0x7fb31867e606]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7b931) [0x7fb31beb3931]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7fb31b9c2609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7fb31b8ce103]
;
0:00:21.987325470 2696461 0x55b4d1d032a0 TRACE GST_TRACER :0:: object-alive, type-name=(string)GstCaps, address=(gpointer)0x7fb3141ae0a0, description=(string)video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], pixel-aspect-ratio=(fraction)1/1, texture-target=(string)2D; video/x-raw, format=(string)BGRA, ref-count=(uint)1, trace=(string)/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x773bc) [0x7fb31c0383bc]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoretracers.so(+0x9528) [0x7fb31b187528]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_mini_object_init+0x98) [0x7fb31c043eb8]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_caps_new_empty+0x38) [0x7fb31c016288]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_caps_from_string+0x33) [0x7fb31c019cf3]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x7d8f) [0x7fb318680d8f]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_type_class_ref+0x471) [0x7fb31bf9a161]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_new_valist+0x681) [0x7fb31bf7d5e1]
/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_new+0x9d) [0x7fb31bf7d6cd]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_element_factory_create+0xa7) [0x7fb31c02ef47]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_element_factory_make+0x5e) [0x7fb31c02f1ee]
target/debug/app(+0x4b4f22) [0x55b4cf110f22]
...
target/debug/app(+0xdaf5ea) [0x55b4cfa0b5ea]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7fb31b9c2609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7fb31b8ce103]
;
0:00:21.987353700 2696461 0x55b4d1d032a0 TRACE GST_TRACER :0:: object-alive, type-name=(string)GstCaps, address=(gpointer)0x7fb2fc278280, description=(string)video/x-raw, format=(string)BGRA, width=(int)1280, height=(int)720, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, ref-count=(uint)1, trace=(string)/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x773bc) [0x7fb31c0383bc]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoretracers.so(+0x9528) [0x7fb31b187528]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_mini_object_init+0x98) [0x7fb31c043eb8]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_caps_new_empty+0x38) [0x7fb31c016288]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_caps_intersect_full+0x137) [0x7fb31c018ae7]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so(+0xe2c3) [0x7fb319b4d2c3]
/lib/x86_64-linux-gnu/libgstbase-1.0.so.0(+0x4aba1) [0x7fb31c156ba1]
/lib/x86_64-linux-gnu/libgstbase-1.0.so.0(+0x4e843) [0x7fb31c15a843]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_pad_query+0x3c8) [0x7fb31c04ff38]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_pad_peer_query+0x34b) [0x7fb31c05069b]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_pad_peer_query_caps+0xec) [0x7fb31c08f59c]
/lib/x86_64-linux-gnu/libgstbase-1.0.so.0(+0x47770) [0x7fb31c153770]
/lib/x86_64-linux-gnu/libgstbase-1.0.so.0(+0x41939) [0x7fb31c14d939]
/lib/x86_64-linux-gnu/libgstbase-1.0.so.0(+0x45414) [0x7fb31c151414]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0xbf667) [0x7fb31c080667]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7c1d4) [0x7fb31beb41d4]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7b931) [0x7fb31beb3931]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7fb31b9c2609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7fb31b8ce103]
;
0:00:21.987366947 2696461 0x55b4d1d032a0 TRACE GST_TRACER :0:: object-alive, type-name=(string)GstBuffer, address=(gpointer)0x7fb2d00137e0, description=(string)buffer: 0x7fb2d00137e0, pts 99:99:99.999999999, dts 99:99:99.999999999, dur 99:99:99.999999999, size 3686400, offset none, offset_end none, flags 0x0, ref-count=(uint)1, trace=(string)/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x773bc) [0x7fb31c0383bc]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoretracers.so(+0x9528) [0x7fb31b187528]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_mini_object_init+0x98) [0x7fb31c043eb8]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new+0x81) [0x7fb31c00c241]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new_wrapped_full+0x2a) [0x7fb31c00d25a]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x7402) [0x7fb318680402]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xd813) [0x7fb318636813]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xf49b) [0x7fb31863849b]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x1759f) [0x7fb31864059f]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x10299) [0x7fb318639299]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x102c5) [0x7fb3186392c5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x6ff5) [0x7fb31b651ff5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x640a) [0x7fb31b65140a]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0xc628) [0x7fb31855e628]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0x89e2) [0x7fb31855a9e2]
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_event_loop_dispatch+0xca) [0x7fb31855c65a]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xfea1) [0x7fb318638ea1]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xff0c) [0x7fb318638f0c]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7fb31be89fbd]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52240) [0x7fb31be8a240]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fb31be8a533]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x5606) [0x7fb31867e606]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7b931) [0x7fb31beb3931]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7fb31b9c2609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7fb31b8ce103]
;
0:00:21.987380082 2696461 0x55b4d1d032a0 TRACE GST_TRACER :0:: object-alive, type-name=(string)GstBuffer, address=(gpointer)0x7fb2c4065d80, description=(string)buffer: 0x7fb2c4065d80, pts 99:99:99.999999999, dts 99:99:99.999999999, dur 99:99:99.999999999, size 3686400, offset none, offset_end none, flags 0x0, ref-count=(uint)1, trace=(string)/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x773bc) [0x7fb31c0383bc]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoretracers.so(+0x9528) [0x7fb31b187528]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_mini_object_init+0x98) [0x7fb31c043eb8]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new+0x81) [0x7fb31c00c241]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new_wrapped_full+0x2a) [0x7fb31c00d25a]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x7402) [0x7fb318680402]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xd813) [0x7fb318636813]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xf49b) [0x7fb31863849b]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x1759f) [0x7fb31864059f]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x10299) [0x7fb318639299]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x102c5) [0x7fb3186392c5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x6ff5) [0x7fb31b651ff5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x640a) [0x7fb31b65140a]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0xc628) [0x7fb31855e628]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0x89e2) [0x7fb31855a9e2]
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_event_loop_dispatch+0xca) [0x7fb31855c65a]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xfea1) [0x7fb318638ea1]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xff0c) [0x7fb318638f0c]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7fb31be89fbd]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52240) [0x7fb31be8a240]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fb31be8a533]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x5606) [0x7fb31867e606]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7b931) [0x7fb31beb3931]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7fb31b9c2609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7fb31b8ce103]
;
0:00:21.987391653 2696461 0x55b4d1d032a0 TRACE GST_TRACER :0:: object-alive, type-name=(string)GstBuffer, address=(gpointer)0x7fb2d0013a20, description=(string)buffer: 0x7fb2d0013a20, pts 99:99:99.999999999, dts 99:99:99.999999999, dur 99:99:99.999999999, size 3686400, offset none, offset_end none, flags 0x0, ref-count=(uint)1, trace=(string)/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x773bc) [0x7fb31c0383bc]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoretracers.so(+0x9528) [0x7fb31b187528]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_mini_object_init+0x98) [0x7fb31c043eb8]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new+0x81) [0x7fb31c00c241]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new_wrapped_full+0x2a) [0x7fb31c00d25a]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x7402) [0x7fb318680402]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xd813) [0x7fb318636813]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xf49b) [0x7fb31863849b]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x1759f) [0x7fb31864059f]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x10299) [0x7fb318639299]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x102c5) [0x7fb3186392c5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x6ff5) [0x7fb31b651ff5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x640a) [0x7fb31b65140a]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0xc628) [0x7fb31855e628]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0x89e2) [0x7fb31855a9e2]
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_event_loop_dispatch+0xca) [0x7fb31855c65a]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xfea1) [0x7fb318638ea1]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xff0c) [0x7fb318638f0c]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7fb31be89fbd]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52240) [0x7fb31be8a240]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fb31be8a533]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x5606) [0x7fb31867e606]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7b931) [0x7fb31beb3931]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7fb31b9c2609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7fb31b8ce103]
;
0:00:21.987404995 2696461 0x55b4d1d032a0 TRACE GST_TRACER :0:: object-alive, type-name=(string)GstBuffer, address=(gpointer)0x7fb2d00136c0, description=(string)buffer: 0x7fb2d00136c0, pts 99:99:99.999999999, dts 99:99:99.999999999, dur 99:99:99.999999999, size 3686400, offset none, offset_end none, flags 0x0, ref-count=(uint)1, trace=(string)/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x773bc) [0x7fb31c0383bc]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoretracers.so(+0x9528) [0x7fb31b187528]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_mini_object_init+0x98) [0x7fb31c043eb8]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new+0x81) [0x7fb31c00c241]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new_wrapped_full+0x2a) [0x7fb31c00d25a]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x7402) [0x7fb318680402]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xd813) [0x7fb318636813]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xf49b) [0x7fb31863849b]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x1759f) [0x7fb31864059f]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x10299) [0x7fb318639299]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x102c5) [0x7fb3186392c5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x6ff5) [0x7fb31b651ff5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x640a) [0x7fb31b65140a]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0xc628) [0x7fb31855e628]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0x89e2) [0x7fb31855a9e2]
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_event_loop_dispatch+0xca) [0x7fb31855c65a]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xfea1) [0x7fb318638ea1]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xff0c) [0x7fb318638f0c]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7fb31be89fbd]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52240) [0x7fb31be8a240]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fb31be8a533]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x5606) [0x7fb31867e606]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7b931) [0x7fb31beb3931]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7fb31b9c2609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7fb31b8ce103]
;
0:00:21.987419726 2696461 0x55b4d1d032a0 TRACE GST_TRACER :0:: object-alive, type-name=(string)GstBuffer, address=(gpointer)0x7fb2c4127360, description=(string)buffer: 0x7fb2c4127360, pts 99:99:99.999999999, dts 99:99:99.999999999, dur 99:99:99.999999999, size 3686400, offset none, offset_end none, flags 0x0, ref-count=(uint)1, trace=(string)/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x773bc) [0x7fb31c0383bc]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoretracers.so(+0x9528) [0x7fb31b187528]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_mini_object_init+0x98) [0x7fb31c043eb8]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new+0x81) [0x7fb31c00c241]
/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_buffer_new_wrapped_full+0x2a) [0x7fb31c00d25a]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x7402) [0x7fb318680402]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xd813) [0x7fb318636813]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xf49b) [0x7fb31863849b]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x1759f) [0x7fb31864059f]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x10299) [0x7fb318639299]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0x102c5) [0x7fb3186392c5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x6ff5) [0x7fb31b651ff5]
/lib/x86_64-linux-gnu/libffi.so.7(+0x640a) [0x7fb31b65140a]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0xc628) [0x7fb31855e628]
/lib/x86_64-linux-gnu/libwayland-server.so.0(+0x89e2) [0x7fb31855a9e2]
/lib/x86_64-linux-gnu/libwayland-server.so.0(wl_event_loop_dispatch+0xca) [0x7fb31855c65a]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xfea1) [0x7fb318638ea1]
/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so.1(+0xff0c) [0x7fb318638f0c]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7fb31be89fbd]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52240) [0x7fb31be8a240]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x83) [0x7fb31be8a533]
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwpe.so(+0x5606) [0x7fb31867e606]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x7b931) [0x7fb31beb3931]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x9609) [0x7fb31b9c2609]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x43) [0x7fb31b8ce103]
;
```
</details>
Can be reproduced with:
```
export LIBGL_ALWAYS_SOFTWARE=true GST_TRACERS="leaks(stack-traces-flags=full)" GST_DEBUG=3,*TRACER*:7
gst-launch-1.0 wpesrc location=https://gstreamer.freedesktop.org/ num-buffers=10 ! video/x-raw, format=BGRA ! fakesink
```
@philn there is a suspicion it started happening or happening more with https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1568 even though that one fixed segfaults.https://gitlab.freedesktop.org/gstreamer/gstreamer-sharp/-/issues/45Update nuget to 1.182020-09-12T10:43:08ZSebastian DrögeUpdate nuget to 1.18https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1408dxgiscreencapsrc: DXGI_ERROR_ACCESS_LOST error is not handled2020-12-22T19:46:31ZGene VanMeterdxgiscreencapsrc: DXGI_ERROR_ACCESS_LOST error is not handled1.18.0 Binary Release
```
gst-launch-1.0 dxgiscreencapsrc height=200 width=200 ! queue ! autovideosink
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Got context from element 'autovideosink0': gst.d3d11.de...1.18.0 Binary Release
```
gst-launch-1.0 dxgiscreencapsrc height=200 width=200 ! queue ! autovideosink
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Got context from element 'autovideosink0': gst.d3d11.device.handle=context, device=(GstD3D11Device)"\(GstD3D11Device\)\ d3d11device3", adapter=(uint)0, device-id=(uint)27029, vendor-id=(uint)4098, hardware=(boolean)true, description=(string)"AMD\ Radeon\ Pro\ WX\ 2100";
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
```
Open a Admin PowerShell which invokes the UAC.
```
ERROR: from element /GstPipeline:pipeline0/GstDXGIScreenCapSrc:dxgiscreencapsrc0: Internal data stream error.
Additional debug info:
../libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstDXGIScreenCapSrc:dxgiscreencapsrc0:
streaming stopped, reason error (-5)
Execution ended after 0:00:09.952950000
Setting pipeline to NULL ...
Freeing pipeline ...
```https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1407Performance/Resources : DirectX11 sink creates 5 hardware surfaces & 4 stagin...2021-01-26T18:47:53ZAdvance SoftwarePerformance/Resources : DirectX11 sink creates 5 hardware surfaces & 4 staging surfaces per rendered streamBuilt debug version of gstreamer trunk.
Ran gst_play with a simple h264 test file - available should it be needed.
Put a breakpoint on ID3D11Device_CreateTexture2D in gst_d3d11_device_create_texture, [gst-build]\subprojects\gst-plugins...Built debug version of gstreamer trunk.
Ran gst_play with a simple h264 test file - available should it be needed.
Put a breakpoint on ID3D11Device_CreateTexture2D in gst_d3d11_device_create_texture, [gst-build]\subprojects\gst-plugins-bad\sys\d3d11\gstd3d11device.c
Noticed it was called 9 times with full size nv12 textures - a significant resource hit for HD videos.
4 nv12 hardware surfaces paired with 4 nv12 staging (system memory) surfaces.
1 hardware nv12 on its own.
Several issues :
1. As stated above, this is a significant resource hit. There is only a need for 2 surfaces. One to decode into and a second to render from for double buffering. Even this is the luxury codepath as a single mutexed surface is sufficient as both a decode target for the video processor and a render source for the output. I know, I've written Media Foundation EVR renderers in the past. Single target should be an option.
2. The staging (system memory) surfaces are a significant performance concern over & above having a pool of 5 output hardware textures. The input is a standard h264 stream for which gstreamer has hardware decode capability. There is no need for anything to be delivered to system memory or to route through it. I'd expect gst-play to select a hardware only code path where it can. For h264, on a Windows 10 / nvidia 1070 (test system), it can.
3. I'm not yet sufficiently familiar with gstreamer to know whether gst-play is selecting sub-optimal resources / code path or whether gstreamer itself has a limitation I'd expect not to exist.
4. I'd like the option of a single output with cross process mutex as a cross process sharable texture so I can route gstreamer sink output into another application rather than the desktop window - implementing this is the task I want to undertake, but first I need to sanity check gstreamer is performant & optimal.
5. DirectX11.4 allows us to share mutex & nv12 textures between processes, so I'd like the ability to create gstreamer output texture with these characteristics. I'm happy to do this work but will need assistance if you'd like a patch in the master tree.
https://docs.microsoft.com/en-us/windows/win32/direct3d11/direct3d-11-4-features
Thanks guys, you're almost cooler than Media Foundation - we can get there :)https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/783Follow-up from "v4l2object: plug memory-leak"2022-03-04T21:42:18ZNicolas DufresneFollow-up from "v4l2object: plug memory-leak"The following discussion from !718 should be addressed:
- [ ] @ndufresne started a [discussion](https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/718#note_620019):
> Hmm, didn't remember about this functio...The following discussion from !718 should be addressed:
- [ ] @ndufresne started a [discussion](https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/718#note_620019):
> Hmm, didn't remember about this function, this is a pretty horrible API imho. _open() should simply cleanup, or call that internally on failures. Do you think we can fix it while touching that ?Nicolas DufresneNicolas Dufresnehttps://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/606gstreamer-based application got a core dump2020-09-08T22:53:52ZBridge Wugstreamer-based application got a core dumpI have an application based on Deepstream 5.0 which is based on gstreamer to process RTSP streams, it ran into a core dump like below.
```
# gdb python3 core.6693
Core was generated by `python3 xxx.py'.
Program terminated with signal S...I have an application based on Deepstream 5.0 which is based on gstreamer to process RTSP streams, it ran into a core dump like below.
```
# gdb python3 core.6693
Core was generated by `python3 xxx.py'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fc68453d70e in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
[Current thread is 1 (Thread 0x7fc4185b6700 (LWP 21274))]
(gdb) bt
#0 0x00007fc68453d70e in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#1 0x00007fc68453f5ad in gst_buffer_pool_acquire_buffer () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#2 0x00007fc67e6c1f04 in gst_nvstreammux_chain ()
at /usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_multistream.so
#3 0x00007fc68457288b in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4 0x00007fc68457abb3 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5 0x00007fc684560aab in gst_proxy_pad_chain_default () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6 0x00007fc68457288b in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7 0x00007fc68457abb3 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8 0x00007fc684560aab in gst_proxy_pad_chain_default () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9 0x00007fc68457288b in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#10 0x00007fc68457abb3 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007fc684560aab in gst_proxy_pad_chain_default () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#12 0x00007fc68457288b in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007fc68457abb3 in gst_pad_push () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#14 0x00007fc67c6ecf1a in () at /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#15 0x00007fc67c6f409b in gst_video_decoder_finish_frame () at /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#16 0x00007fc64396ecb6 in gst_v4l2_video_dec_loop ()
at /usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream/libgstnvvideo4linux2.so
#17 0x00007fc6845a7269 in () at /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#18 0x00007fc6863ffb40 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fc6863ff175 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fc687ab36db in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#21 0x00007fc687dec88f in clone () at /lib/x86_64-linux-gnu/libc.so.6
(gdb)
```
The code related to the nvstreammux object is shown below.
```
streammux = Gst.ElementFactory.make("nvstreammux", "Stream-muxer")
if not streammux:
sys.stderr.write(" Unable to create NvStreamMux \n")
pipeline.add(streammux)
streammux.set_property('live-source', 1)
streammux.set_property('width', 1280)
streammux.set_property('height', 720)
streammux.set_property('batch-size', number_sources) # the number of RTSP streams
streammux.set_property('batched-push-timeout', 40000) # 40ms
streammux.set_property("nvbuf-memory-type", int(pyds.NVBUF_MEM_CUDA_UNIFIED))
```
Can anyone please shed some light on this issue? What does this error indicate and how to avoid the core dump?https://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/issues/1191.18.0: meson fails: Unknown variable "scenario"2020-10-14T10:53:49ZTomasz Kłoczko1.18.0: meson fails: Unknown variable "scenario"```
+ /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --l...```
+ /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . x86_64-redhat-linux-gnu -D doc=disabled -D validate=disabled -D tests=enabled
The Meson build system
Version: 0.55.1
Source dir: /home/tkloczko/rpmbuild/BUILD/gst-editing-services-1.18.0
Build dir: /home/tkloczko/rpmbuild/BUILD/gst-editing-services-1.18.0/x86_64-redhat-linux-gnu
Build type: native build
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Project name: gst-editing-services
Project version: 1.18.0
Using 'CC' from environment with value: 'gcc'
Using 'CFLAGS' from environment with value: '-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto=auto -flto-partition=none'
Using 'LDFLAGS' from environment with value: '-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin'
Using 'AR' from environment with value: '/usr/bin/gcc-ar'
Using 'CC' from environment with value: 'gcc'
Using 'CFLAGS' from environment with value: '-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto=auto -flto-partition=none'
Using 'LDFLAGS' from environment with value: '-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin'
C compiler for the host machine: gcc (gcc 10.2.1 "gcc (GCC) 10.2.1 20200826 (Red Hat 10.2.1-3)")
C linker for the host machine: gcc ld.bfd 2.35-12
Using 'AR' from environment with value: '/usr/bin/gcc-ar'
Host machine cpu family: x86_64
Host machine cpu: x86_64
Library m found: YES
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency gstreamer-1.0 found: YES 1.18.0
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency gstreamer-pbutils-1.0 found: YES 1.18.0
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency gstreamer-video-1.0 found: YES 1.18.0
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency gstreamer-audio-1.0 found: YES 1.18.0
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency gstreamer-base-1.0 found: YES 1.18.0
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency gstreamer-check-1.0 found: YES 1.18.0
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency gstreamer-controller-1.0 found: YES 1.18.0
Dependency gst-validate-1.0 skipped: feature validate disabled
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency gio-2.0 found: YES 2.65.3
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency libxml-2.0 found: YES 2.9.10
Program g-ir-scanner found: YES
Program python3 found: YES (/usr/bin/python3)
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency python-3.8-embed found: YES 3.8
Message: pylib_loc = /usr/lib64
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency gmodule-2.0 found: YES 2.65.3
Message: python_abi_flags =
Message: pylib_loc = /usr/lib64
Header <gst/gstconfig.h> has symbol "GST_DISABLE_GST_DEBUG" with dependency gstreamer-1.0: YES
Compiler for C supports arguments -Wno-unused -Wunused: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wredundant-decls: YES
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C supports arguments -Wformat: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Waddress: YES
Compiler for C supports arguments -Wno-multichar -Wmultichar: YES
Compiler for C supports arguments -Wdeclaration-after-statement: YES
Compiler for C supports arguments -Wvla: YES
Compiler for C supports arguments -Wpointer-arith: YES
Program python3 found: YES (/usr/bin/python3)
Configuring ges-version.h using configuration
Program flex found: YES
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Build-time dependency gobject-introspection-1.0 found: YES 1.64.1
Program g_ir_scanner found: YES (/usr/bin/g-ir-scanner)
Program g_ir_compiler found: YES (/usr/bin/g-ir-compiler)
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency bash-completion found: YES 2.11
Configuring gst-editing-services-1.0.pc using configuration
Configuring gst-editing-services-1.0-uninstalled.pc using configuration
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency gstreamer-plugins-base-1.0 found: YES 1.18.0
Using 'PKG_CONFIG_PATH' from environment with value: ':/usr/lib64/pkgconfig:/usr/share/pkgconfig'
Run-time dependency gstreamer-plugins-bad-1.0 found: YES 1.17.90
Program gst-validate-launcher found: YES
tests/check/meson.build:126:8: ERROR: Unknown variable "scenario".
A full log can be found at /home/tkloczko/rpmbuild/BUILD/gst-editing-services-1.18.0/x86_64-redhat-linux-gnu/meson-logs/meson-log.txt
error: Bad exit status from /var/tmp/rpm-tmp.1fyvyG (%build)
```