GStreamer issueshttps://gitlab.freedesktop.org/groups/gstreamer/-/issues2022-11-10T09:20:51Zhttps://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/342gst-inspect: Ugly stderr on ubuntu2022-11-10T09:20:51ZSeungha Yangseungha@centricular.comgst-inspect: Ugly stderr on ubuntuOn windows, stderr with invalid argument looks ok, but not on Ubuntu. I believe other *nix distros will show similar output to ubuntu.
* Windows powershell
![image](/uploads/1c128cc4a0a19fafbe24048ac86486b8/image.png)
* Ubuntu 18.04
...On windows, stderr with invalid argument looks ok, but not on Ubuntu. I believe other *nix distros will show similar output to ubuntu.
* Windows powershell
![image](/uploads/1c128cc4a0a19fafbe24048ac86486b8/image.png)
* Ubuntu 18.04
![image](/uploads/96c6d738f08dfecddae42614cd6c08c7/image.png)
after press "enter"
![image](/uploads/5301f983e537895d6ae61ae2285b90a9/image.png)https://gitlab.freedesktop.org/gstreamer/gst-libav/-/issues/46Double Caption Data in ATSC2019-04-02T08:40:45ZCharles McCrobieDouble Caption Data in ATSCDecoding ATSC broadcast with "mpegvideoparse ! avdec_mpeg2video" results in double caption bytes entering the pipeline.
Both elements insert decoded caption data, resulting in duplicate bytes. Unsure of the caption data order in relati...Decoding ATSC broadcast with "mpegvideoparse ! avdec_mpeg2video" results in double caption bytes entering the pipeline.
Both elements insert decoded caption data, resulting in duplicate bytes. Unsure of the caption data order in relation to picture frame order when using mpegvideoparse versus avdec_mpeg2video.
Example pipeline:
/opt/gstreamer/bin/gst-launch-1.0 \
dvbsrc frequency=531000000 modulation="QAM 256" delsys=atsc ! queue ! \
tsparse ! tsdemux program-number=1006 name=demux \
demux. ! queue ! video/mpeg ! mpegvideoparse ! avdec_mpeg2video ! tee name=dvideo ! videobin. \
demux. ! queue ! audio/x-ac3 ! ac3parse ! avdec_ac3 ! queue ! audioconvert ! audio/x-raw,rate=48000,format=F32LE,channels=2 ! \
audioresample ! pulsesink \
dvideo. ! queue ! video/x-raw ! ccextractor ! closedcaption/x-cea-708,format=cc_data ! tee name=cdp ! \
queue ! cc708overlay name=videobin font-desc="DejaVu Sans 12" ! \
textoverlay text="WTTG-HD" halignment=right valignment=top shaded-background=true ! queue ! video/x-raw ! autovideosink \
cdp. ! queue ! zmqsink endpoint=tcp://*:5557 bind=true1.15.xTim-Philipp Müllertim@centricular.comTim-Philipp Müllertim@centricular.comhttps://gitlab.freedesktop.org/gstreamer/gst-rtsp-server/-/issues/55gst_rtspclientsink.test_record: Sometimes times out2021-10-12T20:12:15ZMathieu Duponchellegst_rtspclientsink.test_record: Sometimes times out```
check.gst-rtsp-server.gst_rtspclientsink.test_record: Timeout 'Application timed out: 120.0 secs'
You can reproduce with: GST_PLUGIN_LOADING_WHITELIST='gstreamer:gst-plugins-base:gst-plugins-good:gst-plugins-bad:gst-rtsp-serve...```
check.gst-rtsp-server.gst_rtspclientsink.test_record: Timeout 'Application timed out: 120.0 secs'
You can reproduce with: GST_PLUGIN_LOADING_WHITELIST='gstreamer:gst-plugins-base:gst-plugins-good:gst-plugins-bad:gst-rtsp-server' GST_CHECKS='test_record' GST_STATE_IGNORE_ELEMENTS='' CK_DEFAULT_TIMEOUT='120' GST_REGISTRY='/builds/meh/gst-plugins-good/gst-build/build/subprojects/gst-rtsp-server/tests/check/gst/rtspclientsink.registry' GST_PLUGIN_SYSTEM_PATH_1_0='' GST_PLUGIN_PATH_1_0='/builds/meh/gst-plugins-good/gst-build/build' /builds/meh/gst-plugins-good/gst-build/build/subprojects/gst-rtsp-server/tests/check/gst_rtspclientsink
Dumping log files on failure
Dumping contents of /builds/meh/gst-plugins-good/validate-output/logs/check/gst-rtsp-server/gst_rtspclientsink/test_record
=================
Test name: check.gst-rtsp-server.gst_rtspclientsink.test_record
Command: '/builds/meh/gst-plugins-good/gst-build/build/subprojects/gst-rtsp-server/tests/check/gst_rtspclientsink'
=================
(gst-plugin-scanner:22070): GStreamer-WARNING **: 17:08:56.800: Failed to load plugin '/builds/meh/gst-plugins-good/gst-build/build/subprojects/pygobject/gi/_gi.cpython-37m-x86_64-linux-gnu.so': /builds/meh/gst-plugins-good/gst-build/build/subprojects/pygobject/gi/_gi.cpython-37m-x86_64-linux-gnu.so: undefined symbol: PyExc_NotImplementedError
(gst-plugin-scanner:22070): GStreamer-WARNING **: 17:08:56.801: Failed to load plugin '/builds/meh/gst-plugins-good/gst-build/build/subprojects/pygobject/gi/_gi_cairo.cpython-37m-x86_64-linux-gnu.so': /builds/meh/gst-plugins-good/gst-build/build/subprojects/pygobject/gi/_gi_cairo.cpython-37m-x86_64-linux-gnu.so: undefined symbol: PyExc_ValueError
Running suite(s): rtspclientsink
== Stack trace: ==
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
0x00007f3b79a679b8 in waitpid () from /lib64/libpthread.so.0
Thread 1 (Thread 0x7f3b79158d00 (LWP 22069)):
#0 0x00007f3b79a679b8 in waitpid () at /lib64/libpthread.so.0
#1 0x00007f3b79ddf6ee in tcase_run_tfun_fork (i=0, tfun=0x1597800, tc=0x15e3a00, sr=0x15e1c00) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:485
#2 0x00007f3b79ddf6ee in srunner_iterate_tcase_tfuns (tc=0x15e3a00, sr=0x15e1c00) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:237
#3 0x00007f3b79ddf6ee in srunner_run_tcase (tc=0x15e3a00, sr=0x15e1c00) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:377
#4 0x00007f3b79ddf6ee in srunner_iterate_suites (print_mode=CK_SILENT, exclude_tags=<optimized out>, include_tags=<optimized out>, tcname=<optimized out>, sname=<optimized out>, sr=0x15e1c00) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:205
#5 0x00007f3b79ddf6ee in srunner_run_tagged (sr=sr@entry=0x15e1c00, sname=<optimized out>, sname@entry=0x0, tcname=<optimized out>, tcname@entry=0x0, include_tags=<optimized out>, include_tags@entry=0x0, exclude_tags=<optimized out>, exclude_tags@entry=0x0, print_mode=print_mode@entry=CK_NORMAL) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:740
#6 0x00007f3b79ddfbad in srunner_run (sr=sr@entry=0x15e1c00, sname=sname@entry=0x0, tcname=tcname@entry=0x0, print_mode=print_mode@entry=CK_NORMAL) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:754
#7 0x00007f3b79ddfbbb in srunner_run_all (sr=sr@entry=0x15e1c00, print_mode=print_mode@entry=CK_NORMAL) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:692
#8 0x00007f3b79dd400d in gst_check_run_suite (suite=suite@entry=0x1605b20, name=name@entry=0x4030e7 "rtspclientsink", fname=fname@entry=0x403108 "../subprojects/gst-rtsp-server/tests/check/gst/rtspclientsink.c") at ../subprojects/gstreamer/libs/gst/check/gstcheck.c:1067
#9 0x00000000004023cc in main (argc=<optimized out>, argv=<optimized out>) at ../subprojects/gst-rtsp-server/tests/check/gst/rtspclientsink.c:254
[Inferior 1 (process 22069) detached]
```https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/524playbin3: pipeline stuck when playing mkv video2018-12-21T08:30:50ZGuillaume Desmottesplaybin3: pipeline stuck when playing mkv videoTest file: http://people.collabora.co.uk/~cassidy/fauve.mkv
The video is not playing with `gst-launch-1.0 playbin3 uri=file:///tmp/fauve.mkv` but is played fine with `gst-launch-1.0 playbin uri=file:///tmp/fauve.mkv`
Note that this is ...Test file: http://people.collabora.co.uk/~cassidy/fauve.mkv
The video is not playing with `gst-launch-1.0 playbin3 uri=file:///tmp/fauve.mkv` but is played fine with `gst-launch-1.0 playbin uri=file:///tmp/fauve.mkv`
Note that this is working `gst-launch-1.0 playbin3 uri=file:///tmp/fauve.mkv video-sink=glimagesink`
Looks like `vaapisink` is stuck but that's strange as playbin2 is also using it.
Logs with playbin3: [fauve.log.gz](/uploads/ebe839687c12a7b0b811a1fa9bd465bf/fauve.log.gz)
```
Thread 14 (Thread 0x7f6d0e4c0700 (LWP 20334)):
#0 0x00007f6d42b46efd in syscall () at /lib64/libc.so.6
#1 0x00007f6d42d24003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007f6d42ea9f1b in gst_task_func (task=0x1cdb050) at ../subprojects/gstreamer/gst/gsttask.c:313
#3 0x00007f6d42d05e93 in () at /lib64/libglib-2.0.so.0
#4 0x00007f6d42d0548a in () at /lib64/libglib-2.0.so.0
#5 0x00007f6d42c1d58e in start_thread () at /lib64/libpthread.so.0
#6 0x00007f6d42b4c6a3 in clone () at /lib64/libc.so.6
Thread 13 (Thread 0x7f6d0ecc1700 (LWP 20333)):
#0 0x00007f6d42b46efd in syscall () at /lib64/libc.so.6
#1 0x00007f6d42d24003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007f6d3ba8ad6c in gst_base_sink_wait_preroll (sink=sink@entry=0x7f6d1c26d9c0) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:2370
#3 0x00007f6d3ba8b2f8 in gst_base_sink_do_preroll (sink=sink@entry=0x7f6d1c26d9c0, obj=obj@entry=0x7f6d28029ae0) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:2464
#4 0x00007f6d3ba8b9dd in gst_base_sink_do_sync (basesink=basesink@entry=0x7f6d1c26d9c0, obj=obj@entry=0x7f6d28029ae0, late=late@entry=0x7f6d0ecc06a8, step_end=step_end@entry=0x7f6d0ecc06ac)
at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:2667
#5 0x00007f6d3ba8d028 in gst_base_sink_chain_unlocked (basesink=basesink@entry=0x7f6d1c26d9c0, obj=obj@entry=0x7f6d28029ae0, is_list=is_list@entry=0, pad=<optimized out>)
at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:3616
#6 0x00007f6d3ba8e300 in gst_base_sink_chain_main (basesink=0x7f6d1c26d9c0, pad=<optimized out>, obj=0x7f6d28029ae0, is_list=0) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:3775
#7 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d28029ae0, type=4112, pad=0x7f6d1c2b6760) at ../subprojects/gstreamer/gst/gstpad.c:4326
#8 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d1c2725e0, type=type@entry=4112, data=data@entry=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#9 0x00007f6d42e7cb62 in gst_pad_push (pad=pad@entry=0x7f6d1c2725e0, buffer=buffer@entry=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#10 0x00007f6d42e6163b in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#11 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d28029ae0, type=4112, pad=0x7f6d1c26a080) at ../subprojects/gstreamer/gst/gstpad.c:4326
#12 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d1c26a580, type=type@entry=4112, data=data@entry=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#13 0x00007f6d42e7cb62 in gst_pad_push (pad=pad@entry=0x7f6d1c26a580, buffer=buffer@entry=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#14 0x00007f6d42e6163b in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#15 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d28029ae0, type=4112, pad=0x7f6d1c272aa0) at ../subprojects/gstreamer/gst/gstpad.c:4326
#16 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d1c03e1f0, type=type@entry=4112, data=data@entry=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#17 0x00007f6d42e7cb62 in gst_pad_push (pad=0x7f6d1c03e1f0, buffer=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#18 0x00007f6d3ba98800 in gst_base_transform_chain (pad=<optimized out>, parent=0x7f6d1c0309d0, buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#19 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d28029ae0, type=4112, pad=0x7f6d1c2b7c30) at ../subprojects/gstreamer/gst/gstpad.c:4326
#20 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d1c2b79e0, type=type@entry=4112, data=data@entry=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#21 0x00007f6d42e7cb62 in gst_pad_push (pad=0x7f6d1c2b79e0, buffer=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#22 0x00007f6d3ba98800 in gst_base_transform_chain (pad=<optimized out>, parent=0x7f6d1c02ce90, buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#23 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d28029ae0, type=4112, pad=0x7f6d1c2b7790) at ../subprojects/gstreamer/gst/gstpad.c:4326
#24 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d1c272840, type=type@entry=4112, data=data@entry=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#25 0x00007f6d42e7cb62 in gst_pad_push (pad=pad@entry=0x7f6d1c272840, buffer=buffer@entry=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#26 0x00007f6d42e6163b in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#27 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d28029ae0, type=4112, pad=0x7f6d1c26a300) at ../subprojects/gstreamer/gst/gstpad.c:4326
#28 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d1c2b6c00, type=type@entry=4112, data=data@entry=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#29 0x00007f6d42e7cb62 in gst_pad_push (pad=0x7f6d1c2b6c00, buffer=buffer@entry=0x7f6d28029ae0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#30 0x00007f6d3b91eea7 in gst_queue_push_one (queue=0x7f6d28041010) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1384
#31 0x00007f6d3b91eea7 in gst_queue_loop (pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1537
#32 0x00007f6d42ea9d41 in gst_task_func (task=0x7f6d28033b90) at ../subprojects/gstreamer/gst/gsttask.c:328
#33 0x00007f6d42d05e93 in () at /lib64/libglib-2.0.so.0
#34 0x00007f6d42d0548a in () at /lib64/libglib-2.0.so.0
#35 0x00007f6d42c1d58e in start_thread () at /lib64/libpthread.so.0
#36 0x00007f6d42b4c6a3 in clone () at /lib64/libc.so.6
Thread 12 (Thread 0x7f6d0f4c2700 (LWP 20332)):
#0 0x00007f6d42b41421 in poll () at /lib64/libc.so.6
#1 0x00007f6d20373675 in poll_func () at /lib64/libpulse.so.0
#2 0x00007f6d20364c58 in pa_mainloop_poll () at /lib64/libpulse.so.0
#3 0x00007f6d203652a2 in pa_mainloop_iterate () at /lib64/libpulse.so.0
#4 0x00007f6d20365350 in pa_mainloop_run () at /lib64/libpulse.so.0
#5 0x00007f6d203735bd in thread () at /lib64/libpulse.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#6 0x00007f6d200c306c in internal_thread_func () at /usr/lib64/pulseaudio/libpulsecommon-12.2.so
#7 0x00007f6d42c1d58e in start_thread () at /lib64/libpthread.so.0
#8 0x00007f6d42b4c6a3 in clone () at /lib64/libc.so.6
Thread 11 (Thread 0x7f6d0ffff700 (LWP 20330)):
#0 0x00007f6d42c274c0 in nanosleep () at /lib64/libpthread.so.0
#1 0x00007f6d42d06bb7 in g_usleep () at /lib64/libglib-2.0.so.0
#2 0x00007f6d38781352 in wait_event (window=window@entry=0x7f6cec0072d0, type=type@entry=19) at ../subprojects/gstreamer-vaapi/gst-libs/gst/vaapi/gstvaapiwindow_x11.c:91
#3 0x00007f6d3878167d in gst_vaapi_window_x11_show (window=0x7f6cec0072d0) at ../subprojects/gstreamer-vaapi/gst-libs/gst/vaapi/gstvaapiwindow_x11.c:153
#4 0x00007f6d38757d8f in gst_vaapi_window_show (window=0x7f6cec0072d0) at ../subprojects/gstreamer-vaapi/gst-libs/gst/vaapi/gstvaapiwindow.c:318
#5 0x00007f6d3872cb67 in gst_vaapisink_set_caps (caps=<optimized out>, base_sink=0x7f6d1c01b7c0) at ../subprojects/gstreamer-vaapi/gst/vaapi/gstvaapisink.c:1353
#6 0x00007f6d3872cb67 in gst_vaapisink_set_caps (base_sink=0x7f6d1c01b7c0, caps=<optimized out>) at ../subprojects/gstreamer-vaapi/gst/vaapi/gstvaapisink.c:1307
#7 0x00007f6d3ba83b8b in gst_base_sink_default_event (basesink=0x7f6d1c01b7c0, event=0x7f6cec007260) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:3268
#8 0x00007f6d3872b910 in gst_vaapisink_event (base_sink=0x7f6d1c01b7c0, event=0x7f6cec007260) at ../subprojects/gstreamer-vaapi/gst/vaapi/gstvaapisink.c:1706
#9 0x00007f6d3ba80c4c in gst_base_sink_event (pad=<optimized out>, parent=0x7f6d1c01b7c0, event=0x7f6cec007260) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:3374
#10 0x00007f6d42e744b7 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f6d1c00a050, event=event@entry=0x7f6cec007260, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM)
at ../subprojects/gstreamer/gst/gstpad.c:5765
#11 0x00007f6d42e749d4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f6d24031630, event=0x7f6cec007260, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#12 0x00007f6d42e74e44 in push_sticky (pad=pad@entry=0x7f6d24031630, ev=ev@entry=0x7f6d0fffdcf0, user_data=user_data@entry=0x7f6d0fffdd50) at ../subprojects/gstreamer/gst/gstevent.h:438
#13 0x00007f6d42e72848 in events_foreach (pad=pad@entry=0x7f6d24031630, func=func@entry=0x7f6d42e74df0 <push_sticky>, user_data=user_data@entry=0x7f6d0fffdd50) at ../subprojects/gstreamer/gst/gstpad.c:608
#14 0x00007f6d42e7daf1 in check_sticky (event=0x7f6cec007260, pad=0x7f6d24031630) at ../subprojects/gstreamer/gst/gstpad.c:3985
#15 0x00007f6d42e7daf1 in gst_pad_push_event (pad=pad@entry=0x7f6d24031630, event=0x7f6cec007260) at ../subprojects/gstreamer/gst/gstpad.c:5541
#16 0x00007f6d42e7e074 in event_forward_func (pad=pad@entry=0x7f6d24031630, data=data@entry=0x7f6d0fffde40) at ../subprojects/gstreamer/gst/gstevent.h:438
#17 0x00007f6d42e7a50e in gst_pad_forward (pad=pad@entry=0x7f6d28005100, forward=forward@entry=0x7f6d42e7dfb0 <event_forward_func>, user_data=user_data@entry=0x7f6d0fffde40)
at ../subprojects/gstreamer/gst/gstpad.c:3008
#18 0x00007f6d42e7a61d in gst_pad_event_default (pad=0x7f6d28005100, parent=<optimized out>, event=0x7f6cec007260) at ../subprojects/gstreamer/gst/gstpad.c:3105
#19 0x00007f6d42e744b7 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f6d28005100, event=event@entry=0x7f6cec007260, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM)
at ../subprojects/gstreamer/gst/gstpad.c:5765
#20 0x00007f6d42e749d4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f6d28005600, event=0x7f6cec007260, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#21 0x00007f6d42e74e44 in push_sticky (pad=pad@entry=0x7f6d28005600, ev=ev@entry=0x7f6d0fffe010, user_data=user_data@entry=0x7f6d0fffe070) at ../subprojects/gstreamer/gst/gstevent.h:438
#22 0x00007f6d42e72848 in events_foreach (pad=pad@entry=0x7f6d28005600, func=func@entry=0x7f6d42e74df0 <push_sticky>, user_data=user_data@entry=0x7f6d0fffe070) at ../subprojects/gstreamer/gst/gstpad.c:608
#23 0x00007f6d42e7daf1 in check_sticky (event=0x7f6cec007260, pad=0x7f6d28005600) at ../subprojects/gstreamer/gst/gstpad.c:3985
#24 0x00007f6d42e7daf1 in gst_pad_push_event (pad=pad@entry=0x7f6d28005600, event=0x7f6cec007260) at ../subprojects/gstreamer/gst/gstpad.c:5541
#25 0x00007f6d42e7e074 in event_forward_func (pad=pad@entry=0x7f6d28005600, data=data@entry=0x7f6d0fffe160) at ../subprojects/gstreamer/gst/gstevent.h:438
#26 0x00007f6d42e7a50e in gst_pad_forward (pad=pad@entry=0x7f6d24031af0, forward=forward@entry=0x7f6d42e7dfb0 <event_forward_func>, user_data=user_data@entry=0x7f6d0fffe160)
at ../subprojects/gstreamer/gst/gstpad.c:3008
#27 0x00007f6d42e7a61d in gst_pad_event_default (pad=0x7f6d24031af0, parent=<optimized out>, event=0x7f6cec007260) at ../subprojects/gstreamer/gst/gstpad.c:3105
#28 0x00007f6d42e744b7 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f6d24031af0, event=event@entry=0x7f6cec007260, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM)
at ../subprojects/gstreamer/gst/gstpad.c:5765
#29 0x00007f6d42e749d4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f6d1c00b520, event=0x7f6cec007260, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#30 0x00007f6d42e74e44 in push_sticky (pad=pad@entry=0x7f6d1c00b520, ev=ev@entry=0x7f6d0fffe330, user_data=user_data@entry=0x7f6d0fffe390) at ../subprojects/gstreamer/gst/gstevent.h:438
#31 0x00007f6d42e72848 in events_foreach (pad=pad@entry=0x7f6d1c00b520, func=func@entry=0x7f6d42e74df0 <push_sticky>, user_data=user_data@entry=0x7f6d0fffe390) at ../subprojects/gstreamer/gst/gstpad.c:608
#32 0x00007f6d42e7daf1 in check_sticky (event=0x7f6cec007260, pad=0x7f6d1c00b520) at ../subprojects/gstreamer/gst/gstpad.c:3985
#33 0x00007f6d42e7daf1 in gst_pad_push_event (pad=pad@entry=0x7f6d1c00b520, event=0x7f6cec007260) at ../subprojects/gstreamer/gst/gstpad.c:5541
#34 0x00007f6d3ba9befb in gst_pad_set_caps (caps=0x7f6d2809c8a0, pad=0x7f6d1c00b520) at ../subprojects/gstreamer/gst/gstcompat.h:59
#35 0x00007f6d3ba9befb in gst_base_transform_setcaps (trans=trans@entry=0x7f6d1c2a6d20, pad=<optimized out>, incaps=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1337
#36 0x00007f6d3ba9d2fd in gst_base_transform_sink_eventfunc (trans=0x7f6d1c2a6d20, event=0x7f6cec0071f0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1898
#37 0x00007f6d42e744b7 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f6d1c00b2d0, event=event@entry=0x7f6cec0071f0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM)
at ../subprojects/gstreamer/gst/gstpad.c:5765
#38 0x00007f6d42e749d4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f6d1c00b080, event=0x7f6cec0071f0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#39 0x00007f6d42e74e44 in push_sticky (pad=pad@entry=0x7f6d1c00b080, ev=ev@entry=0x7f6d0fffe680, user_data=user_data@entry=0x7f6d0fffe6e0) at ../subprojects/gstreamer/gst/gstevent.h:438
#40 0x00007f6d42e72848 in events_foreach (pad=pad@entry=0x7f6d1c00b080, func=func@entry=0x7f6d42e74df0 <push_sticky>, user_data=user_data@entry=0x7f6d0fffe6e0) at ../subprojects/gstreamer/gst/gstpad.c:608
#41 0x00007f6d42e7daf1 in check_sticky (event=0x7f6cec0071f0, pad=0x7f6d1c00b080) at ../subprojects/gstreamer/gst/gstpad.c:3985
#42 0x00007f6d42e7daf1 in gst_pad_push_event (pad=pad@entry=0x7f6d1c00b080, event=0x7f6cec0071f0) at ../subprojects/gstreamer/gst/gstpad.c:5541
#43 0x00007f6d3ba9befb in gst_pad_set_caps (caps=0x7f6d2809c8a0, pad=0x7f6d1c00b080) at ../subprojects/gstreamer/gst/gstcompat.h:59
#44 0x00007f6d3ba9befb in gst_base_transform_setcaps (trans=trans@entry=0x7f6d1c2a5810, pad=<optimized out>, incaps=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1337
#45 0x00007f6d3ba9d2fd in gst_base_transform_sink_eventfunc (trans=0x7f6d1c2a5810, event=0x7f6d08007900) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1898
#46 0x00007f6d42e744b7 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f6d1c00ae30, event=event@entry=0x7f6d08007900, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM)
--Type <RET> for more, q to quit, c to continue without paging--
at ../subprojects/gstreamer/gst/gstpad.c:5765
#47 0x00007f6d42e749d4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f6d24031890, event=0x7f6d08007900, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#48 0x00007f6d42e74e44 in push_sticky (pad=pad@entry=0x7f6d24031890, ev=ev@entry=0x7f6d0fffe9d0, user_data=user_data@entry=0x7f6d0fffea30) at ../subprojects/gstreamer/gst/gstevent.h:438
#49 0x00007f6d42e72848 in events_foreach (pad=pad@entry=0x7f6d24031890, func=func@entry=0x7f6d42e74df0 <push_sticky>, user_data=user_data@entry=0x7f6d0fffea30) at ../subprojects/gstreamer/gst/gstpad.c:608
#50 0x00007f6d42e7daf1 in check_sticky (event=0x7f6d08007900, pad=0x7f6d24031890) at ../subprojects/gstreamer/gst/gstpad.c:3985
#51 0x00007f6d42e7daf1 in gst_pad_push_event (pad=pad@entry=0x7f6d24031890, event=0x7f6d08007900) at ../subprojects/gstreamer/gst/gstpad.c:5541
#52 0x00007f6d42e7e074 in event_forward_func (pad=pad@entry=0x7f6d24031890, data=data@entry=0x7f6d0fffeb20) at ../subprojects/gstreamer/gst/gstevent.h:438
#53 0x00007f6d42e7a50e in gst_pad_forward (pad=pad@entry=0x7f6d28005380, forward=forward@entry=0x7f6d42e7dfb0 <event_forward_func>, user_data=user_data@entry=0x7f6d0fffeb20)
at ../subprojects/gstreamer/gst/gstpad.c:3008
#54 0x00007f6d42e7a61d in gst_pad_event_default (pad=pad@entry=0x7f6d28005380, parent=parent@entry=0x7f6d28062930, event=0x7f6d08007900) at ../subprojects/gstreamer/gst/gstpad.c:3105
#55 0x00007f6d3bc4dfc6 in gst_play_sink_convert_bin_sink_event (pad=0x7f6d28005380, parent=0x7f6d28062930, event=0x7f6d08007900) at ../subprojects/gstreamer/gst/gstevent.h:438
#56 0x00007f6d42e744b7 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f6d28005380, event=event@entry=0x7f6d08007900, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM)
at ../subprojects/gstreamer/gst/gstpad.c:5765
#57 0x00007f6d42e749d4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f6d1c00a2a0, event=0x7f6d08007900, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#58 0x00007f6d42e74e44 in push_sticky (pad=pad@entry=0x7f6d1c00a2a0, ev=ev@entry=0x7f6d0fffed50, user_data=user_data@entry=0x7f6d0fffedb0) at ../subprojects/gstreamer/gst/gstevent.h:438
#59 0x00007f6d42e72848 in events_foreach (pad=pad@entry=0x7f6d1c00a2a0, func=func@entry=0x7f6d42e74df0 <push_sticky>, user_data=user_data@entry=0x7f6d0fffedb0) at ../subprojects/gstreamer/gst/gstpad.c:608
#60 0x00007f6d42e7daf1 in check_sticky (event=0x7f6d08007900, pad=0x7f6d1c00a2a0) at ../subprojects/gstreamer/gst/gstpad.c:3985
#61 0x00007f6d42e7daf1 in gst_pad_push_event (pad=0x7f6d1c00a2a0, event=event@entry=0x7f6d08007900) at ../subprojects/gstreamer/gst/gstpad.c:5541
#62 0x00007f6d3b91f18b in gst_queue_push_one (queue=0x7f6d28040d10) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1455
#63 0x00007f6d3b91f18b in gst_queue_loop (pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1537
#64 0x00007f6d42ea9d41 in gst_task_func (task=0x7f6d28033cb0) at ../subprojects/gstreamer/gst/gsttask.c:328
#65 0x00007f6d42d05e93 in () at /lib64/libglib-2.0.so.0
#66 0x00007f6d42d0548a in () at /lib64/libglib-2.0.so.0
#67 0x00007f6d42c1d58e in start_thread () at /lib64/libpthread.so.0
#68 0x00007f6d42b4c6a3 in clone () at /lib64/libc.so.6
Thread 10 (Thread 0x7f6d20ebc700 (LWP 20328)):
#0 0x00007f6d42b46efd in syscall () at /lib64/libc.so.6
#1 0x00007f6d42d24003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007f6d3b91d618 in gst_queue_handle_sink_query (pad=<optimized out>, query=0x7f6d2803c990, parent=0x7f6d28040d10) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1072
#3 0x00007f6d3b91d618 in gst_queue_handle_sink_query (pad=<optimized out>, parent=0x7f6d28040d10, query=0x7f6d2803c990) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1052
#4 0x00007f6d42e7b940 in gst_pad_query (pad=pad@entry=0x7f6d2400bce0, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4071
#5 0x00007f6d42e7c08b in gst_pad_peer_query (pad=pad@entry=0x7f6d24031d50, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4203
#6 0x00007f6d42e7c66c in query_forward_func (pad=pad@entry=0x7f6d24031d50, data=data@entry=0x7f6d20eb9cd0) at ../subprojects/gstreamer/gst/gstpad.c:3376
#7 0x00007f6d42e7a50e in gst_pad_forward (pad=pad@entry=0x7f6d28005880, forward=forward@entry=0x7f6d42e7c5b0 <query_forward_func>, user_data=user_data@entry=0x7f6d20eb9cd0)
at ../subprojects/gstreamer/gst/gstpad.c:3008
#8 0x00007f6d42e7a902 in gst_pad_query_default (pad=0x7f6d28005880, parent=<optimized out>, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:3447
#9 0x00007f6d42e7b940 in gst_pad_query (pad=pad@entry=0x7f6d28005880, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4071
#10 0x00007f6d42e7c08b in gst_pad_peer_query (pad=pad@entry=0x7f6d28005d80, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4203
#11 0x00007f6d42e7c66c in query_forward_func (pad=pad@entry=0x7f6d28005d80, data=data@entry=0x7f6d20eb9f30) at ../subprojects/gstreamer/gst/gstpad.c:3376
#12 0x00007f6d42e7a50e in gst_pad_forward (pad=pad@entry=0x7f6d1c272380, forward=forward@entry=0x7f6d42e7c5b0 <query_forward_func>, user_data=user_data@entry=0x7f6d20eb9f30)
at ../subprojects/gstreamer/gst/gstpad.c:3008
#13 0x00007f6d42e7a902 in gst_pad_query_default (pad=0x7f6d1c272380, parent=<optimized out>, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:3447
#14 0x00007f6d42e7b940 in gst_pad_query (pad=pad@entry=0x7f6d1c272380, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4071
#15 0x00007f6d42e7c08b in gst_pad_peer_query (pad=0x7f6d1c2b6510, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4203
#16 0x00007f6d200fe3ff in gst_deinterlace_sink_query (pad=0x7f6d1c2b62c0, parent=<optimized out>, query=0x7f6d2803c990) at ../subprojects/gst-plugins-good/gst/deinterlace/gstdeinterlace.c:3133
#17 0x00007f6d42e7b940 in gst_pad_query (pad=pad@entry=0x7f6d1c2b62c0, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4071
#18 0x00007f6d42e7c08b in gst_pad_peer_query (pad=0x7f6d1c2b6070, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4203
#19 0x00007f6d3ba9a378 in gst_base_transform_default_propose_allocation (trans=0x7f6d1c2ac920, decide_query=<optimized out>, query=0x7f6d2803c990)
at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1385
#20 0x00007f6d3bb0b2ed in gst_video_filter_propose_allocation (trans=0x7f6d1c2ac920, decide_query=0x0, query=0x7f6d2803c990) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideofilter.c:61
#21 0x00007f6d3ba9d0be in gst_base_transform_default_query (trans=0x7f6d1c2ac920, direction=<optimized out>, query=0x7f6d2803c990) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1489
#22 0x00007f6d42e7b940 in gst_pad_query (pad=pad@entry=0x7f6d1c00bc10, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4071
#23 0x00007f6d42e7c08b in gst_pad_peer_query (pad=pad@entry=0x7f6d1c272120, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4203
#24 0x00007f6d42e7c66c in query_forward_func (pad=pad@entry=0x7f6d1c272120, data=data@entry=0x7f6d20eba730) at ../subprojects/gstreamer/gst/gstpad.c:3376
#25 0x00007f6d42e7a50e in gst_pad_forward (pad=pad@entry=0x7f6d28005b00, forward=forward@entry=0x7f6d42e7c5b0 <query_forward_func>, user_data=user_data@entry=0x7f6d20eba730)
at ../subprojects/gstreamer/gst/gstpad.c:3008
#26 0x00007f6d42e7a902 in gst_pad_query_default (pad=0x7f6d28005b00, parent=<optimized out>, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:3447
--Type <RET> for more, q to quit, c to continue without paging--
#27 0x00007f6d42e7b940 in gst_pad_query (pad=pad@entry=0x7f6d28005b00, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4071
#28 0x00007f6d42e7c08b in gst_pad_peer_query (pad=pad@entry=0x7f6d1c00b9c0, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4203
#29 0x00007f6d42e7c66c in query_forward_func (pad=pad@entry=0x7f6d1c00b9c0, data=data@entry=0x7f6d20eba990) at ../subprojects/gstreamer/gst/gstpad.c:3376
#30 0x00007f6d42e7a50e in gst_pad_forward (pad=pad@entry=0x7f6d1c00b770, forward=forward@entry=0x7f6d42e7c5b0 <query_forward_func>, user_data=user_data@entry=0x7f6d20eba990)
at ../subprojects/gstreamer/gst/gstpad.c:3008
#31 0x00007f6d42e7a902 in gst_pad_query_default (pad=0x7f6d1c00b770, parent=<optimized out>, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:3447
#32 0x00007f6d42e7b940 in gst_pad_query (pad=pad@entry=0x7f6d1c00b770, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4071
#33 0x00007f6d42e7c08b in gst_pad_peer_query (pad=pad@entry=0x7f6d24030330, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4203
#34 0x00007f6d42e7c66c in query_forward_func (pad=pad@entry=0x7f6d24030330, data=data@entry=0x7f6d20ebabf0) at ../subprojects/gstreamer/gst/gstpad.c:3376
#35 0x00007f6d42e7a50e in gst_pad_forward (pad=pad@entry=0x1ce5760, forward=forward@entry=0x7f6d42e7c5b0 <query_forward_func>, user_data=user_data@entry=0x7f6d20ebabf0)
at ../subprojects/gstreamer/gst/gstpad.c:3008
#36 0x00007f6d42e7a902 in gst_pad_query_default (pad=0x1ce5760, parent=<optimized out>, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:3447
#37 0x00007f6d42e7b940 in gst_pad_query (pad=pad@entry=0x1ce5760, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4071
#38 0x00007f6d42e7c08b in gst_pad_peer_query (pad=pad@entry=0x7f6d2401b0c0, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4203
#39 0x00007f6d42e7c66c in query_forward_func (pad=pad@entry=0x7f6d2401b0c0, data=data@entry=0x7f6d20ebae50) at ../subprojects/gstreamer/gst/gstpad.c:3376
#40 0x00007f6d42e7a50e in gst_pad_forward (pad=pad@entry=0x7f6d28042100, forward=forward@entry=0x7f6d42e7c5b0 <query_forward_func>, user_data=user_data@entry=0x7f6d20ebae50)
at ../subprojects/gstreamer/gst/gstpad.c:3008
#41 0x00007f6d42e7a902 in gst_pad_query_default (pad=0x7f6d28042100, parent=<optimized out>, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:3447
#42 0x00007f6d42e7b940 in gst_pad_query (pad=pad@entry=0x7f6d28042100, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4071
#43 0x00007f6d42e7c08b in gst_pad_peer_query (pad=pad@entry=0x7f6d28004980, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4203
#44 0x00007f6d42e7c66c in query_forward_func (pad=pad@entry=0x7f6d28004980, data=data@entry=0x7f6d20ebb0b0) at ../subprojects/gstreamer/gst/gstpad.c:3376
#45 0x00007f6d42e7a50e in gst_pad_forward (pad=pad@entry=0x7f6d24030f10, forward=forward@entry=0x7f6d42e7c5b0 <query_forward_func>, user_data=user_data@entry=0x7f6d20ebb0b0)
at ../subprojects/gstreamer/gst/gstpad.c:3008
#46 0x00007f6d42e7a902 in gst_pad_query_default (pad=0x7f6d24030f10, parent=<optimized out>, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:3447
#47 0x00007f6d42e7b940 in gst_pad_query (pad=pad@entry=0x7f6d24030f10, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4071
#48 0x00007f6d42e7c08b in gst_pad_peer_query (pad=pad@entry=0x7f6d28004200, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4203
#49 0x00007f6d42e7c66c in query_forward_func (pad=pad@entry=0x7f6d28004200, data=data@entry=0x7f6d20ebb310) at ../subprojects/gstreamer/gst/gstpad.c:3376
#50 0x00007f6d42e7a50e in gst_pad_forward (pad=pad@entry=0x7f6d240307f0, forward=forward@entry=0x7f6d42e7c5b0 <query_forward_func>, user_data=user_data@entry=0x7f6d20ebb310)
at ../subprojects/gstreamer/gst/gstpad.c:3008
#51 0x00007f6d42e7a902 in gst_pad_query_default (pad=0x7f6d240307f0, parent=<optimized out>, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:3447
#52 0x00007f6d42e7b940 in gst_pad_query (pad=pad@entry=0x7f6d240307f0, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4071
#53 0x00007f6d42e7c08b in gst_pad_peer_query (pad=pad@entry=0x7f6d28004700, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4203
#54 0x00007f6d42e7c66c in query_forward_func (pad=pad@entry=0x7f6d28004700, data=data@entry=0x7f6d20ebb570) at ../subprojects/gstreamer/gst/gstpad.c:3376
#55 0x00007f6d42e7a50e in gst_pad_forward (pad=pad@entry=0x7f6d24030cb0, forward=forward@entry=0x7f6d42e7c5b0 <query_forward_func>, user_data=user_data@entry=0x7f6d20ebb570)
at ../subprojects/gstreamer/gst/gstpad.c:3008
#56 0x00007f6d42e7a902 in gst_pad_query_default (pad=0x7f6d24030cb0, parent=<optimized out>, query=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:3447
#57 0x00007f6d42e7b940 in gst_pad_query (pad=pad@entry=0x7f6d24030cb0, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4071
#58 0x00007f6d42e7c08b in gst_pad_peer_query (pad=0x7f6d2400b5f0, query=query@entry=0x7f6d2803c990) at ../subprojects/gstreamer/gst/gstpad.c:4203
#59 0x00007f6d3ba9bbc3 in gst_base_transform_do_bufferpool (outcaps=0x7f6d2809c8a0, trans=0x7f6d2804b4b0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:944
#60 0x00007f6d3ba9bbc3 in gst_base_transform_setcaps (trans=trans@entry=0x7f6d2804b4b0, pad=<optimized out>, incaps=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1342
#61 0x00007f6d3ba9d2fd in gst_base_transform_sink_eventfunc (trans=0x7f6d2804b4b0, event=0x7f6d1c02aae0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1898
#62 0x00007f6d42e744b7 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f6d2400b3a0, event=event@entry=0x7f6d1c02aae0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM)
at ../subprojects/gstreamer/gst/gstpad.c:5765
#63 0x00007f6d42e749d4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f6d2400b150, event=0x7f6d1c02aae0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#64 0x00007f6d42e74e44 in push_sticky (pad=pad@entry=0x7f6d2400b150, ev=ev@entry=0x7f6d20ebb9b0, user_data=user_data@entry=0x7f6d20ebba10) at ../subprojects/gstreamer/gst/gstevent.h:438
#65 0x00007f6d42e72848 in events_foreach (pad=pad@entry=0x7f6d2400b150, func=func@entry=0x7f6d42e74df0 <push_sticky>, user_data=user_data@entry=0x7f6d20ebba10) at ../subprojects/gstreamer/gst/gstpad.c:608
#66 0x00007f6d42e7daf1 in check_sticky (event=0x7f6d1c02aae0, pad=0x7f6d2400b150) at ../subprojects/gstreamer/gst/gstpad.c:3985
#67 0x00007f6d42e7daf1 in gst_pad_push_event (pad=pad@entry=0x7f6d2400b150, event=0x7f6d1c02aae0) at ../subprojects/gstreamer/gst/gstpad.c:5541
#68 0x00007f6d3ba9befb in gst_pad_set_caps (caps=0x7f6d2809c8a0, pad=0x7f6d2400b150) at ../subprojects/gstreamer/gst/gstcompat.h:59
#69 0x00007f6d3ba9befb in gst_base_transform_setcaps (trans=trans@entry=0x7f6d24028e50, pad=<optimized out>, incaps=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1337
#70 0x00007f6d3ba9d2fd in gst_base_transform_sink_eventfunc (trans=trans@entry=0x7f6d24028e50, event=0x7f6d1c014dd0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1898
#71 0x00007f6d3b8ec426 in gst_capsfilter_sink_event (trans=0x7f6d24028e50, event=0x7f6d1c014dd0) at ../subprojects/gstreamer/gst/gstevent.h:438
#72 0x00007f6d42e744b7 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f6d2400af00, event=event@entry=0x7f6d1c014dd0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM)
at ../subprojects/gstreamer/gst/gstpad.c:5765
#73 0x00007f6d42e749d4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f6d2400acb0, event=0x7f6d1c014dd0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#74 0x00007f6d42e74e44 in push_sticky (pad=pad@entry=0x7f6d2400acb0, ev=ev@entry=0x7f6d20ebbd50, user_data=user_data@entry=0x7f6d20ebbdb0) at ../subprojects/gstreamer/gst/gstevent.h:438
#75 0x00007f6d42e72848 in events_foreach (pad=pad@entry=0x7f6d2400acb0, func=func@entry=0x7f6d42e74df0 <push_sticky>, user_data=user_data@entry=0x7f6d20ebbdb0) at ../subprojects/gstreamer/gst/gstpad.c:608
#76 0x00007f6d42e7daf1 in check_sticky (event=0x7f6d1c014dd0, pad=0x7f6d2400acb0) at ../subprojects/gstreamer/gst/gstpad.c:3985
--Type <RET> for more, q to quit, c to continue without paging--
#77 0x00007f6d42e7daf1 in gst_pad_push_event (pad=0x7f6d2400acb0, event=event@entry=0x7f6d1c014dd0) at ../subprojects/gstreamer/gst/gstpad.c:5541
#78 0x00007f6d3b91f18b in gst_queue_push_one (queue=0x7f6d28040110) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1455
#79 0x00007f6d3b91f18b in gst_queue_loop (pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1537
#80 0x00007f6d42ea9d41 in gst_task_func (task=0x7f6d28033050) at ../subprojects/gstreamer/gst/gsttask.c:328
#81 0x00007f6d42d05e93 in () at /lib64/libglib-2.0.so.0
#82 0x00007f6d42d0548a in () at /lib64/libglib-2.0.so.0
#83 0x00007f6d42c1d58e in start_thread () at /lib64/libpthread.so.0
#84 0x00007f6d42b4c6a3 in clone () at /lib64/libc.so.6
Thread 9 (Thread 0x7f6d218bd700 (LWP 20327)):
#0 0x00007f6d42c2373c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1 0x00007f6d21ee0b93 in () at /usr/lib64/dri/i965_dri.so
#2 0x00007f6d21ee08eb in () at /usr/lib64/dri/i965_dri.so
#3 0x00007f6d42c1d58e in start_thread () at /lib64/libpthread.so.0
#4 0x00007f6d42b4c6a3 in clone () at /lib64/libc.so.6
Thread 8 (Thread 0x7f6d22ef6700 (LWP 20325)):
#0 0x00007f6d42b41421 in poll () at /lib64/libc.so.6
#1 0x00007f6d42cdc5a6 in () at /lib64/libglib-2.0.so.0
#2 0x00007f6d42cdc962 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3 0x00007f6d386b7d07 in _event_thread_main (display=0x7f6d28052040) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstgldisplay.c:141
#4 0x00007f6d42d0548a in () at /lib64/libglib-2.0.so.0
#5 0x00007f6d42c1d58e in start_thread () at /lib64/libpthread.so.0
#6 0x00007f6d42b4c6a3 in clone () at /lib64/libc.so.6
Thread 7 (Thread 0x7f6d38fcc700 (LWP 20323)):
#0 0x00007f6d42b46efd in syscall () at /lib64/libc.so.6
#1 0x00007f6d42d24003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007f6d3b91f71e in gst_queue_chain_buffer_or_list (parent=0x7f6d28041010, obj=0x7f6d2405c560, is_list=0, pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1247
#3 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d2405c560, type=4112, pad=0x7f6d1c2b69b0) at ../subprojects/gstreamer/gst/gstpad.c:4326
#4 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d1c272d00, type=type@entry=4112, data=data@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4582
#5 0x00007f6d42e7cb62 in gst_pad_push (pad=pad@entry=0x7f6d1c272d00, buffer=buffer@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4701
#6 0x00007f6d42e6163b in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#7 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d2405c560, type=4112, pad=0x7f6d1c26a800) at ../subprojects/gstreamer/gst/gstpad.c:4326
#8 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d1c03e690, type=type@entry=4112, data=data@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4582
#9 0x00007f6d42e7cb62 in gst_pad_push (pad=pad@entry=0x7f6d1c03e690, buffer=buffer@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4701
#10 0x00007f6d3bc50346 in gst_stream_synchronizer_sink_chain (pad=0x7f6d1c03e440, parent=<optimized out>, buffer=0x7f6d2405c560) at ../subprojects/gst-plugins-base/gst/playback/gststreamsynchronizer.c:716
#11 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d2405c560, type=4112, pad=0x7f6d1c03e440) at ../subprojects/gstreamer/gst/gstpad.c:4326
#12 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d1c272f50, type=type@entry=4112, data=data@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4582
#13 0x00007f6d42e7cb62 in gst_pad_push (pad=0x7f6d1c272f50, buffer=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4701
#14 0x00007f6d3b9239e0 in gst_tee_handle_data (tee=tee@entry=0x7f6d24004000, data=data@entry=0x7f6d2405c560, is_list=is_list@entry=0) at ../subprojects/gstreamer/plugins/elements/gsttee.c:899
#15 0x00007f6d3b923b29 in gst_tee_chain (pad=<optimized out>, parent=0x7f6d24004000, buffer=0x7f6d2405c560) at ../subprojects/gstreamer/plugins/elements/gsttee.c:1022
#16 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d2405c560, type=4112, pad=0x7f6d2401ac20) at ../subprojects/gstreamer/gst/gstpad.c:4326
#17 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d240300d0, type=type@entry=4112, data=data@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4582
#18 0x00007f6d42e7cb62 in gst_pad_push (pad=pad@entry=0x7f6d240300d0, buffer=buffer@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4701
#19 0x00007f6d42e6163b in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#20 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d2405c560, type=4112, pad=0x1ce54e0) at ../subprojects/gstreamer/gst/gstpad.c:4326
#21 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d2401ae70, type=type@entry=4112, data=data@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4582
#22 0x00007f6d42e7cb62 in gst_pad_push (pad=0x7f6d2401ae70, buffer=buffer@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4701
#23 0x00007f6d3b8eec8f in gst_concat_sink_chain (pad=0x7f6d28042c40, parent=<optimized out>, buffer=0x7f6d2405c560) at ../subprojects/gstreamer/plugins/elements/gstconcat.c:456
#24 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d2405c560, type=4112, pad=0x7f6d28042c40) at ../subprojects/gstreamer/gst/gstpad.c:4326
#25 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d28004e80, type=type@entry=4112, data=data@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4582
#26 0x00007f6d42e7cb62 in gst_pad_push (pad=pad@entry=0x7f6d28004e80, buffer=buffer@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4701
#27 0x00007f6d42e6163b in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#28 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d2405c560, type=4112, pad=0x7f6d240313d0) at ../subprojects/gstreamer/gst/gstpad.c:4326
#29 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d28004c00, type=type@entry=4112, data=data@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4582
#30 0x00007f6d42e7cb62 in gst_pad_push (pad=pad@entry=0x7f6d28004c00, buffer=buffer@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4701
#31 0x00007f6d42e6163b in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstghostpad.c:127
--Type <RET> for more, q to quit, c to continue without paging--
#32 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d2405c560, type=4112, pad=0x7f6d24031170) at ../subprojects/gstreamer/gst/gstpad.c:4326
#33 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d2400ba90, type=type@entry=4112, data=data@entry=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4582
#34 0x00007f6d42e7cb62 in gst_pad_push (pad=0x7f6d2400ba90, buffer=0x7f6d2405c560) at ../subprojects/gstreamer/gst/gstpad.c:4701
#35 0x00007f6d3bba6a3c in gst_audio_decoder_push_forward (dec=dec@entry=0x7f6d1c0098b0, buf=<optimized out>, buf@entry=0x7f6d2405c560)
at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiodecoder.c:1006
#36 0x00007f6d3bba6d85 in gst_audio_decoder_output (dec=dec@entry=0x7f6d1c0098b0, buf=buf@entry=0x7f6d2405c560) at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiodecoder.c:1083
#37 0x00007f6d3bbadb95 in gst_audio_decoder_finish_frame (dec=0x7f6d1c0098b0, buf=buf@entry=0x7f6d2405c560, frames=<optimized out>, frames@entry=1)
at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiodecoder.c:1438
#38 0x00007f6d386731c8 in opus_dec_chain_parse_data (dec=dec@entry=0x7f6d1c0098b0, buffer=buffer@entry=0x7f6d240835c0) at ../subprojects/gst-plugins-base/ext/opus/gstopusdec.c:769
#39 0x00007f6d3867499b in gst_opus_dec_handle_frame (adec=0x7f6d1c0098b0, buf=0x7f6d240835c0) at ../subprojects/gst-plugins-base/ext/opus/gstopusdec.c:935
#40 0x00007f6d3bba9429 in gst_audio_decoder_push_buffers (dec=dec@entry=0x7f6d1c0098b0, force=force@entry=0) at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiodecoder.c:1608
#41 0x00007f6d3bba97db in gst_audio_decoder_chain_forward (dec=dec@entry=0x7f6d1c0098b0, buffer=0x0, buffer@entry=0x7f6d240835c0) at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiodecoder.c:1722
#42 0x00007f6d3bbab22b in gst_audio_decoder_chain (pad=<optimized out>, parent=<optimized out>, buffer=0x7f6d240835c0) at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiodecoder.c:1982
#43 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d240835c0, type=4112, pad=0x7f6d2400b840) at ../subprojects/gstreamer/gst/gstpad.c:4326
#44 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d2401ba00, type=type@entry=4112, data=data@entry=0x7f6d240835c0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#45 0x00007f6d42e7cb62 in gst_pad_push (pad=0x7f6d2401ba00, buffer=buffer@entry=0x7f6d240835c0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#46 0x00007f6d3b90c43d in gst_single_queue_push_one (allow_drop=<synthetic pointer>, object=0x7f6d240835c0, sq=0x7f6d240072f0, mq=0x1ce8010) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:1639
#47 0x00007f6d3b90c43d in gst_multi_queue_loop (pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:1959
#48 0x00007f6d42ea9d41 in gst_task_func (task=0x7f6d3004e4d0) at ../subprojects/gstreamer/gst/gsttask.c:328
#49 0x00007f6d42d05e93 in () at /lib64/libglib-2.0.so.0
#50 0x00007f6d42d0548a in () at /lib64/libglib-2.0.so.0
#51 0x00007f6d42c1d58e in start_thread () at /lib64/libpthread.so.0
#52 0x00007f6d42b4c6a3 in clone () at /lib64/libc.so.6
Thread 6 (Thread 0x7f6d397cd700 (LWP 20322)):
#0 0x00007f6d42b46efd in syscall () at /lib64/libc.so.6
#1 0x00007f6d42d24003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007f6d3b91d618 in gst_queue_handle_sink_query (pad=<optimized out>, query=0x7f6d2803d320, parent=0x7f6d28040110) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1072
#3 0x00007f6d3b91d618 in gst_queue_handle_sink_query (pad=<optimized out>, parent=0x7f6d28040110, query=0x7f6d2803d320) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1052
#4 0x00007f6d42e7b940 in gst_pad_query (pad=pad@entry=0x7f6d2400aa60, query=query@entry=0x7f6d2803d320) at ../subprojects/gstreamer/gst/gstpad.c:4071
#5 0x00007f6d42e7c08b in gst_pad_peer_query (pad=0x7f6d2400a810, query=query@entry=0x7f6d2803d320) at ../subprojects/gstreamer/gst/gstpad.c:4203
#6 0x00007f6d3baf8f9d in gst_video_decoder_negotiate_pool (decoder=0x7f6d2802d360, caps=<optimized out>) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideodecoder.c:3752
#7 0x00007f6d3bb031e2 in gst_video_decoder_negotiate (decoder=decoder@entry=0x7f6d2802d360) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideodecoder.c:3944
#8 0x00007f6d3871f54e in gst_vaapidecode_negotiate (decode=0x7f6d2802d360) at ../subprojects/gstreamer-vaapi/gst/vaapi/gstvaapidecode.c:494
#9 0x00007f6d3871f54e in gst_vaapidecode_push_decoded_frame (out_frame=0x7f6d2409be90, vdec=0x7f6d2802d360) at ../subprojects/gstreamer-vaapi/gst/vaapi/gstvaapidecode.c:546
#10 0x00007f6d3871f54e in gst_vaapidecode_push_all_decoded_frames (decode=0x7f6d2802d360) at ../subprojects/gstreamer-vaapi/gst/vaapi/gstvaapidecode.c:693
#11 0x00007f6d3baf840b in gst_video_decoder_decode_frame (decoder=decoder@entry=0x7f6d2802d360, frame=0x7f6d280299d0) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideodecoder.c:3433
#12 0x00007f6d3bb00faa in gst_video_decoder_have_frame (decoder=decoder@entry=0x7f6d2802d360) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideodecoder.c:3365
#13 0x00007f6d38720212 in gst_vaapidecode_parse_frame (at_eos=0, adapter=0x7f6d3004ec60, frame=0x7f6d280299d0, vdec=0x7f6d2802d360) at ../subprojects/gstreamer-vaapi/gst/vaapi/gstvaapidecode.c:1171
#14 0x00007f6d38720212 in gst_vaapidecode_parse (vdec=0x7f6d2802d360, frame=0x7f6d280299d0, adapter=0x7f6d3004ec60, at_eos=0) at ../subprojects/gstreamer-vaapi/gst/vaapi/gstvaapidecode.c:1208
#15 0x00007f6d3bafa823 in gst_video_decoder_parse_available (dec=dec@entry=0x7f6d2802d360, at_eos=at_eos@entry=0, new_buffer=0, new_buffer@entry=1)
at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideodecoder.c:893
#16 0x00007f6d3bafd4dc in gst_video_decoder_chain_forward (decoder=decoder@entry=0x7f6d2802d360, buf=buf@entry=0x7f6d34030da0, at_eos=at_eos@entry=0)
at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideodecoder.c:2170
#17 0x00007f6d3bafdb21 in gst_video_decoder_chain (pad=<optimized out>, parent=<optimized out>, buf=0x7f6d34030da0) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideodecoder.c:2469
#18 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d34030da0, type=4112, pad=0x7f6d2400a5c0) at ../subprojects/gstreamer/gst/gstpad.c:4326
#19 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d24030a50, type=type@entry=4112, data=data@entry=0x7f6d34030da0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#20 0x00007f6d42e7cb62 in gst_pad_push (pad=pad@entry=0x7f6d24030a50, buffer=buffer@entry=0x7f6d34030da0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#21 0x00007f6d42e6163b in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f6d34030da0) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#22 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d34030da0, type=4112, pad=0x7f6d28004480) at ../subprojects/gstreamer/gst/gstpad.c:4326
#23 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d2401b560, type=type@entry=4112, data=data@entry=0x7f6d34030da0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#24 0x00007f6d42e7cb62 in gst_pad_push (pad=0x7f6d2401b560, buffer=buffer@entry=0x7f6d34030da0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#25 0x00007f6d3b90c43d in gst_single_queue_push_one (allow_drop=<synthetic pointer>, object=0x7f6d34030da0, sq=0x7f6d240034c0, mq=0x1ce8010) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:1639
#26 0x00007f6d3b90c43d in gst_multi_queue_loop (pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:1959
#27 0x00007f6d42ea9d41 in gst_task_func (task=0x7f6d3004e3b0) at ../subprojects/gstreamer/gst/gsttask.c:328
#28 0x00007f6d42d05e93 in () at /lib64/libglib-2.0.so.0
#29 0x00007f6d42d0548a in () at /lib64/libglib-2.0.so.0
#30 0x00007f6d42c1d58e in start_thread () at /lib64/libpthread.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#31 0x00007f6d42b4c6a3 in clone () at /lib64/libc.so.6
Thread 5 (Thread 0x7f6d3a088700 (LWP 20321)):
#0 0x00007f6d42b46efd in syscall () at /lib64/libc.so.6
#1 0x00007f6d42d24003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007f6d3baa9c63 in gst_data_queue_push (queue=0x7f6d34036740, item=item@entry=0x7f6d2409c6f0) at ../subprojects/gstreamer/libs/gst/base/gstdataqueue.c:521
#3 0x00007f6d3b90b3a7 in gst_multi_queue_chain (pad=<optimized out>, parent=<optimized out>, buffer=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:2148
#4 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d2409b940, type=4112, pad=0x7f6d2401b7b0) at ../subprojects/gstreamer/gst/gstpad.c:4326
#5 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d30006c70, type=type@entry=4112, data=data@entry=0x7f6d2409b940) at ../subprojects/gstreamer/gst/gstpad.c:4582
#6 0x00007f6d42e7cb62 in gst_pad_push (pad=pad@entry=0x7f6d30006c70, buffer=buffer@entry=0x7f6d2409b940) at ../subprojects/gstreamer/gst/gstpad.c:4701
#7 0x00007f6d42e6163b in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f6d2409b940) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#8 0x00007f6d42e76362 in gst_pad_chain_data_unchecked (data=0x7f6d2409b940, type=4112, pad=0x1ce1cf0) at ../subprojects/gstreamer/gst/gstpad.c:4326
#9 0x00007f6d42e76362 in gst_pad_push_data (pad=pad@entry=0x7f6d2401a9d0, type=type@entry=4112, data=data@entry=0x7f6d2409b940) at ../subprojects/gstreamer/gst/gstpad.c:4582
#10 0x00007f6d42e7cb62 in gst_pad_push (pad=0x7f6d2401a9d0, buffer=buffer@entry=0x7f6d2409b940) at ../subprojects/gstreamer/gst/gstpad.c:4701
#11 0x00007f6d3a09c854 in gst_matroska_demux_parse_blockgroup_or_simpleblock
(demux=demux@entry=0x7f6d3004c030, ebml=ebml@entry=0x7f6d3a087d00, cluster_time=<optimized out>, is_simpleblock=is_simpleblock@entry=1, cluster_offset=<optimized out>)
at ../subprojects/gst-plugins-good/gst/matroska/matroska-demux.c:4698
#12 0x00007f6d3a0a43cc in gst_matroska_demux_parse_id (demux=demux@entry=0x7f6d3004c030, id=<optimized out>, length=<optimized out>, needed=3)
at ../subprojects/gst-plugins-good/gst/matroska/matroska-demux.c:5425
#13 0x00007f6d3a0aa075 in gst_matroska_demux_loop (pad=<optimized out>) at ../subprojects/gst-plugins-good/gst/matroska/matroska-demux.c:5614
#14 0x00007f6d42ea9d41 in gst_task_func (task=0x1cdbcb0) at ../subprojects/gstreamer/gst/gsttask.c:328
#15 0x00007f6d42d05e93 in () at /lib64/libglib-2.0.so.0
#16 0x00007f6d42d0548a in () at /lib64/libglib-2.0.so.0
#17 0x00007f6d42c1d58e in start_thread () at /lib64/libpthread.so.0
#18 0x00007f6d42b4c6a3 in clone () at /lib64/libc.so.6
Thread 4 (Thread 0x7f6d3a8dd700 (LWP 20320)):
#0 0x00007f6d42b46efd in syscall () at /lib64/libc.so.6
#1 0x00007f6d42d24003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007f6d42ea9f1b in gst_task_func (task=0x1cdb710) at ../subprojects/gstreamer/gst/gsttask.c:313
#3 0x00007f6d42d05e93 in () at /lib64/libglib-2.0.so.0
#4 0x00007f6d42d0548a in () at /lib64/libglib-2.0.so.0
#5 0x00007f6d42c1d58e in start_thread () at /lib64/libpthread.so.0
#6 0x00007f6d42b4c6a3 in clone () at /lib64/libc.so.6
Thread 3 (Thread 0x7f6d3b0de700 (LWP 20319)):
#0 0x00007f6d42b41421 in poll () at /lib64/libc.so.6
#1 0x00007f6d42cdc5a6 in () at /lib64/libglib-2.0.so.0
#2 0x00007f6d42cdc6d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3 0x00007f6d42cdc721 in () at /lib64/libglib-2.0.so.0
#4 0x00007f6d42d0548a in () at /lib64/libglib-2.0.so.0
#5 0x00007f6d42c1d58e in start_thread () at /lib64/libpthread.so.0
#6 0x00007f6d42b4c6a3 in clone () at /lib64/libc.so.6
Thread 2 (Thread 0x7f6d3b8df700 (LWP 20318)):
#0 0x00007f6d42b46efd in syscall () at /lib64/libc.so.6
#1 0x00007f6d42d24003 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007f6d42ea9f1b in gst_task_func (task=0x1cdb290) at ../subprojects/gstreamer/gst/gsttask.c:313
#3 0x00007f6d42d05e93 in () at /lib64/libglib-2.0.so.0
#4 0x00007f6d42d0548a in () at /lib64/libglib-2.0.so.0
#5 0x00007f6d42c1d58e in start_thread () at /lib64/libpthread.so.0
#6 0x00007f6d42b4c6a3 in clone () at /lib64/libc.so.6
Thread 1 (Thread 0x7f6d4273d740 (LWP 20317)):
#0 0x00007f6d42b41421 in poll () at /lib64/libc.so.6
#1 0x00007f6d42cdc5a6 in () at /lib64/libglib-2.0.so.0
#2 0x00007f6d42cdc962 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3 0x00007f6d42e439a3 in gst_bus_poll (bus=bus@entry=0x1c102e0, events=events@entry=GST_MESSAGE_ANY, timeout=<optimized out>, timeout@entry=18446744073709551615) at ../subprojects/gstreamer/gst/gstbus.c:1211
--Type <RET> for more, q to quit, c to continue without paging--
#4 0x0000000000404ec3 in event_loop (pipeline=0x1cd1040, blocking=blocking@entry=1, do_progress=do_progress@entry=1, target_state=target_state@entry=GST_STATE_PAUSED)
at ../subprojects/gstreamer/tools/gst-launch.c:559
#5 0x0000000000403fba in main (argc=<optimized out>, argv=<optimized out>) at ../subprojects/gstreamer/tools/gst-launch.c:1147
```https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/523videoconvert: Add fastpath for RGB -> I4202018-12-20T15:42:45ZBenjamin Bergvideoconvert: Add fastpath for RGB -> I420The openh264enc only takes I420 as input format. Unfortunately, the conversion of RGB to I420 seemingly causes a higher CPU load than the openh264enc encoder does. That seems out of proportion.
Maybe it is possible to improve this a lot...The openh264enc only takes I420 as input format. Unfortunately, the conversion of RGB to I420 seemingly causes a higher CPU load than the openh264enc encoder does. That seems out of proportion.
Maybe it is possible to improve this a lot even with an intermediate conversion.https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/851intervideosink / intervideosrc wrong framerate negotiated2018-12-19T13:55:28ZWojciech Kapsaintervideosink / intervideosrc wrong framerate negotiatedintervideosrc element negotiate wrong framerate. Output "test.ts" from the below pipeline should be 1080p60. But result is 1080p30.
gst-launch-1.0 -ev videotestsrc ! video/x-raw,width=1920,height=1080,framerate=60/1 ! intervideosink ch...intervideosrc element negotiate wrong framerate. Output "test.ts" from the below pipeline should be 1080p60. But result is 1080p30.
gst-launch-1.0 -ev videotestsrc ! video/x-raw,width=1920,height=1080,framerate=60/1 ! intervideosink channel=inter intervideosrc channel=inter ! x264enc tune=zerolatency speed-preset=ultrafast ! video/x-h264,profile=baseline ! h264parse ! queue ! mpegtsmux ! filesink location=test.ts
This pipeline works well:
gst-launch-1.0 -ev videotestsrc ! video/x-raw,width=1920,height=1080,framerate=60/1 ! x264enc tune=zerolatency speed-preset=ultrafast ! video/x-h264,profile=baseline ! h264parse ! queue ! mpegtsmux ! filesink location=test.ts
Gstreamer version:
gst-launch-1.0 version 1.14.1
GStreamer 1.14.1
https://launchpad.net/distros/ubuntu/+source/gstreamer1.0
OS:
Ubuntu 18.04.1 LTS
4.15.0-42-generichttps://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/537elements_rtpbundle.test_simple_rtpbin_bundle: Sometimes fails with "Failure '...2018-12-20T18:06:46ZSebastian Drögeelements_rtpbundle.test_simple_rtpbin_bundle: Sometimes fails with "Failure 'rtp_session == NULL' occurred"```
check.gst-plugins-good.elements_rtpbundle.test_simple_rtpbin_bundle: Failed 'Application returned 1'
You can reproduce with: GST_CHECKS='test_simple_rtpbin_bundle' GST_STATE_IGNORE_ELEMENTS='aasink autoaudiosrc autoaudiosink a...```
check.gst-plugins-good.elements_rtpbundle.test_simple_rtpbin_bundle: Failed 'Application returned 1'
You can reproduce with: GST_CHECKS='test_simple_rtpbin_bundle' GST_STATE_IGNORE_ELEMENTS='aasink autoaudiosrc autoaudiosink autovideosrc
autovideosink cacasink cairotextoverlay jackaudiosrc jackaudiosink
osssrc osssink osxaudiosink osxaudiosrc osxvideosrc osxvideosink
pulsesink pulsesrc pulsemixer v4l2src' GST_PLUGIN_SYSTEM_PATH_1_0='' GST_PLUGIN_LOADING_WHITELIST='gstreamer:gst-plugins-base:gst-plugins-good@/builds/gstreamer/gst-plugins-bad/gst-build/build' GST_REGISTRY='/builds/gstreamer/gst-plugins-bad/gst-build/build/subprojects/gst-plugins-good/tests/check/elements_rtpbundle.registry' CK_DEFAULT_TIMEOUT='20' GST_PLUGIN_PATH_1_0='/builds/gstreamer/gst-plugins-bad/gst-build/build' /builds/gstreamer/gst-plugins-bad/gst-build/build/subprojects/gst-plugins-good/tests/check/elements_rtpbundle
Dumping log files on failure
Dumping contents of /builds/gstreamer/gst-plugins-bad/validate-output/logs/check/gst-plugins-good/elements_rtpbundle/test_simple_rtpbin_bundle
=================
Test name: check.gst-plugins-good.elements_rtpbundle.test_simple_rtpbin_bundle
Command: '/builds/gstreamer/gst-plugins-bad/gst-build/build/subprojects/gst-plugins-good/tests/check/elements_rtpbundle'
=================
(gst-plugin-scanner:11534): GStreamer-WARNING **: 23:02:53.525: Failed to load plugin '/builds/gstreamer/gst-plugins-bad/gst-build/build/subprojects/pygobject/gi/_gi.cpython-37m-x86_64-linux-gnu.so': /builds/gstreamer/gst-plugins-bad/gst-build/build/subprojects/pygobject/gi/_gi.cpython-37m-x86_64-linux-gnu.so: undefined symbol: PyExc_NotImplementedError
(gst-plugin-scanner:11534): GStreamer-WARNING **: 23:02:53.525: Failed to load plugin '/builds/gstreamer/gst-plugins-bad/gst-build/build/subprojects/pygobject/gi/_gi_cairo.cpython-37m-x86_64-linux-gnu.so': /builds/gstreamer/gst-plugins-bad/gst-build/build/subprojects/pygobject/gi/_gi_cairo.cpython-37m-x86_64-linux-gnu.so: undefined symbol: PyExc_ValueError
Running suite(s): rtpbundle
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gst-plugins-good/tests/check/elements/rtpbundle.c:349:F:general:test_simple_rtpbin_bundle:0: Failure 'rtp_session == NULL' occurred
Check suite rtpbundle ran in 0.546s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/522appsrc: test_appsrc_push_buffer_list is racy2018-12-19T10:47:29ZTim-Philipp Müllertim@centricular.comappsrc: test_appsrc_push_buffer_list is racy```
check.gst-plugins-base.elements_appsrc.test_appsrc_push_buffer_list: Failed 'Application returned 1'
You can reproduce with: GST_PLUGIN_SYSTEM_PATH_1_0='' GST_TAG_LICENSE_TRANSLATIONS_DICT='/builds/gstreamer/gst-plugins-bad/gs...```
check.gst-plugins-base.elements_appsrc.test_appsrc_push_buffer_list: Failed 'Application returned 1'
You can reproduce with: GST_PLUGIN_SYSTEM_PATH_1_0='' GST_TAG_LICENSE_TRANSLATIONS_DICT='/builds/gstreamer/gst-plugins-bad/gst-build/subprojects/gst-plugins-base/gst-libs/gst/tag/license-translations.dict' GST_REGISTRY='/builds/gstreamer/gst-plugins-bad/gst-build/build/subprojects/gst-plugins-base/tests/check/elements_appsrc.registry' GST_STATE_IGNORE_ELEMENTS='cdio cdparanoiasrc libvisual_ alsasrc alsasink' GST_PLUGIN_LOADING_WHITELIST='gstreamer:gst-plugins-base@/builds/gstreamer/gst-plugins-bad/gst-build/build' GST_CHECKS='test_appsrc_push_buffer_list' CK_DEFAULT_TIMEOUT='20' GST_PLUGIN_PATH_1_0='/builds/gstreamer/gst-plugins-bad/gst-build/build:/usr/local/lib64/gstreamer-1.0' /builds/gstreamer/gst-plugins-bad/gst-build/build/subprojects/gst-plugins-base/tests/check/elements_appsrc
Dumping log files on failure
Dumping contents of /builds/gstreamer/gst-plugins-bad/validate-output/logs/check/gst-plugins-base/elements_appsrc/test_appsrc_push_buffer_list
=================
Test name: check.gst-plugins-base.elements_appsrc.test_appsrc_push_buffer_list
Command: '/builds/gstreamer/gst-plugins-bad/gst-build/build/subprojects/gst-plugins-base/tests/check/elements_appsrc'
=================
Running suite(s): appsrc
Unexpected critical/warning: gst_buffer_list_get_writable: assertion 'gst_buffer_list_is_writable (list)' failed
Stack trace:
gst_debug_get_stack_trace (gstinfo.c:2788)
gst_check_log_critical_func (gstcheck.c:281)
g_logv (/usr/lib64/libglib-2.0.so.0.5800.1:0x7f67f09416db)
g_log (/usr/lib64/libglib-2.0.so.0.5800.1:0x7f67f09418cf)
gst_buffer_list_get_writable (gstbufferlist.c:380)
gst_base_src_get_range (gstbasesrc.c:2580)
gst_base_src_loop (gstbasesrc.c:2845)
gst_task_func (gsttask.c:328)
?? (/usr/lib64/libglib-2.0.so.0.5800.1:0x7f67f0963e8f)
?? (/usr/lib64/libglib-2.0.so.0.5800.1:0x7f67f0963486)
start_thread (/usr/lib64/libpthread-2.28.so:0x7f67f087b58a)
__clone (/usr/lib64/libc-2.28.so:0x7f67f07aa64f)
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gstreamer/libs/gst/check/gstcheck.c:286:F:general:test_appsrc_push_buffer_list:0: Unexpected critical/warning: gst_buffer_list_get_writable: assertion 'gst_buffer_list_is_writable (list)' failed
Check suite appsrc ran in 0.011s (tests failed: 1)
```1.15.1Tim-Philipp Müllertim@centricular.comTim-Philipp Müllertim@centricular.comhttps://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/issues/55nle_complex.test_one_expandable_another: Sometimes times out2021-10-12T20:10:14ZSebastian Drögenle_complex.test_one_expandable_another: Sometimes times out```
check.gst-editing-services.nle_complex.test_one_expandable_another: Failed 'Application returned 1'
You can reproduce with: GST_CHECKS='test_one_expandable_another' GST_PLUGIN_PATH_1_0='/builds/slomo/gst-plugins-bad/gst-build/...```
check.gst-editing-services.nle_complex.test_one_expandable_another: Failed 'Application returned 1'
You can reproduce with: GST_CHECKS='test_one_expandable_another' GST_PLUGIN_PATH_1_0='/builds/slomo/gst-plugins-bad/gst-build/build' GST_REGISTRY='/builds/slomo/gst-plugins-bad/gst-build/build/subprojects/gst-editing-services/tests/check/nle_complex.registry' GST_STATE_IGNORE_ELEMENTS='' CK_DEFAULT_TIMEOUT='20' GST_PLUGIN_SYSTEM_PATH_1_0='' /builds/slomo/gst-plugins-bad/gst-build/build/subprojects/gst-editing-services/tests/check/nle_complex
Dumping log files on failure
Dumping contents of /builds/slomo/gst-plugins-bad/validate-output/logs/check/gst-editing-services/nle_complex/test_one_expandable_another
=================
Test name: check.gst-editing-services.nle_complex.test_one_expandable_another
Command: '/builds/slomo/gst-plugins-bad/gst-build/build/subprojects/gst-editing-services/tests/check/nle_complex'
=================
Running suite(s): gnonlin-complex
0%: Checks: 1, Failures: 0, Errors: 1
../subprojects/gst-editing-services/tests/check/nle/complex.c:101:E:complex:test_one_expandable_another:0: (after this point) Test timeout expired
Check suite gnonlin ran in 20.003s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/536how to receive stream by rtsp server using GST_RTSP_TRANSPORT_MODE_RECORD, an...2019-12-30T09:05:37Zzp whow to receive stream by rtsp server using GST_RTSP_TRANSPORT_MODE_RECORD, and send to other client by GST_RTSP_TRANSPORT_MODE_PLAY?Hello, every one!
I want to receive stream by rtsp server using GST_RTSP_TRANSPORT_MODE_RECORD, and send to other client by GST_RTSP_TRANSPORT_MODE_PLAY,how to get it?Hello, every one!
I want to receive stream by rtsp server using GST_RTSP_TRANSPORT_MODE_RECORD, and send to other client by GST_RTSP_TRANSPORT_MODE_PLAY,how to get it?https://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/104Redirect broken download links to https://gstreamer.freedesktop.org/src/mirror/2018-12-18T09:11:36ZJochen Hennebergjh@henneberg-systemdesign.comRedirect broken download links to https://gstreamer.freedesktop.org/src/mirror/Currently https://soft-switch.org is unavailable but the file is still available from https://gstreamer.freedesktop.org/src/mirror/.
Would it make sense to change the general recipe download behaviour to take a download from the mirror i...Currently https://soft-switch.org is unavailable but the file is still available from https://gstreamer.freedesktop.org/src/mirror/.
Would it make sense to change the general recipe download behaviour to take a download from the mirror in case that the official download is not available?https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/850Remove acmenc and acmmp3dec plugins2018-12-18T12:12:22ZTim-Philipp Müllertim@centricular.comRemove acmenc and acmmp3dec pluginsACM is an ancient Windows legacy API, and there's no point in keeping it around for a licensed mp3 decoder now that mp3 patents have expired and we have a decoder in -good. Also doesn't handle VBR streams very well apparently.ACM is an ancient Windows legacy API, and there's no point in keeping it around for a licensed mp3 decoder now that mp3 patents have expired and we have a decoder in -good. Also doesn't handle VBR streams very well apparently.Tim-Philipp Müllertim@centricular.comTim-Philipp Müllertim@centricular.comhttps://gitlab.freedesktop.org/gstreamer/gst-devtools/-/issues/34test sometimes fails: check.gst-devtools.validate_padmonitor.buffer2019-01-03T18:31:43ZNicolas Dufresnetest sometimes fails: check.gst-devtools.validate_padmonitor.bufferI've got this test to fail once in the CI, and passed after-rerun.
check.gst-devtools.validate_padmonitor.buffer
https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/jobs/65887
cc @thiblahute @alatieraI've got this test to fail once in the CI, and passed after-rerun.
check.gst-devtools.validate_padmonitor.buffer
https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/jobs/65887
cc @thiblahute @alatierahttps://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/535rtph26xdepay: Does not forward downstream GstFlowReturn2020-01-12T01:28:49ZNicolas Dufresnertph26xdepay: Does not forward downstream GstFlowReturnI though of fixing this in my !10 but it's getting too big, and this is just a distraction. I notice that the new identity eos-after=N does not push an eos returns EOS upstream. As a side effect, it rely on every element forwarding prope...I though of fixing this in my !10 but it's getting too big, and this is just a distraction. I notice that the new identity eos-after=N does not push an eos returns EOS upstream. As a side effect, it rely on every element forwarding properly the GstFlowReturn value. Generally this is only broken in threaded elements, but in rth264depay, we over use gst_rtp_base_depayload_push(). This function does not return the GstFlowReturn, hence does not allow chaining it up. This issue can be fixed, by simply returning the buffer in process() implementation. The only case where the flow would be lost is when something is "injected" in the stream, but in all these cases something else will be pushed immediatly, so in the end, the flow return will be catched later.
**To reproduce**
This pipeline will not stop as it's supposed.
```
gst-launch-1.0 videotestsrc ! openh264enc ! rtph264pay ! rtph264depay ! identity eos-after=1 ! fakesink
```https://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/103The fetch-cache command does not seems to be working as expected2018-12-17T18:55:27ZAndoni Morales AlastrueyThe fetch-cache command does not seems to be working as expectedThe fetch-cache command should also relocate the filepaths in the cache status file, otherwise even if the cache status and built files are fetched to the new CI instances, the cache is invalidated and recipes are rebuilt.
I don't know i...The fetch-cache command should also relocate the filepaths in the cache status file, otherwise even if the cache status and built files are fetched to the new CI instances, the cache is invalidated and recipes are rebuilt.
I don't know if it's an actual issue with the fetch command or that the CI's are not using it in the preparation of the build.
https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/534udpsink doesn't allow to specify network interface for link-local ipv6 address2019-11-29T13:16:49Z3apudpsink doesn't allow to specify network interface for link-local ipv6 addressFor example, you can't use `udpsink port=%d host=fe80::...%eth0` because specified network interface `etho` will be ignored.For example, you can't use `udpsink port=%d host=fe80::...%eth0` because specified network interface `etho` will be ignored.https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/341gst-inspect-1.0 coloured output breaks with PAGER=less2022-11-10T09:20:51ZJan Schmidtgst-inspect-1.0 coloured output breaks with PAGER=lessI've had PAGER=less in my profile for about 15 years and never had a problem, but the new gst-inspect-1.0 breaks with it - outputting ANSI codes that aren't handled.
I'm not sure what git is doing, but it works fine there.
![Screenshot...I've had PAGER=less in my profile for about 15 years and never had a problem, but the new gst-inspect-1.0 breaks with it - outputting ANSI codes that aren't handled.
I'm not sure what git is doing, but it works fine there.
![Screenshot_20181218_002828](/uploads/4399eb4a8183717e6c3165cc520b7853/Screenshot_20181218_002828.png)https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/533rtpaux test_simple_rtpbin_aux is racy/flaky2018-12-18T11:40:22ZTim-Philipp Müllertim@centricular.comrtpaux test_simple_rtpbin_aux is racy/flaky```
elements/rtpaux.c:388:F:general:test_simple_rtpbin_aux:0: Failure 'nb_rtx_send_packets < 1' occurred
```
cc @alatiera```
elements/rtpaux.c:388:F:general:test_simple_rtpbin_aux:0: Failure 'nb_rtx_send_packets < 1' occurred
```
cc @alatieraMathieu DuponchelleMathieu Duponchellehttps://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/102Don't ship plugins on iOS/Android that don't make sense on embedded2018-12-20T17:48:57ZTim-Philipp Müllertim@centricular.comDon't ship plugins on iOS/Android that don't make sense on embeddede.g. decklink, rsndvde.g. decklink, rsndvdhttps://gitlab.freedesktop.org/gstreamer/cerbero/-/issues/101Cerbero documentation2018-12-17T18:57:00ZAndoni Morales AlastrueyCerbero documentationI would like to starting writing documentation for each new feature we are backporting from Fluendo's repository, so that new features are correctly documented and this documentation lives beyond the Merge Request.
I would also like the...I would like to starting writing documentation for each new feature we are backporting from Fluendo's repository, so that new features are correctly documented and this documentation lives beyond the Merge Request.
I would also like the docs to live withing cerbero's repository so they can be reviewed in the MR's for new features or updates to existing features.
We could write docs directly in markdown in a docs/ subfolder or start using [Hexo](https://hexo.io/) which generates beautiful static website for documentation using markdown and very easy to maintain, which combined with [GitLab pages](https://docs.gitlab.com/ee/user/project/pages/introduction.html) can setup a web site for the docs self-maintained.