gst-plugins-bad issueshttps://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues2021-09-24T14:37:22Zhttps://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/971docs: Wrong #include-header specified2021-09-24T14:37:22ZNiels De Graefnielsdegraef@gmail.comdocs: Wrong #include-header specifiedSee for example https://gstreamer.freedesktop.org/data/doc/gstreamer/stable/gst-plugins-bad-libs/html/GstWebRTCSessionDescription.html
It lists
```
#include <gst/codecparsers/gstmpeg4parser.h>
```
as headers that need to be included, ...See for example https://gstreamer.freedesktop.org/data/doc/gstreamer/stable/gst-plugins-bad-libs/html/GstWebRTCSessionDescription.html
It lists
```
#include <gst/codecparsers/gstmpeg4parser.h>
```
as headers that need to be included, which is wrong.https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/967aiffparse does not load AIFF file if read form a push-based source2021-09-24T14:37:19ZCarlos Rafael Gianiaiffparse does not load AIFF file if read form a push-based sourceThe attached file [01-07-Various_Interprets-My_One_and_Only_Love-LLS.aif](/uploads/d0a8e4d173f28a3d498a6129807b1c75/01-07-Various_Interprets-My_One_and_Only_Love-LLS.aif) plays correctly if a typical local playback pipeline is used:
...The attached file [01-07-Various_Interprets-My_One_and_Only_Love-LLS.aif](/uploads/d0a8e4d173f28a3d498a6129807b1c75/01-07-Various_Interprets-My_One_and_Only_Love-LLS.aif) plays correctly if a typical local playback pipeline is used:
gst-launch-1.0 filesrc location=01-07-Various_Interprets-My_One_and_Only_Love-LLS.aif ! aiffparse ! audioconvert ! autoaudiosink
However, if a push-based source is used (filesrc is pull-based), then the pipeline never stops prerolling. Example using pushfilesrc:
gst-launch-1.0 pushfilesrc location=01-07-Various_Interprets-My_One_and_Only_Love-LLS.aif ! aiffparse ! audioconvert ! autoaudiosink
Log output shows endless log lines like:
0:00:01.810310596 30851 0x555e652ec050 LOG aiffparse aiffparse.c:605:gst_aiff_parse_peek_chunk:<aiffparse0> but only 198 bytes available now
0:00:01.810313006 30851 0x555e652ec050 DEBUG aiffparse aiffparse.c:574:gst_aiff_parse_peek_chunk_info:<aiffparse0> Next chunk size is 184522 bytes, type APPL
0:00:01.810315264 30851 0x555e652ec050 INFO aiffparse aiffparse.c:941:gst_aiff_parse_stream_headers:<aiffparse0> Got TAG: APPL, offset 20
0:00:01.810317737 30851 0x555e652ec050 DEBUG aiffparse aiffparse.c:574:gst_aiff_parse_peek_chunk_info:<aiffparse0> Next chunk size is 184522 bytes, type APPL
0:00:01.810319498 30851 0x555e652ec050 DEBUG aiffparse aiffparse.c:598:gst_aiff_parse_peek_chunk:<aiffparse0> Need to peek chunk of 184522 bytes
0:00:01.810321231 30851 0x555e652ec050 LOG aiffparse aiffparse.c:605:gst_aiff_parse_peek_chunk:<aiffparse0> but only 198 bytes available now
0:00:01.810323649 30851 0x555e652ec050 DEBUG aiffparse aiffparse.c:574:gst_aiff_parse_peek_chunk_info:<aiffparse0> Next chunk size is 184522 bytes, type APPL
0:00:01.810325894 30851 0x555e652ec050 INFO aiffparse aiffparse.c:941:gst_aiff_parse_stream_headers:<aiffparse0> Got TAG: APPL, offset 20
0:00:01.810328327 30851 0x555e652ec050 DEBUG aiffparse aiffparse.c:574:gst_aiff_parse_peek_chunk_info:<aiffparse0> Next chunk size is 184522 bytes, type APPL
0:00:01.810330101 30851 0x555e652ec050 DEBUG aiffparse aiffparse.c:598:gst_aiff_parse_peek_chunk:<aiffparse0> Need to peek chunk of 184522 bytes
0:00:01.810331846 30851 0x555e652ec050 LOG aiffparse aiffparse.c:605:gst_aiff_parse_peek_chunk:<aiffparse0> but only 198 bytes available now
0:00:01.810334301 30851 0x555e652ec050 DEBUG aiffparse aiffparse.c:574:gst_aiff_parse_peek_chunk_info:<aiffparse0> Next chunk size is 184522 bytes, type APPL
0:00:01.810336592 30851 0x555e652ec050 INFO aiffparse aiffparse.c:941:gst_aiff_parse_stream_headers:<aiffparse0> Got TAG: APPL, offset 20
0:00:01.810339036 30851 0x555e652ec050 DEBUG aiffparse aiffparse.c:574:gst_aiff_parse_peek_chunk_info:<aiffparse0> Next chunk size is 184522 bytes, type APPL
It turns out that this file contains not only audio, but also video:
ffprobe 01-07-Various_Interprets-My_One_and_Only_Love-LLS.aif
Stream #0:0: Audio: pcm_s16be, 44100 Hz, 2 channels, s16, 1411 kb/s
Stream #0:1: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown), 600x600 [SAR 100:100 DAR 1:1], 90k tbr, 90k tbn, 90k tbc
AFAIK, this is not officially supported in AIFF streams. aiffparse should recognize such an invalid file and either ignore all tracks except for the first audio one (and maybe output an element warning using GST_ELEMENT_WARNING), or report this as an error using GST_ELEMENT_ERROR.https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/963decklinkvideosink: Store captions in the correct field2021-09-24T14:37:19ZSebastian Drögedecklinkvideosink: Store captions in the correct fieldThe following discussion from !303 should be addressed:
- [ ] @slomo started a [discussion](https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/merge_requests/303#note_152439):
> This will be handled in a separate MR once it'...The following discussion from !303 should be addressed:
- [ ] @slomo started a [discussion](https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/merge_requests/303#note_152439):
> This will be handled in a separate MR once it's clear if this is true. Need to check specs.https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/962h264,h265parse: nal alignment might cause noisy caps update2021-09-24T14:37:18ZSeungha Yangseungha@centricular.comh264,h265parse: nal alignment might cause noisy caps updateFollow up of https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/merge_requests/308#note_156190
Some SEI messages (frame packing, HDR related and more) can be mapped to output caps field. The problem here is when output is `nal` a...Follow up of https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/merge_requests/308#note_156190
Some SEI messages (frame packing, HDR related and more) can be mapped to output caps field. The problem here is when output is `nal` aligned. Unlike AU alignment which aggregates complete AU so the sufficient information is available when initial negotiation time, current implementation of h264/h265parse could update output caps multiple times at initial negotiation time.
Condition
- upstream is `byte-stream` with `nal` alignment (e.g, tsdemux)
- a bitstream consist of `| 1) AUD | 2) SPS | 3) PPS | 4) HDR related SEI | 5) IDR | ..`
- downstream allows `byte-stream` with `nal` alignment also
In above condition, output caps will be set 3 times at `1)`, `2)`, and `4)`
Possible solution is
- Delayed caps: aggregating nals until parse element can ensure output caps (e.g., until the first slice nal)
- This can bring additional initial time latency and also some application can complain about delayed negotiation timing.
CC: @slomohttps://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/961h264parse: Possibly uncleared "multiview-mode" and "multiview-flags"2021-09-24T14:37:18ZSeungha Yangseungha@centricular.comh264parse: Possibly uncleared "multiview-mode" and "multiview-flags"Follow up of https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/merge_requests/308#note_156190
Frame packing arrange (FPA) SEI message informs multiview related information. Depending on parsed values from the SEI message, its per...Follow up of https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/merge_requests/308#note_156190
Frame packing arrange (FPA) SEI message informs multiview related information. Depending on parsed values from the SEI message, its persistence scope can vary. Meanwhile, we are clearing that information (when upstream didn't provide that via caps) per
1) sink caps was changed
2) new FPA has frame_packing_cancel_flag equal to one.
In spec, however, its persistent scope is dependent on `frame_packing_arrangement_repetition_period` value (which was not handled until now).
When `frame_packing_arrangement_repetition_period` equal to
1) `zero` then the FPA should be applied to the current frame only
2) `one` then the FPA SEI message persists
2-1) in that corresponding coded video sequence (i.e., GOP)
2-2) or new FPA with same FPA id (with PoC condition)
3) `> one` then
3-1) in that corresponding coded video sequence (i.e., GOP)
3-2) or new FPA with same FPA id (with PoC condition and something more..)
Note that `frame_packing_arrangement_repetition_period > 1` means another FPA should exist in that bitstream in the POC range of `(currentPoc, currentPoc + frame_packing_arrangement_repetition_period)`
That means, it should be cleared at least per GOP in theory.
CC: @slomohttps://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/959srtclientsink: incorrect value of send-rate-mbps in stats property2021-09-24T14:37:17ZYadala Venkata Varunsrtclientsink: incorrect value of send-rate-mbps in stats propertyWhen I retrieve the stats property of srtclientsink, I'm seeing an incorrect value for send-rate-mbps. It looks like it's same as rtt-ms value.When I retrieve the stats property of srtclientsink, I'm seeing an incorrect value for send-rate-mbps. It looks like it's same as rtt-ms value.https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/952scte 20 closed captions ignored by mpegvideoparse2021-09-24T14:37:17ZAaron Boxerscte 20 closed captions ignored by mpegvideoparse[Test file](https://www.pixeltools.com/mpeg/scte20_field1.mpg)
Pipeline:
```
-v filesrc location=/home/aaron/cc_videos/scte20_field1.mpg ! mpegvideoparse ! avdec_mpeg2video ! videoconvert ! gtksink
```
See Table 5.5 in [scte 20 s...[Test file](https://www.pixeltools.com/mpeg/scte20_field1.mpg)
Pipeline:
```
-v filesrc location=/home/aaron/cc_videos/scte20_field1.mpg ! mpegvideoparse ! avdec_mpeg2video ! videoconvert ! gtksink
```
See Table 5.5 in [scte 20 spec](https://www.scte.org/documents/pdf/standards/SCTE%2020%202012.pdf)https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/951amc: hardcode plugin dependency to only /etc/media_codecs.xml2021-09-24T14:37:16ZRoman Shpuntovamc: hardcode plugin dependency to only /etc/media_codecs.xmlThe `gstamc.c` have `media_codecs.xml` as a plugin dependency, but expect it to always be inside /etc. I have no `/etc/media_codecs.xml` inside this path, but I have `/system/vendor/etc/media_codecs.xml`. My device is Motorola Z2 play.
`...The `gstamc.c` have `media_codecs.xml` as a plugin dependency, but expect it to always be inside /etc. I have no `/etc/media_codecs.xml` inside this path, but I have `/system/vendor/etc/media_codecs.xml`. My device is Motorola Z2 play.
```
albus:/ $ ls -l /etc/
total 5276
-rw-r--r-- 1 root root 263486 2009-01-01 13:00 NOTICE.html.gz
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 acdbdata
-rw-r--r-- 1 root root 711747 2009-01-01 13:00 apns-conf.xml
-rw-r--r-- 1 root root 2308 2009-01-01 13:00 appops_policy.xml
-rw-r--r-- 1 root root 5491 2009-01-01 13:00 audio_effects.conf
-rw-r--r-- 1 root root 8322 2009-01-01 13:00 audio_policy.conf
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 bluetooth
-rw-r--r-- 1 root root 407 2009-01-01 13:00 buffers-conf.xml
-rw-r--r-- 1 root root 1611 2009-01-01 13:00 call_matching.xml
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 camera
-rw-r--r-- 1 root root 1045 2009-01-01 13:00 clatd.conf
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 cne
-rw-r--r-- 1 root root 347782 2009-01-01 13:00 compiled-classes
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 enable-disable-packages
-rw-r--r-- 1 root root 1362 2009-01-01 13:00 ethertypes
-rw-r--r-- 1 root root 20483 2009-01-01 13:00 event-log-tags
drwxr-xr-x 3 root root 4096 2009-01-01 13:00 firmware
-rw-r--r-- 1 root root 23458 2009-01-01 13:00 fonts.xml
-r--r--r-- 1 root root 120 2009-01-01 13:00 fs_config_dirs
-r--r--r-- 1 root root 1040 2009-01-01 13:00 fs_config_files
-rw-r--r-- 1 root root 3221 2009-01-01 13:00 gamedwhitelist.xml
-rw-r--r-- 1 root root 118 2009-01-01 13:00 group
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 hostapd
-rw-r--r-- 1 root root 56 2009-01-01 13:00 hosts
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 init
-rw-r--r-- 1 root root 4023 2009-01-01 13:00 init.qcom.modem_links.sh
-rw-r--r-- 1 root root 332 2009-01-01 13:00 install-recovery.cfg
-rw-r--r-- 1 root root 486 2009-01-01 13:00 ld.config.txt
-rw-r--r-- 1 root root 25185 2009-01-01 13:00 media_profiles.xml
-rw-r--r-- 1 root root 22947 2009-01-01 13:00 media_profiles_8953_v1.xml
-rw-r--r-- 1 root root 2727 2009-01-01 13:00 media_profiles_V1_0.dtd
-rw-r--r-- 1 root root 10892 2009-01-01 13:00 media_profiles_mod0.xml
-rw-r--r-- 1 root root 8180 2009-01-01 13:00 media_profiles_mod1.xml
-rw-r--r-- 1 root root 495 2009-01-01 13:00 mkshrc
drwxr-xr-x 3 root root 4096 2009-01-01 13:00 mmi
drwxr-xr-x 10 root root 4096 2009-01-01 13:00 motorola
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 nondisable
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 notiflistenerhideordisableui
-rw-r--r-- 1 root root 140 2009-01-01 13:00 passwd
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 perf
drwxr-xr-x 2 root root 8192 2009-01-01 13:00 permissions
-rw-r--r-- 1 root root 7067 2009-01-01 13:00 powerhint.xml
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 ppp
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 preferred-apps
-rw-r--r-- 1 root root 172371 2009-01-01 13:00 preloaded-classes
-rw-r--r-- 1 root root 329 2009-01-01 13:00 public.libraries.txt
-rw-r--r-- 1 root root 3477945 2009-01-01 13:00 recovery-resource.dat
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 regulatory
-rw-r--r-- 1 root root 328 2009-01-01 13:00 rtt-conf.xml
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 seccomp_policy
drwxr-xr-x 3 root root 4096 2009-01-01 13:00 security
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 selinux
-rw-r--r-- 1 root root 1311 2009-01-01 13:00 sig-permission.xml
-rw-r--r-- 1 root root 4366 2009-01-01 13:00 sound_trigger_mixer_paths.xml
-rw-r--r-- 1 root root 5404 2009-01-01 13:00 sound_trigger_mixer_paths_wcd9306.xml
-rw-r--r-- 1 root root 3891 2009-01-01 13:00 sound_trigger_mixer_paths_wcd9330.xml
-rw-r--r-- 1 root root 4620 2009-01-01 13:00 sound_trigger_mixer_paths_wcd9335.xml
-rw-r--r-- 1 root root 4207 2009-01-01 13:00 sound_trigger_platform_info.xml
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 sysconfig
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 textclassifier
-rw-r--r-- 1 root root 2579 2009-01-01 13:00 thermal-engine-addison.conf
-rw-r--r-- 1 root root 2542 2009-01-01 13:00 thermal-engine-albus.conf
-rw-r--r-- 1 root root 3253 2009-01-01 13:00 thermal-engine-ali.conf
-rw-r--r-- 1 root root 2542 2009-01-01 13:00 thermal-engine-johnson.conf
-rw-r--r-- 1 root root 2579 2009-01-01 13:00 thermal-engine-potter.conf
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 updatecmds
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 updates
-rw-r--r-- 1 root root 8281 2009-01-01 13:00 voicemail-conf.xml
-rw-r--r-- 1 root root 1723 2009-01-01 13:00 vold.fstab
-rw-r--r-- 1 root root 3610 2009-01-01 13:00 whitelistedapps.xml
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 wifi
-rw-r--r-- 1 root root 0 2009-01-01 13:00 xtables.lock
drwxr-xr-x 2 root root 4096 2009-01-01 13:00 zaf
```
and
```
albus:/ $ ls -l /system/vendor/etc/
total 2144
drwxr-xr-x 3 root shell 4096 2009-01-01 13:00 acdbdata
-rw-r--r-- 1 root root 56971 2009-01-01 13:00 ap_gain.bin
-rw-r--r-- 1 root root 27910 2009-01-01 13:00 ap_gain_mmul.bin
-rw-r--r-- 1 root root 1057 2009-01-01 13:00 apdr.conf
-rw-r--r-- 1 root root 7214 2009-01-01 13:00 audio_effects.conf
-rw-r--r-- 1 root root 953 2009-01-01 13:00 audio_ext_spkr.conf
-rw-r--r-- 1 root root 2177 2009-01-01 13:00 audio_output_policy.conf
-rw-r--r-- 1 root root 5660 2009-01-01 13:00 audio_platform_info.xml
-rw-r--r-- 1 root root 5832 2009-01-01 13:00 audio_policy.conf
-rw-r--r-- 1 root root 30438 2009-01-01 13:00 cacert_location.pem
drwxr-xr-x 3 root shell 4096 2009-01-01 13:00 cne
drwxr-xr-x 2 root shell 4096 2009-01-01 13:00 data
drwxr-xr-x 2 root shell 4096 2009-01-01 13:00 diag_mdlog
-rw-r--r-- 1 root root 2589 2009-01-01 13:00 flp.conf
-rw-r--r-- 1 root root 1421 2009-01-01 13:00 fstab.qcom
-rw-r--r-- 1 root root 4163 2009-01-01 13:00 gps.conf
drwxr-xr-x 3 root shell 4096 2009-01-01 13:00 init
-rw-r--r-- 1 root root 7525 2009-01-01 13:00 izat.conf
-rw-r--r-- 1 root root 17957 2009-01-01 13:00 libnfc-brcm.conf
-rw-r--r-- 1 root root 29739 2009-01-01 13:00 libnfc-nxp.conf
drwxr-xr-x 2 root shell 4096 2009-01-01 13:00 lm
-rw-r--r-- 1 root root 1679 2009-01-01 13:00 lowi.conf
-rw-r--r-- 1 root root 9649 2009-01-01 13:00 media_codecs.xml
-rw-r--r-- 1 root root 19504 2009-01-01 13:00 media_codecs_8953.xml
-rw-r--r-- 1 root root 19397 2009-01-01 13:00 media_codecs_8953_v1.xml
-rw-r--r-- 1 root root 4572 2009-01-01 13:00 media_codecs_google_audio.xml
-rw-r--r-- 1 root root 973 2009-01-01 13:00 media_codecs_google_telephony.xml
-rw-r--r-- 1 root root 5703 2009-01-01 13:00 media_codecs_google_video.xml
-rw-r--r-- 1 root root 8423 2009-01-01 13:00 media_codecs_performance.xml
-rw-r--r-- 1 root root 8330 2009-01-01 13:00 media_codecs_performance_8953.xml
-rw-r--r-- 1 root root 8114 2009-01-01 13:00 media_codecs_performance_8953_v1.xml
-rw-r--r-- 1 root root 16361 2009-01-01 13:00 media_profiles.xml
-rw-r--r-- 1 root root 22947 2009-01-01 13:00 media_profiles_8953_v1.xml
-rw-r--r-- 1 root root 16331 2009-01-01 13:00 media_profiles_V1_0.xml
-rw-r--r-- 1 root root 25185 2009-01-01 13:00 media_profiles_vendor.xml
-rw-r--r-- 1 root root 43524 2009-01-01 13:00 mixer_paths.xml
-rw-r--r-- 1 root root 43481 2009-01-01 13:00 mixer_paths_marley_cardp1a.xml
-rw-r--r-- 1 root root 459 2009-01-01 13:00 mkshrc
drwxr-xr-x 3 root shell 4096 2009-01-01 13:00 motorola
-rw-r--r-- 1 root root 39 2009-01-01 13:00 msm_irqbalance.conf
drwxr-xr-x 2 root shell 4096 2009-01-01 13:00 perf
drwxr-xr-x 2 root shell 4096 2009-01-01 13:00 permissions
-rw-r--r-- 1 root root 115 2009-01-01 13:00 public.libraries.txt
-rw-r--r-- 1 root root 1533702 2009-01-01 13:00 qdcm_calib_data_mipi_mot_cmd_smd_1080p_549_alb.xml
drwxr-xr-x 2 root shell 4096 2009-01-01 13:00 qvr
-rw-r--r-- 1 root root 2369 2009-01-01 13:00 sap.conf
-rw-r--r-- 1 root root 12251 2009-01-01 13:00 sec_config
drwxr-xr-x 2 root shell 4096 2009-01-01 13:00 seccomp_policy
drwxr-xr-x 2 root shell 4096 2009-01-01 13:00 selinux
drwxr-xr-x 2 root shell 4096 2009-01-01 13:00 sensors
-rw-r--r-- 1 root root 84 2009-01-01 13:00 thermal-engine.conf
-rw-r--r-- 1 root root 37216 2009-01-01 13:00 vhw.xml
drwxr-xr-x 2 root shell 4096 2009-01-01 13:00 wifi
-rw-r--r-- 1 root root 1265 2009-01-01 13:00 xtra_root_cert.pem
-rw-r--r-- 1 root root 3296 2009-01-01 13:00 xtwifi.conf
```
I think `gstamc.c` should analyze both of these directories. I can patch for this recursive search, but I don’t know how to do it correctly. Can someone help me?https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/942Intervideo: Support GLMemory2021-09-24T14:37:16ZBilly LindemanIntervideo: Support GLMemoryThe inter sink/sources don't support GLMemory (or other memory)The inter sink/sources don't support GLMemory (or other memory)https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/935nvenc: Unable to use GLMemory as input: failed to register GL texture2021-09-24T14:37:14ZBilly Lindemannvenc: Unable to use GLMemory as input: failed to register GL texture```
gst-plugins-bad git:(master) ✗ gst-launch-1.0 videotestsrc ! glupload ! glcolorconvert ! nvh265enc ! h265parse ! fakesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'gl...```
gst-plugins-bad git:(master) ✗ gst-launch-1.0 videotestsrc ! glupload ! glcolorconvert ! nvh265enc ! h265parse ! fakesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'glcolorconvertelement0': gst.gl.GLDisplay=context, gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayX11\)\ gldisplayx11-0";
0:00:00.304141528 79649 0x7f0be00041e0 ERROR nvenc gstnvbaseenc.c:1508:_map_gl_input_buffer:<nvh265enc0> failed to register GL texture 1 to cuda ret :801
**
ERROR:gstnvbaseenc.c:1509:_map_gl_input_buffer: code should not be reached
[2] 79649 abort (core dumped) gst-launch-1.0 videotestsrc ! glupload ! glcolorconvert ! nvh265enc ! !
```
Cuda Version: 10.0
Nvidia: 410.79https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/931dash: Sometimes stalls trying to seek2021-09-24T14:37:12ZThibault Sauniertsaunier@igalia.comdash: Sometimes stalls trying to seek**Test name**: `validate.hls.playback.scrub_forward_seeking.hls_bibbop`
**Command**:
``` bash
GST_GL_XINITTHREADS='1' GST_VALIDATE_SCENARIOS_PATH='/builds/thiblahute/gst-ci/gst-build/prefix/share/gstreamer-1.0/validate/scenarios:/build...**Test name**: `validate.hls.playback.scrub_forward_seeking.hls_bibbop`
**Command**:
``` bash
GST_GL_XINITTHREADS='1' GST_VALIDATE_SCENARIOS_PATH='/builds/thiblahute/gst-ci/gst-build/prefix/share/gstreamer-1.0/validate/scenarios:/builds/thiblahute/gst-ci/gst-build/subprojects/gst-devtools/validate/data/scenarios' DISPLAY=':27' GST_VALIDATE_SCENARIO='scrub_forward_seeking' /builds/thiblahute/gst-ci/gst-build/build/subprojects/gst-devtools/validate/tools/gst-validate-1.0 playbin uri=http://127.0.0.1:8079/defaults/bipbop/bipbopall.m3u8 'audio-sink=fakesink sync=true' 'video-sink=fakevideosink qos=true max-lateness=20000000' --set-media-info /builds/thiblahute/gst-ci/gst-build/subprojects/gst-integration-testsuites/medias/defaults/online-streams-infos/hls/hls.bibbop.stream_info
```
**/builds/thiblahute/gst-ci/gst-build/build/subprojects/gst-devtools/validate/tools/gst-validate-1.0 logs**:
``` log
**-> Running scenario scrub_forward_seeking on pipeline playbin0**
Starting pipeline
Letting scenario handle set state
Executing set-vars (
- default_flags=accurate+flush
)
Executing pause (
- playback-time=0
)
Start buffering
Buffering... 2%
Buffering... 67%
Buffering... 68%
Buffering... 69%
Buffering... 70%
Buffering... 71%
Buffering... 72%
Buffering... 73%
Buffering... 74%
Buffering... 75%
Buffering... 76%
Buffering... 77%
Buffering... 78%
Buffering... 79%
Buffering... 80%
Buffering... 81%
Buffering... 82%
Buffering... 83%
Buffering... 84%
Buffering... 85%
Buffering... 86%
Buffering... 87%
Buffering... 88%
Buffering... 89%
Buffering... 90%
Buffering... 91%
Buffering... 92%
Buffering... 93%
Buffering... 94%
Buffering... 95%
Buffering... 96%
Buffering... 97%
Buffering... 98%
Buffering... 99%
Done buffering
-> Action pause done (duration: 0:00:00.269630553)
Executing (subaction)(1/10)seek (
- playback-time=0
- start=0:00:00.100000000
- flags=accurate+flush
)
Start buffering
Buffering... 0%
Buffering... 1%
Buffering... 2%
Buffering... 3%
Buffering... 4%
Buffering... 5%
Buffering... 6%
Buffering... 8%
Buffering... 9%
Buffering... 10%
Buffering... 12%
Buffering... 13%
Buffering... 14%
Buffering... 16%
Buffering... 17%
Buffering... 18%
Buffering... 20%
Buffering... 21%
Buffering... 22%
Buffering... 24%
Buffering... 25%
Buffering... 26%
Buffering... 28%
Buffering... 29%
Buffering... 31%
Buffering... 32%
Buffering... 33%
Buffering... 35%
Buffering... 36%
Buffering... 37%
Buffering... 39%
Buffering... 40%
Buffering... 41%
Buffering... 43%
Buffering... 44%
Buffering... 45%
Buffering... 47%
Buffering... 48%
Buffering... 49%
Buffering... 50%
Buffering... 51%
Buffering... 52%
Buffering... 53%
Buffering... 55%
Buffering... 56%
Buffering... 57%
Buffering... 59%
Buffering... 60%
Buffering... 62%
Buffering... 63%
Buffering... 64%
Buffering... 66%
Buffering... 67%
Buffering... 68%
Buffering... 70%
Buffering... 71%
Buffering... 72%
Buffering... 74%
Buffering... 75%
Buffering... 76%
Buffering... 78%
Buffering... 79%
Buffering... 80%
Buffering... 82%
Buffering... 83%
Buffering... 84%
Buffering... 86%
Buffering... 87%
Buffering... 88%
Buffering... 90%
Buffering... 91%
Buffering... 92%
Buffering... 93%
Buffering... 94%
Buffering... 95%
Buffering... 96%
Buffering... 97%
Buffering... 98%
Buffering... 99%
Done buffering
-> Action seek done (duration: 0:00:00.024163722)
Executing (subaction)(2/10)seek (
- playback-time=0
- start=0:00:00.200000000
- flags=accurate+flush
)
Start buffering
Buffering... 0%
Buffering... 1%
Buffering... 2%
Buffering... 3%
Buffering... 4%
Buffering... 5%
Buffering... 6%
Buffering... 7%
Buffering... 8%
Buffering... 9%
Buffering... 10%
Buffering... 11%
Buffering... 12%
Buffering... 13%
Buffering... 14%
Buffering... 16%
Buffering... 17%
Buffering... 18%
Buffering... 20%
Buffering... 21%
Buffering... 22%
Buffering... 24%
Buffering... 25%
Buffering... 26%
Buffering... 28%
Buffering... 29%
Buffering... 31%
Buffering... 32%
Buffering... 33%
Buffering... 35%
Buffering... 36%
Buffering... 37%
Buffering... 39%
Buffering... 40%
Buffering... 41%
Buffering... 43%
Buffering... 44%
Buffering... 45%
Buffering... 47%
Buffering... 48%
Buffering... 49%
Buffering... 51%
Buffering... 52%
Buffering... 53%
Buffering... 55%
Buffering... 56%
Buffering... 57%
Buffering... 59%
Buffering... 60%
Buffering... 62%
Buffering... 63%
Buffering... 64%
Buffering... 66%
Buffering... 67%
Buffering... 68%
Buffering... 70%
Buffering... 71%
Buffering... 72%
Buffering... 74%
Buffering... 75%
Buffering... 76%
Buffering... 78%
Buffering... 79%
Buffering... 80%
Buffering... 82%
Buffering... 83%
Buffering... 84%
Buffering... 86%
Buffering... 87%
Buffering... 88%
Buffering... 90%
Buffering... 91%
Buffering... 93%
Buffering... 94%
Buffering... 95%
Buffering... 97%
Buffering... 98%
Buffering... 99%
Done buffering
-> Action seek done (duration: 0:00:00.024350645)
Executing (subaction)(3/10)seek (
- playback-time=0
- start=0:00:00.300000000
- flags=accurate+flush
)
```
**Stack trace**:
```
[New LWP 97407]
[New LWP 97433]
[New LWP 97554]
[New LWP 97557]
[New LWP 97558]
[New LWP 97559]
[New LWP 97566]
[New LWP 97567]
[New LWP 97569]
[New LWP 97570]
[New LWP 97571]
[New LWP 97572]
[New LWP 97573]
[New LWP 97574]
[New LWP 97575]
[New LWP 97576]
[New LWP 97577]
[New LWP 97578]
[New LWP 97579]
[New LWP 97580]
[New LWP 97581]
[New LWP 97582]
[New LWP 97583]
[New LWP 97584]
[New LWP 97585]
[New LWP 97586]
[New LWP 97587]
[New LWP 97588]
[New LWP 97589]
[New LWP 97590]
[New LWP 97591]
[New LWP 97592]
[New LWP 97593]
[New LWP 97595]
[New LWP 97596]
[New LWP 97597]
[New LWP 97598]
[New LWP 97599]
[New LWP 97600]
[New LWP 97601]
[New LWP 97602]
[New LWP 97603]
[New LWP 97604]
[New LWP 97605]
[New LWP 97606]
[New LWP 97607]
[New LWP 97608]
[New LWP 97609]
[New LWP 97610]
[New LWP 97611]
[New LWP 97612]
[New LWP 97613]
[New LWP 97614]
[New LWP 97615]
[New LWP 97629]
[New LWP 97631]
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
[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
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
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
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
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
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
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
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
__lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:103
103 2: movl %edx, %eax
Thread 57 (Thread 0x7f7d13fff700 (LWP 97631)):
#0 0x00007f7e201baefd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7e205463f3 in g_cond_wait (cond=cond@entry=0x2320320, mutex=mutex@entry=0x2320318) at gthread-posix.c:1402
#2 0x00007f7e20040f4b in gst_base_sink_wait_preroll (sink=sink@entry=0x23201f0 [GstFakeSink]) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:2370
#3 0x00007f7e200414d8 in gst_base_sink_do_preroll (sink=sink@entry=0x23201f0 [GstFakeSink], obj=obj@entry=0x7f7e0800fa20) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:2464
#4 0x00007f7e20041bb5 in gst_base_sink_do_sync (basesink=basesink@entry=0x23201f0 [GstFakeSink], obj=obj@entry=0x7f7e0800fa20, late=late@entry=0x7f7d13ffdf78, step_end=step_end@entry=0x7f7d13ffdf7c) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:2667
#5 0x00007f7e20043230 in gst_base_sink_chain_unlocked (basesink=basesink@entry=0x23201f0 [GstFakeSink], obj=obj@entry=0x7f7e0800fa20, is_list=is_list@entry=0, pad=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:3616
#6 0x00007f7e200444d0 in gst_base_sink_chain_main (basesink=0x23201f0 [GstFakeSink], pad=<optimized out>, obj=0x7f7e0800fa20, is_list=0) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:3775
#7 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x2322080 [GstPad], parent=0x23201f0 [GstFakeSink], buffer=0x7f7e0800fa20) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#8 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7e0800fa20, type=4112, pad=0x2322080 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#9 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df07a19c0 [GstGhostPad], type=type@entry=4112, data=data@entry=0x7f7e0800fa20) at ../subprojects/gstreamer/gst/gstpad.c:4582
#10 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7df07a19c0 [GstGhostPad], buffer=buffer@entry=0x7f7e0800fa20) at ../subprojects/gstreamer/gst/gstpad.c:4701
#11 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7e0800fa20) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#12 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7e0800fa20, type=4112, pad=0x7f7df09d7b20 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#13 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09da8e0 [GstPad], type=type@entry=4112, data=data@entry=0x7f7e0800fa20) at ../subprojects/gstreamer/gst/gstpad.c:4582
#14 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df09da8e0 [GstPad], buffer=0x7f7e0800fa20) at ../subprojects/gstreamer/gst/gstpad.c:4701
#15 0x00007f7e2004e990 in gst_base_transform_chain (pad=<optimized out>, parent=0x7f7df09e10d0 [GstVolume], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#16 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df09da690 [GstPad], parent=0x7f7df09e10d0 [GstVolume], buffer=0x7f7e0800fa20) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#17 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7e0800fa20, type=4112, pad=0x7f7df09da690 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#18 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09db220 [GstPad], type=type@entry=4112, data=data@entry=0x7f7e0800fa20) at ../subprojects/gstreamer/gst/gstpad.c:4582
#19 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df09db220 [GstPad], buffer=0x7f7e0800fa20) at ../subprojects/gstreamer/gst/gstpad.c:4701
#20 0x00007f7e2004e990 in gst_base_transform_chain (pad=<optimized out>, parent=0x7f7df09e5a10 [GstAudioResample], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#21 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df09db910 [GstPad], parent=0x7f7df09e5a10 [GstAudioResample], buffer=0x7f7e0800fa20) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#22 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7e0800fa20, type=4112, pad=0x7f7df09db910 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#23 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09db6c0 [GstPad], type=type@entry=4112, data=data@entry=0x7f7e0800fa20) at ../subprojects/gstreamer/gst/gstpad.c:4582
#24 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df09db6c0 [GstPad], buffer=0x7f7e0800fa20) at ../subprojects/gstreamer/gst/gstpad.c:4701
#25 0x00007f7e2004e990 in gst_base_transform_chain (pad=<optimized out>, parent=0x7f7df09e2b70 [GstAudioConvert], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#26 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df09db470 [GstPad], parent=0x7f7df09e2b70 [GstAudioConvert], buffer=0x7f7df8124000) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#27 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df8124000, type=4112, pad=0x7f7df09db470 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#28 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09d78c0 [GstProxyPad], type=type@entry=4112, data=data@entry=0x7f7df8124000) at ../subprojects/gstreamer/gst/gstpad.c:4582
#29 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7df09d78c0 [GstProxyPad], buffer=buffer@entry=0x7f7df8124000) at ../subprojects/gstreamer/gst/gstpad.c:4701
#30 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df8124000) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#31 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df8124000, type=4112, pad=0x7f7df07a1740 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#32 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09bbd20 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df8124000) at ../subprojects/gstreamer/gst/gstpad.c:4582
#33 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df09bbd20 [GstPad], buffer=buffer@entry=0x7f7df8124000) at ../subprojects/gstreamer/gst/gstpad.c:4701
#34 0x00007f7e1d23bf37 in gst_queue_push_one (queue=0x7f7e08011610 [GstQueue]) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1384
#35 0x00007f7e1d23bf37 in gst_queue_loop (pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1537
#36 0x00007f7e2069f3d1 in gst_task_func (task=0x7f7df80455f0 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328
#37 0x00007f7e20527cb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
#38 0x00007f7e205272aa in g_thread_proxy (data=0x22a0e30) at gthread.c:784
#39 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#40 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 56 (Thread 0x7f7dd8f2a700 (LWP 97629)):
#0 0x00007f7e201baefd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7e205463f3 in g_cond_wait (cond=cond@entry=0x2325630, mutex=mutex@entry=0x2325628) at gthread-posix.c:1402
#2 0x00007f7e20040f4b in gst_base_sink_wait_preroll (sink=sink@entry=0x2325500 [GstFakeSink]) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:2370
#3 0x00007f7e200414d8 in gst_base_sink_do_preroll (sink=sink@entry=0x2325500 [GstFakeSink], obj=obj@entry=0x7f7df8055c60) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:2464
#4 0x00007f7e20041bb5 in gst_base_sink_do_sync (basesink=basesink@entry=0x2325500 [GstFakeSink], obj=obj@entry=0x7f7df8055c60, late=late@entry=0x7f7dd8f28bb8, step_end=step_end@entry=0x7f7dd8f28bbc) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:2667
#5 0x00007f7e20043230 in gst_base_sink_chain_unlocked (basesink=basesink@entry=0x2325500 [GstFakeSink], obj=obj@entry=0x7f7df8055c60, is_list=is_list@entry=0, pad=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:3616
#6 0x00007f7e200444d0 in gst_base_sink_chain_main (basesink=0x2325500 [GstFakeSink], pad=<optimized out>, obj=0x7f7df8055c60, is_list=0) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:3775
#7 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x23222d0 [GstPad], parent=0x2325500 [GstFakeSink], buffer=0x7f7df8055c60) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#8 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df8055c60, type=4112, pad=0x23222d0 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#9 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x232a090 [GstProxyPad], type=type@entry=4112, data=data@entry=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4582
#10 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x232a090 [GstProxyPad], buffer=buffer@entry=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4701
#11 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#12 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df8055c60, type=4112, pad=0x23281f0 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#13 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df07a0d40 [GstGhostPad], type=type@entry=4112, data=data@entry=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4582
#14 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7df07a0d40 [GstGhostPad], buffer=buffer@entry=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4701
#15 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#16 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df8055c60, type=4112, pad=0x7f7df098c100 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#17 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09baaa0 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4582
#18 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df09baaa0 [GstPad], buffer=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4701
#19 0x00007f7e2004e990 in gst_base_transform_chain (pad=<optimized out>, parent=0x7f7df09bd620 [GstVideoConvert], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#20 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7dfc089d80 [GstPad], parent=0x7f7df09bd620 [GstVideoConvert], buffer=0x7f7df8055c60) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#21 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df8055c60, type=4112, pad=0x7f7dfc089d80 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#22 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7dfc089b30 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4582
#23 0x00007f7e20672192 in gst_pad_push (pad=0x7f7dfc089b30 [GstPad], buffer=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4701
#24 0x00007f7e2004e990 in gst_base_transform_chain (pad=<optimized out>, parent=0x7f7df0992d00 [GstVideoBalance], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#25 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7dfc0898e0 [GstPad], parent=0x7f7df0992d00 [GstVideoBalance], buffer=0x7f7df8055c60) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#26 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df8055c60, type=4112, pad=0x7f7dfc0898e0 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#27 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09ba160 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4582
#28 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df09ba160 [GstPad], buffer=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4701
#29 0x00007f7e2004e990 in gst_base_transform_chain (pad=<optimized out>, parent=0x7f7df09b9730 [GstVideoScale], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#30 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df09ba3b0 [GstPad], parent=0x7f7df09b9730 [GstVideoScale], buffer=0x7f7df8055c60) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#31 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df8055c60, type=4112, pad=0x7f7df09ba3b0 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#32 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09ba600 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4582
#33 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df09ba600 [GstPad], buffer=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4701
#34 0x00007f7e2004e990 in gst_base_transform_chain (pad=<optimized out>, parent=0x7f7df09b7390 [GstVideoConvert], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#35 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df09ba850 [GstPad], parent=0x7f7df09b7390 [GstVideoConvert], buffer=0x7f7df8055c60) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#36 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df8055c60, type=4112, pad=0x7f7df09ba850 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#37 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7dfc091d00 [GstProxyPad], type=type@entry=4112, data=data@entry=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4582
#38 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7dfc091d00 [GstProxyPad], buffer=buffer@entry=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4701
#39 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#40 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df8055c60, type=4112, pad=0x7f7df07a0ac0 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#41 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7dfc0891f0 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4582
#42 0x00007f7e20672192 in gst_pad_push (pad=0x7f7dfc0891f0 [GstPad], buffer=buffer@entry=0x7f7df8055c60) at ../subprojects/gstreamer/gst/gstpad.c:4701
#43 0x00007f7e1d23bf37 in gst_queue_push_one (queue=0x7f7e08011310 [GstQueue]) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1384
#44 0x00007f7e1d23bf37 in gst_queue_loop (pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1537
#45 0x00007f7e2069f3d1 in gst_task_func (task=0x7f7df07a5950 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328
#46 0x00007f7e20527cb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
#47 0x00007f7e205272aa in g_thread_proxy (data=0x7f7e000049e0) at gthread.c:784
#48 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#49 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 55 (Thread 0x7f7dd97d2700 (LWP 97615)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0018e54) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0018eb8, cond=0x7f7df0018e28) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0018e28, mutex=mutex@entry=0x7f7df0018eb8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0018e10) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 54 (Thread 0x7f7dd9fd3700 (LWP 97614)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0018ca4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0018d08, cond=0x7f7df0018c78) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0018c78, mutex=mutex@entry=0x7f7df0018d08) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0018c60) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 53 (Thread 0x7f7dda7d4700 (LWP 97613)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0018af4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0018b58, cond=0x7f7df0018ac8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0018ac8, mutex=mutex@entry=0x7f7df0018b58) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0018ab0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 52 (Thread 0x7f7ddafd5700 (LWP 97612)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0018944) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df00189a8, cond=0x7f7df0018918) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0018918, mutex=mutex@entry=0x7f7df00189a8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0018900) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 51 (Thread 0x7f7ddb7d6700 (LWP 97611)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0018794) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df00187f8, cond=0x7f7df0018768) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0018768, mutex=mutex@entry=0x7f7df00187f8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0018750) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 50 (Thread 0x7f7ddbfd7700 (LWP 97610)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df00185e4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0018648, cond=0x7f7df00185b8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df00185b8, mutex=mutex@entry=0x7f7df0018648) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df00185a0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 49 (Thread 0x7f7ddc7d8700 (LWP 97609)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0018434) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0018498, cond=0x7f7df0018408) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0018408, mutex=mutex@entry=0x7f7df0018498) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df00183f0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 48 (Thread 0x7f7ddcfd9700 (LWP 97608)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0018284) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df00182e8, cond=0x7f7df0018258) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0018258, mutex=mutex@entry=0x7f7df00182e8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0018240) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 47 (Thread 0x7f7ddd7da700 (LWP 97607)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df00180d4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0018138, cond=0x7f7df00180a8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df00180a8, mutex=mutex@entry=0x7f7df0018138) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0018090) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 46 (Thread 0x7f7dddfdb700 (LWP 97606)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0017f24) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0017f88, cond=0x7f7df0017ef8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0017ef8, mutex=mutex@entry=0x7f7df0017f88) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0017ee0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 45 (Thread 0x7f7dde7dc700 (LWP 97605)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0017d74) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0017dd8, cond=0x7f7df0017d48) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0017d48, mutex=mutex@entry=0x7f7df0017dd8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0017d30) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 44 (Thread 0x7f7ddefdd700 (LWP 97604)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0017bc4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0017c28, cond=0x7f7df0017b98) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0017b98, mutex=mutex@entry=0x7f7df0017c28) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0017b80) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 43 (Thread 0x7f7ddf7de700 (LWP 97603)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0017a14) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0017a78, cond=0x7f7df00179e8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df00179e8, mutex=mutex@entry=0x7f7df0017a78) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df00179d0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 42 (Thread 0x7f7ddffdf700 (LWP 97602)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0017864) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df00178c8, cond=0x7f7df0017838) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0017838, mutex=mutex@entry=0x7f7df00178c8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0017820) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 41 (Thread 0x7f7de07e0700 (LWP 97601)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df00176b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0017718, cond=0x7f7df0017688) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0017688, mutex=mutex@entry=0x7f7df0017718) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0017670) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 40 (Thread 0x7f7de0fe1700 (LWP 97600)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0017504) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0017568, cond=0x7f7df00174d8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df00174d8, mutex=mutex@entry=0x7f7df0017568) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df00174c0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 39 (Thread 0x7f7de17e2700 (LWP 97599)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0017354) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df00173b8, cond=0x7f7df0017328) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0017328, mutex=mutex@entry=0x7f7df00173b8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0017310) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 38 (Thread 0x7f7de1fe3700 (LWP 97598)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df00171a4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0017208, cond=0x7f7df0017178) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0017178, mutex=mutex@entry=0x7f7df0017208) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0017160) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 37 (Thread 0x7f7de27e4700 (LWP 97597)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0016ff4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0017058, cond=0x7f7df0016fc8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0016fc8, mutex=mutex@entry=0x7f7df0017058) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0016fb0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 36 (Thread 0x7f7de2fe5700 (LWP 97596)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0016e44) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0016ea8, cond=0x7f7df0016e18) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0016e18, mutex=mutex@entry=0x7f7df0016ea8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0016e00) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 35 (Thread 0x7f7de37e6700 (LWP 97595)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0016c94) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0016cf8, cond=0x7f7df0016c68) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0016c68, mutex=mutex@entry=0x7f7df0016cf8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0016c50) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 34 (Thread 0x7f7de3fe7700 (LWP 97593)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0016ae4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0016b48, cond=0x7f7df0016ab8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0016ab8, mutex=mutex@entry=0x7f7df0016b48) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0016aa0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 33 (Thread 0x7f7de47e8700 (LWP 97592)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0016934) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0016998, cond=0x7f7df0016908) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0016908, mutex=mutex@entry=0x7f7df0016998) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df00168f0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 32 (Thread 0x7f7de4fe9700 (LWP 97591)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0016784) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df00167e8, cond=0x7f7df0016758) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0016758, mutex=mutex@entry=0x7f7df00167e8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0016740) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 31 (Thread 0x7f7de57ea700 (LWP 97590)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df00165d4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0016638, cond=0x7f7df00165a8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df00165a8, mutex=mutex@entry=0x7f7df0016638) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0016590) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 30 (Thread 0x7f7de5feb700 (LWP 97589)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0016424) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0016488, cond=0x7f7df00163f8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df00163f8, mutex=mutex@entry=0x7f7df0016488) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df00163e0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 29 (Thread 0x7f7de67ec700 (LWP 97588)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0016274) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df00162d8, cond=0x7f7df0016248) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0016248, mutex=mutex@entry=0x7f7df00162d8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0016230) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 28 (Thread 0x7f7de6fed700 (LWP 97587)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df00160c4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0016128, cond=0x7f7df0016098) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0016098, mutex=mutex@entry=0x7f7df0016128) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0016080) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 27 (Thread 0x7f7de77ee700 (LWP 97586)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0015f14) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0015f78, cond=0x7f7df0015ee8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0015ee8, mutex=mutex@entry=0x7f7df0015f78) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0015ed0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 26 (Thread 0x7f7de7fef700 (LWP 97585)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0015d64) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0015dc8, cond=0x7f7df0015d38) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0015d38, mutex=mutex@entry=0x7f7df0015dc8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0015d20) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 25 (Thread 0x7f7de87f0700 (LWP 97584)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0015bb4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0015c18, cond=0x7f7df0015b88) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0015b88, mutex=mutex@entry=0x7f7df0015c18) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0015b70) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 24 (Thread 0x7f7de8ff1700 (LWP 97583)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0015a04) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0015a68, cond=0x7f7df00159d8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df00159d8, mutex=mutex@entry=0x7f7df0015a68) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df00159c0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 23 (Thread 0x7f7de97f2700 (LWP 97582)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0015854) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df00158b8, cond=0x7f7df0015828) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0015828, mutex=mutex@entry=0x7f7df00158b8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0015810) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 22 (Thread 0x7f7de9ff3700 (LWP 97581)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df00156a4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0015708, cond=0x7f7df0015678) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0015678, mutex=mutex@entry=0x7f7df0015708) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0015660) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 21 (Thread 0x7f7dea7f4700 (LWP 97580)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df00154f4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0015558, cond=0x7f7df00154c8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df00154c8, mutex=mutex@entry=0x7f7df0015558) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df00154b0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 20 (Thread 0x7f7deaff5700 (LWP 97579)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0015344) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df00153a8, cond=0x7f7df0015318) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0015318, mutex=mutex@entry=0x7f7df00153a8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0015300) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 19 (Thread 0x7f7deb7f6700 (LWP 97578)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0015194) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df00151f8, cond=0x7f7df0015168) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0015168, mutex=mutex@entry=0x7f7df00151f8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0015150) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 18 (Thread 0x7f7debff7700 (LWP 97577)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0014fe4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0015048, cond=0x7f7df0014fb8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0014fb8, mutex=mutex@entry=0x7f7df0015048) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0014fa0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 17 (Thread 0x7f7dec7f8700 (LWP 97576)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0014e34) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0014e98, cond=0x7f7df0014e08) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0014e08, mutex=mutex@entry=0x7f7df0014e98) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0014df0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 16 (Thread 0x7f7decff9700 (LWP 97575)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0014c84) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0014ce8, cond=0x7f7df0014c58) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0014c58, mutex=mutex@entry=0x7f7df0014ce8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0014c40) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 15 (Thread 0x7f7ded7fa700 (LWP 97574)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0014ad4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0014b38, cond=0x7f7df0014aa8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0014aa8, mutex=mutex@entry=0x7f7df0014b38) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0014a90) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 14 (Thread 0x7f7dedffb700 (LWP 97573)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0014924) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0014988, cond=0x7f7df00148f8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df00148f8, mutex=mutex@entry=0x7f7df0014988) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df00148e0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 13 (Thread 0x7f7dee7fc700 (LWP 97572)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0014770) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df00147d8, cond=0x7f7df0014748) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0014748, mutex=mutex@entry=0x7f7df00147d8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0014730) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 12 (Thread 0x7f7deeffd700 (LWP 97571)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df00145c4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0014628, cond=0x7f7df0014598) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0014598, mutex=mutex@entry=0x7f7df0014628) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0014580) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 11 (Thread 0x7f7def7fe700 (LWP 97570)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0014410) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0014478, cond=0x7f7df00143e8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df00143e8, mutex=mutex@entry=0x7f7df0014478) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df00143d0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 10 (Thread 0x7f7deffff700 (LWP 97569)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0014260) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df00142c8, cond=0x7f7df0014238) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0014238, mutex=mutex@entry=0x7f7df00142c8) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0014220) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 9 (Thread 0x7f7df482b700 (LWP 97567)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df00140b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0014118, cond=0x7f7df0014088) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0014088, mutex=mutex@entry=0x7f7df0014118) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0014070) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7f7df502c700 (LWP 97566)):
#0 0x00007f7e2029773c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f7df0013f04) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7e2029773c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7df0013f68, cond=0x7f7df0013ed8) at pthread_cond_wait.c:502
#2 0x00007f7e2029773c in __pthread_cond_wait (cond=cond@entry=0x7f7df0013ed8, mutex=mutex@entry=0x7f7df0013f68) at pthread_cond_wait.c:655
#3 0x00007f7df715c536 in frame_worker_thread (arg=0x7f7df0013ec0) at libavcodec/pthread_frame.c:177
#4 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#5 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7f7e0d334700 (LWP 97559)):
#0 0x00007f7e201baefd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7e205463f3 in g_cond_wait (cond=cond@entry=0x7f7e080115b8, mutex=mutex@entry=0x7f7e08011590) at gthread-posix.c:1402
#2 0x00007f7e1d23c7ae in gst_queue_chain_buffer_or_list (parent=0x7f7e08011310 [GstQueue], obj=0x7f7df808fea0, is_list=0, pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1247
#3 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7dfc088fa0 [GstPad], parent=0x7f7e08011310 [GstQueue], buffer=0x7f7df808fea0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#4 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df808fea0, type=4112, pad=0x7f7dfc088fa0 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#5 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df098c360 [GstProxyPad], type=type@entry=4112, data=data@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#6 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7df098c360 [GstProxyPad], buffer=buffer@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#7 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#8 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df808fea0, type=4112, pad=0x7f7df07a0fc0 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#9 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df07a14c0 [GstGhostPad], type=type@entry=4112, data=data@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#10 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7df07a14c0 [GstGhostPad], buffer=buffer@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#11 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#12 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df808fea0, type=4112, pad=0x7f7df098cce0 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#13 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09bb880 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#14 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df09bb880 [GstPad], buffer=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#15 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df09bb630 [GstPad], parent=0x7f7df09cce80 [GstDeinterlace], buffer=0x7f7df808fea0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#16 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df808fea0, type=4112, pad=0x7f7df09bb630 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#17 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09bb3e0 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#18 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df09bb3e0 [GstPad], buffer=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#19 0x00007f7e2004e990 in gst_base_transform_chain (pad=<optimized out>, parent=0x7f7df09bdc70 [GstVideoConvert], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#20 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df09bb190 [GstPad], parent=0x7f7df09bdc70 [GstVideoConvert], buffer=0x7f7df808fea0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#21 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df808fea0, type=4112, pad=0x7f7df09bb190 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#22 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df098ca80 [GstProxyPad], type=type@entry=4112, data=data@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#23 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7df098ca80 [GstProxyPad], buffer=buffer@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#24 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#25 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df808fea0, type=4112, pad=0x7f7df07a1240 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#26 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09baf40 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#27 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7df09baf40 [GstPad], buffer=buffer@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#28 0x00007f7e1d2cd656 in gst_stream_synchronizer_sink_chain (pad=0x7f7df09bacf0 [GstPad], parent=<optimized out>, buffer=0x7f7df808fea0) at ../subprojects/gst-plugins-base/gst/playback/gststreamsynchronizer.c:716
#29 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df09bacf0 [GstPad], parent=0x231d000 [GstStreamSynchronizer], buffer=0x7f7df808fea0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#30 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df808fea0, type=4112, pad=0x7f7df09bacf0 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#31 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7dfc091aa0 [GstProxyPad], type=type@entry=4112, data=data@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#32 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7dfc091aa0 [GstProxyPad], buffer=buffer@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#33 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#34 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df808fea0, type=4112, pad=0x7f7df07a00c0 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#35 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7dfc088b00 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#36 0x00007f7e20672192 in gst_pad_push (pad=0x7f7dfc088b00 [GstPad], buffer=buffer@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#37 0x00007f7e1d221be1 in gst_selector_pad_chain (pad=0x7f7e08010d50 [GstSelectorPad], parent=<optimized out>, buf=0x7f7df808fea0) at ../subprojects/gstreamer/plugins/elements/gstinputselector.c:1132
#38 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7e08010d50 [GstSelectorPad], parent=0x7f7df08c72e0 [GstInputSelector], buffer=0x7f7df808fea0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#39 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df808fea0, type=4112, pad=0x7f7e08010d50 [GstSelectorPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#40 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df07a05c0 [GstGhostPad], type=type@entry=4112, data=data@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#41 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7df07a05c0 [GstGhostPad], buffer=buffer@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#42 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#43 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df808fea0, type=4112, pad=0x7f7dfc0907a0 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#44 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7e1450cb10 [GstDecodePad], type=type@entry=4112, data=data@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#45 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7e1450cb10 [GstDecodePad], buffer=buffer@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#46 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#47 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df808fea0, type=4112, pad=0x7f7df8022070 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#48 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7dfc088660 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#49 0x00007f7e20672192 in gst_pad_push (pad=0x7f7dfc088660 [GstPad], buffer=buffer@entry=0x7f7df808fea0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#50 0x00007f7e1fc27dee in gst_video_decoder_clip_and_push_buf (decoder=decoder@entry=0x7f7df000f560 [avdec_h264], buf=buf@entry=0x7f7df808fea0) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideodecoder.c:3191
#51 0x00007f7e1fc2d70b in gst_video_decoder_finish_frame (decoder=0x7f7df000f560 [avdec_h264], frame=0x0, frame@entry=0x7f7df0889720) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideodecoder.c:3043
#52 0x00007f7e0caa49de in gst_ffmpegviddec_video_frame (ret=0x7f7e0d332f2c, frame=0x7f7df078ac50, ffmpegdec=<optimized out>) at ../subprojects/gst-libav/ext/libav/gstavviddec.c:1650
#53 0x00007f7e0caa49de in gst_ffmpegviddec_frame (ffmpegdec=<optimized out>, frame=0x7f7df078ac50, ret=0x7f7e0d332f2c) at ../subprojects/gst-libav/ext/libav/gstavviddec.c:1692
#54 0x00007f7e0caa51c2 in gst_ffmpegviddec_handle_frame (decoder=0x7f7df000f560 [avdec_h264], frame=0x7f7df078ac50) at ../subprojects/gst-libav/ext/libav/gstavviddec.c:1824
#55 0x00007f7e1fc2504b in gst_video_decoder_decode_frame (decoder=decoder@entry=0x7f7df000f560 [avdec_h264], frame=0x7f7df078ac50) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideodecoder.c:3402
#56 0x00007f7e1fc2a048 in gst_video_decoder_chain_forward (decoder=decoder@entry=0x7f7df000f560 [avdec_h264], buf=buf@entry=0x7f7df09f5240, at_eos=at_eos@entry=0) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideodecoder.c:2123
#57 0x00007f7e1fc2a751 in gst_video_decoder_chain (pad=<optimized out>, parent=<optimized out>, buf=0x7f7df09f5240) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideodecoder.c:2438
#58 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7dfc088410 [GstPad], parent=0x7f7df000f560 [avdec_h264], buffer=0x7f7df09f5240) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#59 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df09f5240, type=4112, pad=0x7f7dfc088410 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#60 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df801b640 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df09f5240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#61 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df801b640 [GstPad], buffer=0x7f7df09f5240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#62 0x00007f7e2004e990 in gst_base_transform_chain (pad=<optimized out>, parent=0x7f7df802c330 [GstCapsFilter], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#63 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df801b3f0 [GstPad], parent=0x7f7df802c330 [GstCapsFilter], buffer=0x7f7df09f5240) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#64 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df09f5240, type=4112, pad=0x7f7df801b3f0 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#65 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df801b1a0 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df09f5240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#66 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df801b1a0 [GstPad], buffer=buffer@entry=0x7f7df09f5240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#67 0x00007f7e20032847 in gst_base_parse_push_frame (parse=parse@entry=0x7f7df8027c00 [GstH264Parse], frame=frame@entry=0x2293370) at ../subprojects/gstreamer/libs/gst/base/gstbaseparse.c:2580
#68 0x00007f7e20035671 in gst_base_parse_handle_and_push_frame (frame=0x2293370, parse=0x7f7df8027c00 [GstH264Parse]) at ../subprojects/gstreamer/libs/gst/base/gstbaseparse.c:2394
#69 0x00007f7e20035671 in gst_base_parse_finish_frame (parse=parse@entry=0x7f7df8027c00 [GstH264Parse], frame=frame@entry=0x2293370, size=size@entry=513) at ../subprojects/gstreamer/libs/gst/base/gstbaseparse.c:2738
#70 0x00007f7e0cb0f59b in gst_h264_parse_handle_frame (parse=0x7f7df8027c00 [GstH264Parse], frame=0x2293370, skipsize=0x7f7e0d33395c) at ../subprojects/gst-plugins-bad/gst/videoparsers/gsth264parse.c:1281
#71 0x00007f7e2002d4a2 in gst_base_parse_handle_buffer (parse=parse@entry=0x7f7df8027c00 [GstH264Parse], buffer=<optimized out>, skip=skip@entry=0x7f7e0d33395c, flushed=flushed@entry=0x7f7e0d333960) at ../subprojects/gstreamer/libs/gst/base/gstbaseparse.c:2202
#72 0x00007f7e2003353b in gst_base_parse_chain (pad=<optimized out>, parent=<optimized out>, buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbaseparse.c:3287
#73 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df801af50 [GstPad], parent=0x7f7df8027c00 [GstH264Parse], buffer=0x7f7df8059b40) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#74 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df8059b40, type=4112, pad=0x7f7df801af50 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#75 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df801ad00 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df8059b40) at ../subprojects/gstreamer/gst/gstpad.c:4582
#76 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df801ad00 [GstPad], buffer=buffer@entry=0x7f7df8059b40) at ../subprojects/gstreamer/gst/gstpad.c:4701
#77 0x00007f7e1d2294ad in gst_single_queue_push_one (allow_drop=<synthetic pointer>, object=0x7f7df8059b40, sq=0x7f7df8021920, mq=0x7f7e0000a710 [GstMultiQueue]) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:1639
#78 0x00007f7e1d2294ad in gst_multi_queue_loop (pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:1959
#79 0x00007f7e2069f3d1 in gst_task_func (task=0x7f7e040c5b90 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328
#80 0x00007f7e20527cb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
#81 0x00007f7e205272aa in g_thread_proxy (data=0x229a940) at gthread.c:784
#82 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#83 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7f7e0db59700 (LWP 97558)):
#0 0x00007f7e201baefd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7e205463f3 in g_cond_wait (cond=cond@entry=0x7f7e080118b8, mutex=mutex@entry=0x7f7e08011890) at gthread-posix.c:1402
#2 0x00007f7e1d23c7ae in gst_queue_chain_buffer_or_list (parent=0x7f7e08011610 [GstQueue], obj=0x7f7df80e8240, is_list=0, pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1247
#3 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df09bbad0 [GstPad], parent=0x7f7e08011610 [GstQueue], buffer=0x7f7df80e8240) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#4 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df80e8240, type=4112, pad=0x7f7df09bbad0 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#5 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09d7d80 [GstProxyPad], type=type@entry=4112, data=data@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#6 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7df09d7d80 [GstProxyPad], buffer=buffer@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#7 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#8 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df80e8240, type=4112, pad=0x7f7df07a1c40 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#9 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09dad80 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#10 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7df09dad80 [GstPad], buffer=buffer@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#11 0x00007f7e1d2cd656 in gst_stream_synchronizer_sink_chain (pad=0x7f7df09dafd0 [GstPad], parent=<optimized out>, buffer=0x7f7df80e8240) at ../subprojects/gst-plugins-base/gst/playback/gststreamsynchronizer.c:716
#12 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df09dafd0 [GstPad], parent=0x231d000 [GstStreamSynchronizer], buffer=0x7f7df80e8240) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#13 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df80e8240, type=4112, pad=0x7f7df09dafd0 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#14 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df09de5b0 [GstTeePad], type=type@entry=4112, data=data@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#15 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df09de5b0 [GstTeePad], buffer=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#16 0x00007f7e1d240a59 in gst_tee_handle_data (tee=tee@entry=0x7f7e0400b930 [GstTee], data=data@entry=0x7f7df80e8240, is_list=is_list@entry=0) at ../subprojects/gstreamer/plugins/elements/gsttee.c:899
#17 0x00007f7e1d240ba9 in gst_tee_chain (pad=<optimized out>, parent=0x7f7e0400b930 [GstTee], buffer=0x7f7df80e8240) at ../subprojects/gstreamer/plugins/elements/gsttee.c:1022
#18 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7dfc088d50 [GstPad], parent=0x7f7e0400b930 [GstTee], buffer=0x7f7df80e8240) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#19 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df80e8240, type=4112, pad=0x7f7dfc088d50 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#20 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7dfc091840 [GstProxyPad], type=type@entry=4112, data=data@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#21 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7dfc091840 [GstProxyPad], buffer=buffer@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#22 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#23 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df80e8240, type=4112, pad=0x7f7df07a0340 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#24 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7dfc0888b0 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#25 0x00007f7e20672192 in gst_pad_push (pad=0x7f7dfc0888b0 [GstPad], buffer=buffer@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#26 0x00007f7e1d221be1 in gst_selector_pad_chain (pad=0x7f7e08011050 [GstSelectorPad], parent=<optimized out>, buf=0x7f7df80e8240) at ../subprojects/gstreamer/plugins/elements/gstinputselector.c:1132
#27 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7e08011050 [GstSelectorPad], parent=0x7f7df08c7440 [GstInputSelector], buffer=0x7f7df80e8240) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#28 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df80e8240, type=4112, pad=0x7f7e08011050 [GstSelectorPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#29 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df07a0840 [GstGhostPad], type=type@entry=4112, data=data@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#30 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7df07a0840 [GstGhostPad], buffer=buffer@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#31 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#32 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df80e8240, type=4112, pad=0x7f7dfc090ec0 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#33 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7e1450c090 [GstDecodePad], type=type@entry=4112, data=data@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#34 0x00007f7e20672192 in gst_pad_push (pad=pad@entry=0x7f7e1450c090 [GstDecodePad], buffer=buffer@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#35 0x00007f7e206569eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#36 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df80e8240, type=4112, pad=0x7f7e08017350 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#37 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df801bae0 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#38 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df801bae0 [GstPad], buffer=0x7f7df80e8240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#39 0x00007f7e1fbb39fc in gst_audio_decoder_push_forward (dec=dec@entry=0x7f7dfc087420 [avdec_aac], buf=<optimized out>, buf@entry=0x7f7df80e8240) at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiodecoder.c:1012
#40 0x00007f7e1fbb3d45 in gst_audio_decoder_output (dec=dec@entry=0x7f7dfc087420 [avdec_aac], buf=buf@entry=0x7f7df80e8240) at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiodecoder.c:1089
#41 0x00007f7e1fbbaac3 in gst_audio_decoder_finish_frame_or_subframe (dec=dec@entry=0x7f7dfc087420 [avdec_aac], buf=0x7f7df80e8240, frames=<optimized out>) at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiodecoder.c:1512
#42 0x00007f7e1fbbb6b1 in gst_audio_decoder_finish_subframe (dec=dec@entry=0x7f7dfc087420 [avdec_aac], buf=buf@entry=0x7f7df80e8240) at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiodecoder.c:1265
#43 0x00007f7e0caa094b in gst_ffmpegauddec_frame (ffmpegdec=ffmpegdec@entry=0x7f7dfc087420 [avdec_aac], ret=ret@entry=0x7f7e0db5826c) at ../subprojects/gst-libav/ext/libav/gstavauddec.c:579
#44 0x00007f7e0caa135b in gst_ffmpegauddec_handle_frame (decoder=0x7f7dfc087420 [avdec_aac], inbuf=0x7f7df80e0ea0) at ../subprojects/gst-libav/ext/libav/gstavauddec.c:719
#45 0x00007f7e1fbb63db in gst_audio_decoder_push_buffers (dec=dec@entry=0x7f7dfc087420 [avdec_aac], force=force@entry=0) at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiodecoder.c:1698
#46 0x00007f7e1fbb677b in gst_audio_decoder_chain_forward (dec=dec@entry=0x7f7dfc087420 [avdec_aac], buffer=0x0, buffer@entry=0x7f7df80e0ea0) at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiodecoder.c:1812
#47 0x00007f7e1fbb81eb in gst_audio_decoder_chain (pad=<optimized out>, parent=<optimized out>, buffer=0x7f7df80e0ea0) at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudiodecoder.c:2072
#48 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df801b890 [GstPad], parent=0x7f7dfc087420 [avdec_aac], buffer=0x7f7df80e0ea0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#49 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df80e0ea0, type=4112, pad=0x7f7df801b890 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#50 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df801a860 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df80e0ea0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#51 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df801a860 [GstPad], buffer=buffer@entry=0x7f7df80e0ea0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#52 0x00007f7e20032847 in gst_base_parse_push_frame (parse=parse@entry=0x7f7df801e9b0 [GstAacParse], frame=frame@entry=0x7f7dfc0bab70) at ../subprojects/gstreamer/libs/gst/base/gstbaseparse.c:2580
#53 0x00007f7e20035671 in gst_base_parse_handle_and_push_frame (frame=0x7f7dfc0bab70, parse=0x7f7df801e9b0 [GstAacParse]) at ../subprojects/gstreamer/libs/gst/base/gstbaseparse.c:2394
#54 0x00007f7e20035671 in gst_base_parse_finish_frame (parse=parse@entry=0x7f7df801e9b0 [GstAacParse], frame=frame@entry=0x7f7dfc0bab70, size=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbaseparse.c:2738
#55 0x00007f7e0d33c585 in gst_aac_parse_handle_frame (parse=0x7f7df801e9b0 [GstAacParse], frame=0x7f7dfc0bab70, skipsize=0x7f7e0db5895c) at ../subprojects/gst-plugins-good/gst/audioparsers/gstaacparse.c:1430
#56 0x00007f7e2002d4a2 in gst_base_parse_handle_buffer (parse=parse@entry=0x7f7df801e9b0 [GstAacParse], buffer=<optimized out>, skip=skip@entry=0x7f7e0db5895c, flushed=flushed@entry=0x7f7e0db58960) at ../subprojects/gstreamer/libs/gst/base/gstbaseparse.c:2202
#57 0x00007f7e2003353b in gst_base_parse_chain (pad=<optimized out>, parent=<optimized out>, buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbaseparse.c:3287
#58 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df801a610 [GstPad], parent=0x7f7df801e9b0 [GstAacParse], buffer=0x7f7df80b9ea0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#59 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df80b9ea0, type=4112, pad=0x7f7df801a610 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#60 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7df801a3c0 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df80b9ea0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#61 0x00007f7e20672192 in gst_pad_push (pad=0x7f7df801a3c0 [GstPad], buffer=buffer@entry=0x7f7df80b9ea0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#62 0x00007f7e1d2294ad in gst_single_queue_push_one (allow_drop=<synthetic pointer>, object=0x7f7df80b9ea0, sq=0x7f7df80194b0, mq=0x7f7e0000a710 [GstMultiQueue]) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:1639
#63 0x00007f7e1d2294ad in gst_multi_queue_loop (pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:1959
#64 0x00007f7e2069f3d1 in gst_task_func (task=0x7f7e040c5950 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328
#65 0x00007f7e20527cb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
#66 0x00007f7e205272aa in g_thread_proxy (data=0x22a8230) at gthread.c:784
#67 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#68 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7f7e0e3fe700 (LWP 97557)):
#0 0x00007f7e201baefd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7e205463f3 in g_cond_wait (cond=cond@entry=0x7f7df8002940, mutex=mutex@entry=0x7f7df8002918) at gthread-posix.c:1402
#2 0x00007f7e2005fe43 in gst_data_queue_push (queue=0x7f7df8002970 [GstDataQueue], item=item@entry=0x7f7d180014a0) at ../subprojects/gstreamer/libs/gst/base/gstdataqueue.c:521
#3 0x00007f7e1d228417 in gst_multi_queue_chain (pad=<optimized out>, parent=<optimized out>, buffer=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:2148
#4 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7df801a170 [GstMultiQueuePad], parent=0x7f7e0000a710 [GstMultiQueue], buffer=0x7f7df0008d80) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#5 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7df0008d80, type=4112, pad=0x7f7df801a170 [GstMultiQueuePad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#6 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7e14507a80 [GstPad], type=type@entry=4112, data=data@entry=0x7f7df0008d80) at ../subprojects/gstreamer/gst/gstpad.c:4582
#7 0x00007f7e20672192 in gst_pad_push (pad=0x7f7e14507a80 [GstPad], buffer=buffer@entry=0x7f7df0008d80) at ../subprojects/gstreamer/gst/gstpad.c:4701
#8 0x00007f7e0dbe9f26 in gst_ts_demux_push_pending_data (demux=demux@entry=0x7f7e00014010 [GstTSDemux], stream=stream@entry=0x7f7df8016f70, target_program=target_program@entry=0x0) at ../subprojects/gst-plugins-bad/gst/mpegtsdemux/tsdemux.c:3058
#9 0x00007f7e0dbeae0e in gst_ts_demux_handle_packet (section=<optimized out>, packet=<optimized out>, stream=0x7f7df8016f70, demux=0x7f7e00014010 [GstTSDemux]) at ../subprojects/gst-plugins-bad/gst/mpegtsdemux/tsdemux.c:3130
#10 0x00007f7e0dbeae0e in gst_ts_demux_push (base=0x7f7e00014010 [GstTSDemux], packet=<optimized out>, section=<optimized out>) at ../subprojects/gst-plugins-bad/gst/mpegtsdemux/tsdemux.c:3199
#11 0x00007f7e0dbe3801 in mpegts_base_chain (pad=<optimized out>, parent=<optimized out>, buf=0x7f7e0404bd80) at ../subprojects/gst-plugins-bad/gst/mpegtsdemux/mpegtsbase.c:1440
#12 0x00007f7e20749a39 in gst_validate_pad_monitor_chain_func (pad=0x7f7e145075e0 [GstPad], parent=0x7f7e00014010 [GstTSDemux], buffer=0x7f7e0404bd80) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#13 0x00007f7e2066b962 in gst_pad_chain_data_unchecked (data=0x7f7e0404bd80, type=4112, pad=0x7f7e145075e0 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#14 0x00007f7e2066b962 in gst_pad_push_data (pad=pad@entry=0x7f7e14507390 [GstPad], type=type@entry=4112, data=data@entry=0x7f7e0404bd80) at ../subprojects/gstreamer/gst/gstpad.c:4582
#15 0x00007f7e20672192 in gst_pad_push (pad=0x7f7e14507390 [GstPad], buffer=buffer@entry=0x7f7e0404bd80) at ../subprojects/gstreamer/gst/gstpad.c:4701
#16 0x00007f7e1d2294ad in gst_single_queue_push_one (allow_drop=<synthetic pointer>, object=0x7f7e0404bd80, sq=0x7f7e0000d1a0, mq=0x7f7e0000a050 [GstMultiQueue]) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:1639
#17 0x00007f7e1d2294ad in gst_multi_queue_loop (pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:1959
#18 0x00007f7e2069f3d1 in gst_task_func (task=0x7f7e0800f290 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328
#19 0x00007f7e20527cb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
#20 0x00007f7e205272aa in g_thread_proxy (data=0x2293590) at gthread.c:784
#21 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#22 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7f7e0f400700 (LWP 97554)):
#0 0x00007f7e201baefd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7e205463f3 in g_cond_wait (cond=cond@entry=0x7f7e141ae598, mutex=mutex@entry=0x7f7e141ae588) at gthread-posix.c:1402
#2 0x00007f7e2005ee5b in _gst_data_queue_wait_non_empty (queue=queue@entry=0x7f7e141ae5e0 [GstDataQueue]) at ../subprojects/gstreamer/libs/gst/base/gstdataqueue.c:554
#3 0x00007f7e20060440 in gst_data_queue_pop (queue=0x7f7e141ae5e0 [GstDataQueue], item=item@entry=0x7f7e0f3ffcb8) at ../subprojects/gstreamer/libs/gst/base/gstdataqueue.c:596
#4 0x00007f7e1d228dc5 in gst_multi_queue_loop (pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:1805
#5 0x00007f7e2069f3d1 in gst_task_func (task=0x7f7df8069b90 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328
#6 0x00007f7e20527cb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
#7 0x00007f7e205272aa in g_thread_proxy (data=0x7f7e08002940) at gthread.c:784
#8 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#9 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7f7e1c88e700 (LWP 97433)):
#0 0x00007f7e201baefd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7e205463f3 in g_cond_wait (cond=cond@entry=0x2337410, mutex=mutex@entry=0x23373c8) at gthread-posix.c:1402
#2 0x00007f7e2069f5ab in gst_task_func (task=0x23373b0 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:313
#3 0x00007f7e20527cb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
#4 0x00007f7e205272aa in g_thread_proxy (data=0x22d7f70) at gthread.c:784
#5 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#6 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7f7e1f727700 (LWP 97407)):
#0 0x00007f7e201b5421 in __GI___poll (fds=0x22d3a70, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f7e204fe3a6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x22d3a70, timeout=<optimized out>, context=0x22d65c0) at gmain.c:4221
#2 0x00007f7e204fe3a6 in g_main_context_iterate (context=context@entry=0x22d65c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3915
#3 0x00007f7e204fe4d0 in g_main_context_iteration (context=0x22d65c0, may_block=may_block@entry=1) at gmain.c:3981
#4 0x00007f7e204fe521 in glib_worker_main (data=<optimized out>) at gmain.c:5861
#5 0x00007f7e205272aa in g_thread_proxy (data=0x22d7c50) at gthread.c:784
#6 0x00007f7e2029158e in start_thread (arg=<optimized out>) at pthread_create.c:486
#7 0x00007f7e201c06a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f7e1f95bf00 (LWP 97381)):
#0 0x00007f7e2029ab4d in __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:103
#1 0x00007f7e20293ed4 in __GI___pthread_mutex_lock (mutex=0x7f7e00011a70) at ../nptl/pthread_mutex_lock.c:115
#2 0x00007f7e20545b6c in g_rec_mutex_lock (mutex=mutex@entry=0x7f7e14507650) at gthread-posix.c:308
#3 0x00007f7e2066956d in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7e145075e0 [GstPad], event=event@entry=0x234d710, type=type@entry=320) at ../subprojects/gstreamer/gst/gstpad.c:5686
#4 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7e14507390 [GstPad], event=event@entry=0x234d710, type=320, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#5 0x00007f7e2067318e in gst_pad_push_event (pad=0x7f7e14507390 [GstPad], event=event@entry=0x234d710) at ../subprojects/gstreamer/gst/gstpad.c:5547
#6 0x00007f7e1d227d18 in gst_multi_queue_sink_event (pad=<optimized out>, parent=0x7f7e0000a050 [GstMultiQueue], event=0x234d710) at ../subprojects/gstreamer/plugins/elements/gstmultiqueue.c:2280
#7 0x00007f7e20743655 in gst_validate_pad_monitor_downstream_event_check (pad_monitor=pad_monitor@entry=0x7f7e08016980 [GstValidatePadMonitor], parent=parent@entry=0x7f7e0000a050 [GstMultiQueue], event=event@entry=0x234d710, handler=0x7f7e20666490 <event_wrap>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:1985
#8 0x00007f7e207491f3 in gst_validate_pad_monitor_sink_event_full_func (pad=pad@entry=0x7f7e14507140 [GstMultiQueuePad], parent=parent@entry=0x7f7e0000a050 [GstMultiQueue], event=event@entry=0x234d710) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2337
#9 0x00007f7e206696a7 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7e14507140 [GstMultiQueuePad], event=event@entry=0x234d710, type=<optimized out>) at ../subprojects/gstreamer/gst/gstpad.c:5764
#10 0x00007f7e20673749 in gst_pad_send_event (pad=pad@entry=0x7f7e14507140 [GstMultiQueuePad], event=0x234d710) at ../subprojects/gstreamer/gst/gstpad.c:5935
#11 0x00007f7e1d276466 in demuxer_source_pad_probe (pad=pad@entry=0x7f7df09dbb60 [GstPad], info=info@entry=0x7fffde2b7130, user_data=0x7f7e08002a30) at ../subprojects/gstreamer/gst/gstevent.h:438
#12 0x00007f7e206671ce in probe_hook_marshal (hook=0x7f7e08006d00, data=0x7fffde2b7020) at ../subprojects/gstreamer/gst/gstpad.c:3565
#13 0x00007f7e204ee4cc in g_hook_list_marshal (hook_list=hook_list@entry=0x7f7df09dbbf8, may_recurse=may_recurse@entry=1, marshaller=marshaller@entry=0x7f7e20666db0 <probe_hook_marshal>, data=data@entry=0x7fffde2b7020) at ghook.c:672
#14 0x00007f7e20666893 in do_probe_callbacks (pad=pad@entry=0x7f7df09dbb60 [GstPad], info=<optimized out>, defaultval=defaultval@entry=GST_FLOW_OK) at ../subprojects/gstreamer/gst/gstpad.c:3727
#15 0x00007f7e20669e78 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7df09dbb60 [GstPad], event=event@entry=0x234d710, type=320, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5375
#16 0x00007f7e2067318e in gst_pad_push_event (pad=0x7f7df09dbb60 [GstPad], event=event@entry=0x234d710) at ../subprojects/gstreamer/gst/gstpad.c:5547
#17 0x00007f7e0fc11a07 in gst_adaptive_demux_push_src_event (demux=demux@entry=0x7f7e1444e220 [GstHLSDemux], event=event@entry=0x234d710) at ../subprojects/gst-plugins-bad/gst-libs/gst/adaptivedemux/gstadaptivedemux.c:2174
#18 0x00007f7e0fc16527 in gst_adaptive_demux_handle_seek_event (event=0x7f7dfc0062b0, pad=<optimized out>, demux=0x7f7e1444e220 [GstHLSDemux]) at ../subprojects/gst-plugins-bad/gst-libs/gst/adaptivedemux/gstadaptivedemux.c:1788
#19 0x00007f7e0fc16527 in gst_adaptive_demux_src_event (pad=<optimized out>, parent=0x7f7e1444e220 [GstHLSDemux], event=<optimized out>) at ../subprojects/gst-plugins-bad/gst-libs/gst/adaptivedemux/gstadaptivedemux.c:1838
#20 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7e14506110 [GstPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>) at ../subprojects/gstreamer/gst/gstpad.c:5765
#21 0x00007f7e20673749 in gst_pad_send_event (pad=pad@entry=0x7f7e14506110 [GstPad], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5935
#22 0x00007f7e2062dd0d in gst_bin_send_event (element=<optimized out>, event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstbin.c:3187
#23 0x00007f7e2064e6cf in gst_element_send_event (element=element@entry=0x7f7e1444e220 [GstHLSDemux], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstelement.c:1853
#24 0x00007f7e1d272a93 in gst_decode_pad_event (pad=0x7f7e1450cb10 [GstDecodePad], parent=0x7f7e144480f0 [GstDecodeBin], event=0x7f7dfc0062b0) at ../subprojects/gst-plugins-base/gst/playback/gstdecodebin2.c:5117
#25 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7e1450cb10 [GstDecodePad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#26 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7dfc0907a0 [GstProxyPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#27 0x00007f7e2067318e in gst_pad_push_event (pad=pad@entry=0x7f7dfc0907a0 [GstProxyPad], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#28 0x00007f7e206736c4 in event_forward_func (pad=pad@entry=0x7f7dfc0907a0 [GstProxyPad], data=data@entry=0x7fffde2b7790) at ../subprojects/gstreamer/gst/gstevent.h:438
#29 0x00007f7e2066fb1e in gst_pad_forward (pad=pad@entry=0x7f7df07a05c0 [GstGhostPad], forward=forward@entry=0x7f7e20673600 <event_forward_func>, user_data=user_data@entry=0x7fffde2b7790) at ../subprojects/gstreamer/gst/gstpad.c:3008
#30 0x00007f7e2066fc2d in gst_pad_event_default (pad=0x7f7df07a05c0 [GstGhostPad], parent=<optimized out>, event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:3105
#31 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7df07a05c0 [GstGhostPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#32 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7e08010d50 [GstSelectorPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#33 0x00007f7e2067318e in gst_pad_push_event (pad=pad@entry=0x7f7e08010d50 [GstSelectorPad], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#34 0x00007f7e1d220b23 in gst_input_selector_event (pad=0x7f7dfc088b00 [GstPad], parent=<optimized out>, event=0x7f7dfc0062b0) at ../subprojects/gstreamer/plugins/elements/gstinputselector.c:1559
#35 0x00007f7e207456db in gst_validate_pad_monitor_src_event_check (handler=0x7f7e1d2209f0 <gst_input_selector_event>, event=0x7f7dfc0062b0, parent=0x7f7df08c72e0 [GstInputSelector], pad_monitor=0x7f7dfc0909b0 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2091
#36 0x00007f7e207456db in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x7f7df08c72e0 [GstInputSelector], event=0x7f7dfc0062b0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2364
#37 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7dfc088b00 [GstPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#38 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7df07a00c0 [GstGhostPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#39 0x00007f7e2067318e in gst_pad_push_event (pad=pad@entry=0x7f7df07a00c0 [GstGhostPad], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#40 0x00007f7e206736c4 in event_forward_func (pad=pad@entry=0x7f7df07a00c0 [GstGhostPad], data=data@entry=0x7fffde2b7cb0) at ../subprojects/gstreamer/gst/gstevent.h:438
#41 0x00007f7e2066fb1e in gst_pad_forward (pad=pad@entry=0x7f7dfc091aa0 [GstProxyPad], forward=forward@entry=0x7f7e20673600 <event_forward_func>, user_data=user_data@entry=0x7fffde2b7cb0) at ../subprojects/gstreamer/gst/gstpad.c:3008
#42 0x00007f7e2066fc2d in gst_pad_event_default (pad=0x7f7dfc091aa0 [GstProxyPad], parent=<optimized out>, event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:3105
#43 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7dfc091aa0 [GstProxyPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#44 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7df09bacf0 [GstPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#45 0x00007f7e2067318e in gst_pad_push_event (pad=pad@entry=0x7f7df09bacf0 [GstPad], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#46 0x00007f7e206736c4 in event_forward_func (pad=pad@entry=0x7f7df09bacf0 [GstPad], data=data@entry=0x7fffde2b7f30) at ../subprojects/gstreamer/gst/gstevent.h:438
#47 0x00007f7e2066fb1e in gst_pad_forward (pad=pad@entry=0x7f7df09baf40 [GstPad], forward=forward@entry=0x7f7e20673600 <event_forward_func>, user_data=user_data@entry=0x7fffde2b7f30) at ../subprojects/gstreamer/gst/gstpad.c:3008
#48 0x00007f7e2066fc2d in gst_pad_event_default (pad=pad@entry=0x7f7df09baf40 [GstPad], parent=parent@entry=0x231d000 [GstStreamSynchronizer], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:3105
#49 0x00007f7e1d2ccdc4 in gst_stream_synchronizer_src_event (pad=0x7f7df09baf40 [GstPad], parent=0x231d000 [GstStreamSynchronizer], event=0x7f7dfc0062b0) at ../subprojects/gst-plugins-base/gst/playback/gststreamsynchronizer.c:204
#50 0x00007f7e207456db in gst_validate_pad_monitor_src_event_check (handler=0x7f7e1d2ccd30 <gst_stream_synchronizer_src_event>, event=0x7f7dfc0062b0, parent=0x231d000 [GstStreamSynchronizer], pad_monitor=0x7f7df098c570 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2091
#51 0x00007f7e207456db in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x231d000 [GstStreamSynchronizer], event=0x7f7dfc0062b0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2364
#52 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7df09baf40 [GstPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#53 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7df07a1240 [GstGhostPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#54 0x00007f7e2067318e in gst_pad_push_event (pad=pad@entry=0x7f7df07a1240 [GstGhostPad], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#55 0x00007f7e206736c4 in event_forward_func (pad=pad@entry=0x7f7df07a1240 [GstGhostPad], data=data@entry=0x7fffde2b82d0) at ../subprojects/gstreamer/gst/gstevent.h:438
#56 0x00007f7e2066fb1e in gst_pad_forward (pad=pad@entry=0x7f7df098ca80 [GstProxyPad], forward=forward@entry=0x7f7e20673600 <event_forward_func>, user_data=user_data@entry=0x7fffde2b82d0) at ../subprojects/gstreamer/gst/gstpad.c:3008
#57 0x00007f7e2066fc2d in gst_pad_event_default (pad=0x7f7df098ca80 [GstProxyPad], parent=<optimized out>, event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:3105
#58 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7df098ca80 [GstProxyPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#59 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7df09bb190 [GstPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#60 0x00007f7e2067318e in gst_pad_push_event (pad=0x7f7df09bb190 [GstPad], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#61 0x00007f7e20053a8c in gst_base_transform_src_eventfunc (trans=0x7f7df09bdc70 [GstVideoConvert], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1971
#62 0x00007f7e207456db in gst_validate_pad_monitor_src_event_check (handler=0x7f7e2004e140 <gst_base_transform_src_event>, event=0x7f7dfc0062b0, parent=0x7f7df09bdc70 [GstVideoConvert], pad_monitor=0x7f7df098d610 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2091
#63 0x00007f7e207456db in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x7f7df09bdc70 [GstVideoConvert], event=0x7f7dfc0062b0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2364
#64 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7df09bb3e0 [GstPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#65 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7df09bb630 [GstPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#66 0x00007f7e2067318e in gst_pad_push_event (pad=pad@entry=0x7f7df09bb630 [GstPad], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#67 0x00007f7e206736c4 in event_forward_func (pad=pad@entry=0x7f7df09bb630 [GstPad], data=data@entry=0x7fffde2b87d0) at ../subprojects/gstreamer/gst/gstevent.h:438
#68 0x00007f7e2066fb1e in gst_pad_forward (pad=pad@entry=0x7f7df09bb880 [GstPad], forward=forward@entry=0x7f7e20673600 <event_forward_func>, user_data=user_data@entry=0x7fffde2b87d0) at ../subprojects/gstreamer/gst/gstpad.c:3008
#69 0x00007f7e2066fc2d in gst_pad_event_default (pad=pad@entry=0x7f7df09bb880 [GstPad], parent=parent@entry=0x7f7df09cce80 [GstDeinterlace], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:3105
#70 0x00007f7dd8f37016 in gst_deinterlace_src_event (pad=0x7f7df09bb880 [GstPad], parent=0x7f7df09cce80 [GstDeinterlace], event=0x7f7dfc0062b0) at ../subprojects/gst-plugins-good/gst/deinterlace/gstdeinterlace.c:3200
#71 0x00007f7e207456db in gst_validate_pad_monitor_src_event_check (handler=0x7f7dd8f36f90 <gst_deinterlace_src_event>, event=0x7f7dfc0062b0, parent=0x7f7df09cce80 [GstDeinterlace], pad_monitor=0x7f7df098d150 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2091
#72 0x00007f7e207456db in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x7f7df09cce80 [GstDeinterlace], event=0x7f7dfc0062b0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2364
#73 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7df09bb880 [GstPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#74 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7df098cce0 [GstProxyPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#75 0x00007f7e2067318e in gst_pad_push_event (pad=pad@entry=0x7f7df098cce0 [GstProxyPad], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#76 0x00007f7e206736c4 in event_forward_func (pad=pad@entry=0x7f7df098cce0 [GstProxyPad], data=data@entry=0x7fffde2b8b30) at ../subprojects/gstreamer/gst/gstevent.h:438
#77 0x00007f7e2066fb1e in gst_pad_forward (pad=pad@entry=0x7f7df07a14c0 [GstGhostPad], forward=forward@entry=0x7f7e20673600 <event_forward_func>, user_data=user_data@entry=0x7fffde2b8b30) at ../subprojects/gstreamer/gst/gstpad.c:3008
#78 0x00007f7e2066fc2d in gst_pad_event_default (pad=0x7f7df07a14c0 [GstGhostPad], parent=<optimized out>, event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:3105
#79 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7df07a14c0 [GstGhostPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#80 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7df07a0fc0 [GstGhostPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#81 0x00007f7e2067318e in gst_pad_push_event (pad=pad@entry=0x7f7df07a0fc0 [GstGhostPad], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#82 0x00007f7e206736c4 in event_forward_func (pad=pad@entry=0x7f7df07a0fc0 [GstGhostPad], data=data@entry=0x7fffde2b8db0) at ../subprojects/gstreamer/gst/gstevent.h:438
#83 0x00007f7e2066fb1e in gst_pad_forward (pad=pad@entry=0x7f7df098c360 [GstProxyPad], forward=forward@entry=0x7f7e20673600 <event_forward_func>, user_data=user_data@entry=0x7fffde2b8db0) at ../subprojects/gstreamer/gst/gstpad.c:3008
#84 0x00007f7e2066fc2d in gst_pad_event_default (pad=0x7f7df098c360 [GstProxyPad], parent=<optimized out>, event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:3105
#85 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7df098c360 [GstProxyPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#86 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7dfc088fa0 [GstPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#87 0x00007f7e2067318e in gst_pad_push_event (pad=pad@entry=0x7f7dfc088fa0 [GstPad], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#88 0x00007f7e206736c4 in event_forward_func (pad=pad@entry=0x7f7dfc088fa0 [GstPad], data=data@entry=0x7fffde2b9030) at ../subprojects/gstreamer/gst/gstevent.h:438
#89 0x00007f7e2066fb1e in gst_pad_forward (pad=pad@entry=0x7f7dfc0891f0 [GstPad], forward=forward@entry=0x7f7e20673600 <event_forward_func>, user_data=user_data@entry=0x7fffde2b9030) at ../subprojects/gstreamer/gst/gstpad.c:3008
#90 0x00007f7e2066fc2d in gst_pad_event_default (pad=0x7f7dfc0891f0 [GstPad], parent=<optimized out>, event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:3105
#91 0x00007f7e207456db in gst_validate_pad_monitor_src_event_check (handler=0x7f7e1d23d500 <gst_queue_handle_src_event>, event=0x7f7dfc0062b0, parent=0x7f7e08011310 [GstQueue], pad_monitor=0x7f7df09d73b0 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2091
#92 0x00007f7e207456db in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x7f7e08011310 [GstQueue], event=0x7f7dfc0062b0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2364
#93 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7dfc0891f0 [GstPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#94 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7df07a0ac0 [GstGhostPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#95 0x00007f7e2067318e in gst_pad_push_event (pad=pad@entry=0x7f7df07a0ac0 [GstGhostPad], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#96 0x00007f7e206736c4 in event_forward_func (pad=pad@entry=0x7f7df07a0ac0 [GstGhostPad], data=data@entry=0x7fffde2b9340) at ../subprojects/gstreamer/gst/gstevent.h:438
#97 0x00007f7e2066fb1e in gst_pad_forward (pad=pad@entry=0x7f7dfc091d00 [GstProxyPad], forward=forward@entry=0x7f7e20673600 <event_forward_func>, user_data=user_data@entry=0x7fffde2b9340) at ../subprojects/gstreamer/gst/gstpad.c:3008
#98 0x00007f7e2066fc2d in gst_pad_event_default (pad=0x7f7dfc091d00 [GstProxyPad], parent=<optimized out>, event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:3105
#99 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7dfc091d00 [GstProxyPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#100 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7df09ba850 [GstPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#101 0x00007f7e2067318e in gst_pad_push_event (pad=0x7f7df09ba850 [GstPad], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#102 0x00007f7e20053a8c in gst_base_transform_src_eventfunc (trans=0x7f7df09b7390 [GstVideoConvert], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1971
#103 0x00007f7e207456db in gst_validate_pad_monitor_src_event_check (handler=0x7f7e2004e140 <gst_base_transform_src_event>, event=0x7f7dfc0062b0, parent=0x7f7df09b7390 [GstVideoConvert], pad_monitor=0x7f7df09d6a30 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2091
#104 0x00007f7e207456db in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x7f7df09b7390 [GstVideoConvert], event=0x7f7dfc0062b0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2364
#105 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7df09ba600 [GstPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#106 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7df09ba3b0 [GstPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#107 0x00007f7e2067318e in gst_pad_push_event (pad=0x7f7df09ba3b0 [GstPad], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#108 0x00007f7e20053a8c in gst_base_transform_src_eventfunc (trans=0x7f7df09b9730 [GstVideoScale], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1971
#109 0x00007f7df5050884 in gst_video_scale_src_event (trans=0x7f7df09b9730 [GstVideoScale], event=0x7f7dfc0062b0) at ../subprojects/gst-plugins-base/gst/videoscale/gstvideoscale.c:1149
#110 0x00007f7e207456db in gst_validate_pad_monitor_src_event_check (handler=0x7f7e2004e140 <gst_base_transform_src_event>, event=0x7f7dfc0062b0, parent=0x7f7df09b9730 [GstVideoScale], pad_monitor=0x7f7df09d6570 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2091
#111 0x00007f7e207456db in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x7f7df09b9730 [GstVideoScale], event=0x7f7dfc0062b0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2364
#112 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7df09ba160 [GstPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#113 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7dfc0898e0 [GstPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#114 0x00007f7e2067318e in gst_pad_push_event (pad=0x7f7dfc0898e0 [GstPad], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#115 0x00007f7e20053a8c in gst_base_transform_src_eventfunc (trans=0x7f7df0992d00 [GstVideoBalance], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1971
#116 0x00007f7e207456db in gst_validate_pad_monitor_src_event_check (handler=0x7f7e2004e140 <gst_base_transform_src_event>, event=0x7f7dfc0062b0, parent=0x7f7df0992d00 [GstVideoBalance], pad_monitor=0x7f7df09d60b0 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2091
#117 0x00007f7e207456db in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x7f7df0992d00 [GstVideoBalance], event=0x7f7dfc0062b0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2364
#118 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7dfc089b30 [GstPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#119 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7dfc089d80 [GstPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#120 0x00007f7e2067318e in gst_pad_push_event (pad=0x7f7dfc089d80 [GstPad], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#121 0x00007f7e20053a8c in gst_base_transform_src_eventfunc (trans=0x7f7df09bd620 [GstVideoConvert], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1971
#122 0x00007f7e207456db in gst_validate_pad_monitor_src_event_check (handler=0x7f7e2004e140 <gst_base_transform_src_event>, event=0x7f7dfc0062b0, parent=0x7f7df09bd620 [GstVideoConvert], pad_monitor=0x7f7df098dad0 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2091
#123 0x00007f7e207456db in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x7f7df09bd620 [GstVideoConvert], event=0x7f7dfc0062b0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2364
#124 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7df09baaa0 [GstPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#125 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x7f7df098c100 [GstProxyPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#126 0x00007f7e2067318e in gst_pad_push_event (pad=pad@entry=0x7f7df098c100 [GstProxyPad], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#127 0x00007f7e206736c4 in event_forward_func (pad=pad@entry=0x7f7df098c100 [GstProxyPad], data=data@entry=0x7fffde2ba000) at ../subprojects/gstreamer/gst/gstevent.h:438
#128 0x00007f7e2066fb1e in gst_pad_forward (pad=pad@entry=0x7f7df07a0d40 [GstGhostPad], forward=forward@entry=0x7f7e20673600 <event_forward_func>, user_data=user_data@entry=0x7fffde2ba000) at ../subprojects/gstreamer/gst/gstpad.c:3008
#129 0x00007f7e2066fc2d in gst_pad_event_default (pad=0x7f7df07a0d40 [GstGhostPad], parent=<optimized out>, event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:3105
#130 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x7f7df07a0d40 [GstGhostPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#131 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x23281f0 [GstGhostPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#132 0x00007f7e2067318e in gst_pad_push_event (pad=pad@entry=0x23281f0 [GstGhostPad], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#133 0x00007f7e206736c4 in event_forward_func (pad=pad@entry=0x23281f0 [GstGhostPad], data=data@entry=0x7fffde2ba280) at ../subprojects/gstreamer/gst/gstevent.h:438
#134 0x00007f7e2066fb1e in gst_pad_forward (pad=pad@entry=0x232a090 [GstProxyPad], forward=forward@entry=0x7f7e20673600 <event_forward_func>, user_data=user_data@entry=0x7fffde2ba280) at ../subprojects/gstreamer/gst/gstpad.c:3008
#135 0x00007f7e2066fc2d in gst_pad_event_default (pad=0x232a090 [GstProxyPad], parent=<optimized out>, event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:3105
#136 0x00007f7e20669a97 in gst_pad_send_event_unchecked (pad=pad@entry=0x232a090 [GstProxyPad], event=event@entry=0x7f7dfc0062b0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5765
#137 0x00007f7e20669fb4 in gst_pad_push_event_unchecked (pad=pad@entry=0x23222d0 [GstPad], event=event@entry=0x7f7dfc0062b0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5410
#138 0x00007f7e2067318e in gst_pad_push_event (pad=pad@entry=0x23222d0 [GstPad], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstpad.c:5547
#139 0x00007f7e2003c755 in gst_base_sink_send_event (element=<optimized out>, event=0x7f7dfc0062b0) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:4613
#140 0x00007f7e2064e6cf in gst_element_send_event (element=element@entry=0x2325500 [GstFakeSink], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstelement.c:1853
#141 0x00007f7e2062db99 in gst_bin_send_event (element=0x2326100 [GstFakeVideoSink], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstbin.c:3146
#142 0x00007f7e2064e6cf in gst_element_send_event (element=element@entry=0x2326100 [GstFakeVideoSink], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstelement.c:1853
#143 0x00007f7e2062db99 in gst_bin_send_event (element=0x7f7df062f1c0 [GstBin], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstbin.c:3146
#144 0x00007f7e2064e6cf in gst_element_send_event (element=0x7f7df062f1c0 [GstBin], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstelement.c:1853
#145 0x00007f7e1d2b3a35 in gst_play_sink_send_event_to_sink (playsink=0x231a0d0 [GstPlaySink], event=0x7f7dfc0062b0, force_video=0) at ../subprojects/gst-plugins-base/gst/playback/gstplaysink.c:4822
#146 0x00007f7e1d2b3c91 in gst_play_sink_send_event (element=0x231a0d0 [GstPlaySink], event=0x7f7dfc0062b0) at ../subprojects/gst-plugins-base/gst/playback/gstplaysink.c:4866
#147 0x00007f7e2064e6cf in gst_element_send_event (element=0x231a0d0 [GstPlaySink], event=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstelement.c:1853
#148 0x00007f7e2064e6cf in gst_element_send_event (element=element@entry=0x22f8890 [GstPlayBin], event=event@entry=0x7f7dfc0062b0) at ../subprojects/gstreamer/gst/gstelement.c:1853
#149 0x00007f7e20753e80 in gst_validate_scenario_execute_seek (scenario=scenario@entry=0x23300e0 [GstValidateScenario], action=action@entry=0x232d3c0, rate=1, format=<optimized out>, flags=flags@entry=3, start_type=GST_SEEK_TYPE_SET, start=300000000, stop_type=GST_SEEK_TYPE_SET, stop=18446744073709551615) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.c:698
#150 0x00007f7e207543ec in _execute_seek (scenario=0x23300e0 [GstValidateScenario], action=0x232d3c0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.c:752
#151 0x00007f7e20754a09 in gst_validate_execute_action (action_type=action_type@entry=0x22cc1b0, action=action@entry=0x232d3c0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.c:1835
#152 0x00007f7e207569b6 in execute_next_action_full (scenario=scenario@entry=0x23300e0 [GstValidateScenario], message=message@entry=0x0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.c:2141
#153 0x00007f7e207577e0 in execute_next_action (scenario=0x23300e0 [GstValidateScenario]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.c:4348
#154 0x00007f7e207577e0 in _action_set_done (action=0x232d3c0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.c:4348
#155 0x00007f7e204ff195 in g_main_context_invoke_full (context=0x22d0d60, priority=200, function=0x7f7e20757600 <_action_set_done>, data=0x232d3c0, notify=0x7f7e2074e050 <gst_validate_action_unref>) at gmain.c:5820
#156 0x00007f7e207555a6 in gst_validate_action_set_done (action=<optimized out>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.c:4386
#157 0x00007f7e20757bc2 in message_cb (bus=<optimized out>, message=0x7f7df8001a80, scenario=0x23300e0 [GstValidateScenario]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.c:3112
#158 0x00007f7e1fd65ace in ffi_call_unix64 () at ../src/x86/unix64.S:76
#159 0x00007f7e1fd6548f in ffi_call (cif=cif@entry=0x7fffde2bac70, fn=fn@entry=0x7f7e20757890 <message_cb>, rvalue=<optimized out>, avalue=avalue@entry=0x7fffde2babc0) at ../src/x86/ffi64.c:525
#164 0x00007f7e204870a3 in <emit signal message:async-done on instance 0x21fd480 [GstBus]> (instance=instance@entry=0x21fd480, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
#160 0x00007f7e2046aea5 in g_cclosure_marshal_generic (closure=<optimized out>, return_gvalue=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gclosure.c:1496
#161 0x00007f7e2046a3dd in g_closure_invoke (closure=0x2331300, return_value=0x0, n_param_values=2, param_values=0x7fffde2baea0, invocation_hint=0x7fffde2bae20) at gclosure.c:810
#162 0x00007f7e2047d983 in signal_emit_unlocked_R (node=node@entry=0x208c5e0, detail=detail@entry=298, instance=instance@entry=0x21fd480, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffde2baea0) at gsignal.c:3635
#163 0x00007f7e20486aaa in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffde2bb080) at gsignal.c:3391
#165 0x00007f7e20637024 in gst_bus_async_signal_func (bus=0x21fd480 [GstBus], message=0x7f7df8001a80, data=<optimized out>) at ../subprojects/gstreamer/gst/gstbus.c:1261
#166 0x00007f7e20637e3d in gst_bus_source_dispatch (source=0x2332790, callback=0x7f7e20636fd0 <gst_bus_async_signal_func>, user_data=0x0) at ../subprojects/gstreamer/gst/gstbus.c:839
#167 0x00007f7e204fe06d in g_main_dispatch (context=0x22d0d60) at gmain.c:3182
#168 0x00007f7e204fe06d in g_main_context_dispatch (context=context@entry=0x22d0d60) at gmain.c:3847
#169 0x00007f7e204fe438 in g_main_context_iterate (context=0x22d0d60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3920
#170 0x00007f7e204fe762 in g_main_loop_run (loop=0x2334b80) at gmain.c:4116
#171 0x0000000000403bdd in main (argc=<optimized out>, argv=<optimized out>) at ../subprojects/gst-devtools/validate/tools/gst-validate.c:526
[Inferior 1 (process 97381) detached]
```
**You can mark the issues as 'known' by adding the following lines to the list of known issues**
``` python
"FIXME 'validate.hls.playback.scrub_forward_seeking.hls_bibbop' issues [REPORT A BUG in https://gitlab.freedesktop.org/gstreamer/ or use a proper bug description]": {
"tests": [
"validate.hls.playback.scrub_forward_seeking.hls_bibbop"
],
"issues": [
{
'returncode': None,
'sometimes': True,
}, {
'timeout': True,
'sometimes': True,
},
],
},
```https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/928amcviddec: slow performance on some android devices2021-09-24T14:37:06ZDaniel Ritteramcviddec: slow performance on some android devicesHello together,
my report might not be a real bug. Maybe it's just a configuration issue. Nevertheless i could not get any help from posting at http://gstreamer-devel.966125.n4.nabble.com/Bad-performance-of-H264-stream-playback-on-andr...Hello together,
my report might not be a real bug. Maybe it's just a configuration issue. Nevertheless i could not get any help from posting at http://gstreamer-devel.966125.n4.nabble.com/Bad-performance-of-H264-stream-playback-on-android-tc4689899.html. So i would like to try it here.
I face the problem that a h264 video stream works fine on my LG G4, but very poor on my HTC u11 and Samsung Galaxy S7.
I used tutorial-3 from the android examples and modified it to show a H264 rtp stream. I used the following pipeline on android side:
```
data->pipeline = gst_parse_launch("udpsrc port=5000 ! application/x-rtp, media=video, clock-rate=90000, encoding-name=H264 ! decodebin !
autovideosink", &error);
```
For sending a h264 stream I use the following command on a Windows 7 machine:
```
gst-launch-1.0 -v ksvideosrc do-timestamp=true ! videoconvert ! x264enc tune=zerolatency ! "video/x-h264,profile=baseline,width=1280,height=720,framerate=30/1,bitrate=300" ! rtph264pay config-interval=1 ! udpsink host=192.168.8.104 port=5000 sync=false
```
The only difference is on which device the android application is running. It's the same network setup etc. I am using GStreamer 1.15.1. First I though it is due to the reason that the Samsung device is based on an Exynos SOC, which is using some amcviddec-omx**exynos**avcdec decoder, while the LG G4 is based on Snapdragon using some amcviddec-omxqcomvideodecoderavc. Then I bought a HTC u11, which also has a Snapdragon SOC like the G4 and it's decoder is even named exactly like on the LG G4 (amcviddec-omxqcomvideodecoderavc).
But in case of the HTC I realized that the amc hardware decoders are still not used. It fails with some message "amcvideodec-omxqcomvideodecoderavc0:sink> pad peer query failed". Instead avdec_h264 was suggested by decodebin like on the Samsung Galays S7.
Additionally I got the following errors on startup of tutorial-3 complaining about some unkown color_formats:
```
W/VideoCapabilities: Unrecognized profile 2130706434 for video/avc
E/GStreamer+amc: 0:00:00.100972812 0x7fa1fdb000
../sys/androidmedia/gstamc.c:2069:accepted_color_formats Unknown color
format 0x7fa30c06, ignoring
W/GStreamer+amc: 0:00:00.100993906 0x7fa1fdb000
../sys/androidmedia/gstamc.c:1732:scan_codecs video/avc decoder has unknown
color formats, only direct rendering will be supported
```
This was surprising me since the decoders are named the same and I do not get this error on LG G4. Then I verified with the help of Android Media API, that the HTC supports exactly the same color formats than the LG G4. Except that the HTC is supporting some more color formats, which are NOT known to GStreamer.
To force gstreamer using amc hardware decoders I modified inside tutorial-3 project the decoder ranks with some method(1) and set the environment variable GST_AMC_IGNORE_UNKNOWN_COLOR_FORMATS(2) suppressing this "unknown color stuff":
(1)
```
static void enable_factory (const gchar *name, gboolean enable) {
GstRegistry *registry = NULL;
GstElementFactory *factory = NULL;
GstRegistry* reg = gst_registry_get();
if (!reg)
{
GST_DEBUG("No registry found for %s", name);
return;
}
GstPluginFeature* feat = gst_registry_lookup_feature(reg, name);
if(feat == NULL) {
GST_DEBUG("No feat found for %s", name);
return;
}
if (enable) {
GST_DEBUG("RAISE rank %s", name);
gst_plugin_feature_set_rank(feat, GST_RANK_PRIMARY + 1);
}
else {
GST_DEBUG("Disable plugin %s", name);
gst_plugin_feature_set_rank(feat, GST_RANK_NONE);
}
gst_object_unref(feat);
return;
}
```
(2):
```
static {
try {
Os.setenv("GST_AMC_IGNORE_UNKNOWN_COLOR_FORMATS", "yes", true);
//Os.setenv("GST_DEBUG", "5", true);
Os.setenv("GST_DEBUG_DUMP_DOT_DIR",
"/data/data/org.freedesktop.gstreamer.tutorials.tutorial_3/files", true);
} catch (ErrnoException e) {
e.printStackTrace();
}
System.loadLibrary("gstreamer_android");
System.loadLibrary("tutorial-3");
nativeClassInit();
}
```
In the end I could achieve that HTC u11 and Samsung Galays S7 are building up the same pipeline like the LG G4 (only with decoder ranks modification and env variable). The pipeline itself is still determined by decodebin. I verified this by comparing both pipelines by generating the corresponding visual representations (dot files in attachment).
Nevertheless the HTC and Samsung show very poor performance. I can observe a delay of 1-2 seconds and a lots of artifacts during playback and shuttering. Playback is not smooth at all.
I can attach logs of the tutorial 3 android app without modification of my rank and env variable. I thought that the error might be more obvious there, because gstreamer decides in this case on its own to prefer software decoding:
https://www.dropbox.com/s/daq4x13zyhi2vtt/htc_u11full.txt?dl=0
Thank you already very much in advance. As you might see I tried already a lot, but sadly without having success...
![dotfileplaying_lgg4](/uploads/6bffa6c1e03c890d7dc86fd44c192f79/dotfileplaying_lgg4.png)
![dotfile_htcu11_playing](/uploads/22dac675ce9c962f75a60a821735b5b7/dotfile_htcu11_playing.png)https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/925simplevideomarkdetect: Segfault setting `pattern-width=2147483647` value2021-09-24T14:37:05ZThibault Sauniertsaunier@igalia.comsimplevideomarkdetect: Segfault setting `pattern-width=2147483647` value**Test name**: `validateelements.launch_pipeline.simplevideomarkdetectpattern-width=2147483647.play_15s`
**Command**:
``` bash
GST_GL_XINITTHREADS='1' GST_VALIDATE_SCENARIO='play_15s' DISPLAY=':0' GST_VALIDATE_SCENARIOS_PATH='/home/thi...**Test name**: `validateelements.launch_pipeline.simplevideomarkdetectpattern-width=2147483647.play_15s`
**Command**:
``` bash
GST_GL_XINITTHREADS='1' GST_VALIDATE_SCENARIO='play_15s' DISPLAY=':0' GST_VALIDATE_SCENARIOS_PATH='/home/thiblahute/devel/gstreamer/gst-build/prefix/share/gstreamer-1.0/validate/scenarios:/home/thiblahute/devel/gstreamer/gst-build/subprojects/gst-devtools/validate/data/scenarios' /home/thiblahute/devel/gstreamer/gst-build/build/subprojects/gst-devtools/validate/tools/gst-validate-1.0 videotestsrc num-buffers=20 '!' simplevideomarkdetect pattern-width=2147483647 '!' videoconvert '!' autovideosink
```
**-> Running scenario play_15s on pipeline pipeline0**
Starting pipeline
Prerolling...
Pipeline started
<Caught SIGNAL: SIGSEGV>
Please run 'gdb <process-name> 5264' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.
**Stack trace**:
```
[New LWP 5265]
[New LWP 5268]
[New LWP 5270]
[New LWP 5271]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f2937051bf9 in __GI___poll (fds=0x555e29aa92e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
29 ../sysdeps/unix/sysv/linux/poll.c: No such file or directory.
Thread 5 (Thread 0x7f291f052700 (LWP 5271)):
#0 0x00007f29370219d0 in __GI___nanosleep (requested_time=0x7f291f050df0, remaining=0x7f291f050e00) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 0x00007f29379967df in g_usleep () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f2937fa7afa in fault_spin () at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-utils.c:865
#3 0x00007f2937fa7afa in fault_handler_sighandler (signum=11) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-utils.c:887
#4 0x00007f2936f7bf20 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#5 0x00007f2920f525c0 in gst_video_detect_calc_brightness (simplevideomarkdetect=<optimized out>, pixel_stride=<optimized out>, row_stride=<optimized out>, height=<optimized out>, width=<optimized out>, data=0x7f2938395800 '\020' <repeats 53 times>, '\353' <repeats 53 times>, '\020' <repeats 54 times>) at ../subprojects/gst-plugins-bad/gst/videosignal/gstsimplevideomarkdetect.c:400
#6 0x00007f2920f525c0 in gst_video_detect_yuv (frame=0x7f291f051640, simplevideomarkdetect=0x555e29a66be0) at ../subprojects/gst-plugins-bad/gst/videosignal/gstsimplevideomarkdetect.c:476
#7 0x00007f2920f525c0 in gst_video_detect_transform_frame_ip (filter=<optimized out>, frame=0x7f291f051640) at ../subprojects/gst-plugins-bad/gst/videosignal/gstsimplevideomarkdetect.c:573
#8 0x00007f2934aa32a4 in gst_video_filter_transform_ip (trans=0x555e29a66be0, buf=0x555e29aa85a0) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideofilter.c:321
#9 0x00007f2936acd60c in default_generate_output (trans=0x555e29a66be0, outbuf=0x7f291f051950) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2136
#10 0x00007f2936acce94 in gst_base_transform_chain (pad=<optimized out>, parent=0x555e29a66be0, buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2294
#11 0x00007f2937f95f0a in gst_validate_pad_monitor_chain_func (pad=0x555e29a64300, parent=0x555e29a66be0, buffer=0x555e29aa85a0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#12 0x00007f2937cb9433 in gst_pad_chain_data_unchecked (data=0x555e29aa85a0, type=4112, pad=0x555e29a64300) at ../subprojects/gstreamer/gst/gstpad.c:4326
#13 0x00007f2937cb9433 in gst_pad_push_data (pad=pad@entry=0x555e29a640b0, type=type@entry=4112, data=data@entry=0x555e29aa85a0) at ../subprojects/gstreamer/gst/gstpad.c:4582
#14 0x00007f2937cc1ac3 in gst_pad_push (pad=pad@entry=0x555e29a640b0, buffer=0x555e29aa85a0) at ../subprojects/gstreamer/gst/gstpad.c:4701
#15 0x00007f2936ac83ed in gst_base_src_loop (pad=0x555e29a640b0) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2966
#16 0x00007f2937cef019 in gst_task_func (task=0x555e29aa8050) at ../subprojects/gstreamer/gst/gsttask.c:328
#17 0x00007f2937995ad0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f2937995105 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f29360a86db in start_thread (arg=0x7f291f052700) at pthread_create.c:463
#20 0x00007f293705e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7f291f853700 (LWP 5270)):
#0 0x00007f29370219d0 in __GI___nanosleep (requested_time=0x7f291f852c30, remaining=0x7f291f852c40) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 0x00007f29379967df in g_usleep () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f291fa652f3 in gst_xv_image_sink_event_thread (xvimagesink=0x555e29a96000) at ../subprojects/gst-plugins-base/sys/xvimage/xvimagesink.c:586
#3 0x00007f2937995105 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f29360a86db in start_thread (arg=0x7f291f853700) at pthread_create.c:463
#5 0x00007f293705e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7f292046c700 (LWP 5268)):
#0 0x00007f2937051bf9 in __GI___poll (fds=0x555e29a89d50, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f293796d539 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f293796d8d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f29373fd026 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007f2937995105 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f29360a86db in start_thread (arg=0x7f292046c700) at pthread_create.c:463
#6 0x00007f293705e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7f2931eda700 (LWP 5265)):
#0 0x00007f2937051bf9 in __GI___poll (fds=0x555e297d0320, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f293796d539 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f293796d64c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f293796d691 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f2937995105 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f29360a86db in start_thread (arg=0x7f2931eda700) at pthread_create.c:463
#6 0x00007f293705e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f29383a1880 (LWP 5264)):
#0 0x00007f2937051bf9 in __GI___poll (fds=0x555e29aa92e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f293796d539 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f293796d8d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x0000555e28343ed1 in main (argc=<optimized out>, argv=<optimized out>) at ../subprojects/gst-devtools/validate/tools/gst-validate.c:526
```https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/924Clickable DVD menu items are not highlighted correctly on mouseover2021-09-24T14:35:17ZBugzilla Migration UserClickable DVD menu items are not highlighted correctly on mouseover## Submitted by Strangiato `@glaubersm`
**[Link to original bug (#779762)](https://bugzilla.gnome.org/show_bug.cgi?id=779762)**
## Description
Created attachment 347496
screencast
Watch the screencast please.
I can reproduc...## Submitted by Strangiato `@glaubersm`
**[Link to original bug (#779762)](https://bugzilla.gnome.org/show_bug.cgi?id=779762)**
## Description
Created attachment 347496
screencast
Watch the screencast please.
I can reproduce this on Arch running totem 3.22.1.
**Attachment 347496**, "screencast":
![totem](/uploads/c0a3ef5415a75eb4765bfe48eba1ad49/totem.webm)
Version: 1.14.1https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/92332-bit Windows GStreamer 1.15.2 bug in ogg-opus decoding2021-09-24T14:37:04ZAndy Robinson32-bit Windows GStreamer 1.15.2 bug in ogg-opus decodingI'm using Windows 10 and the msi installer for GStreamer, with the following command:
gst-launch-1.0 filesrc location="AfterTheRainJC.ogg" ! decodebin ! audioconvert ! audioresample ! wavenc ! filesink location=out.wav
The attached fil...I'm using Windows 10 and the msi installer for GStreamer, with the following command:
gst-launch-1.0 filesrc location="AfterTheRainJC.ogg" ! decodebin ! audioconvert ! audioresample ! wavenc ! filesink location=out.wav
The attached file "AfterTheRainJC.ogg" decodes fine using GStreamer 64-bit.
But using GStreamer 32-bit, whether on 32-bit Windows or 64-bit Windows, we just get a very short wav file containing silence.
(I did report this before, but here I am giving the report a much more specific title)
[AfterTheRainJC.ogg](/uploads/112dca76185aa4f0d78400e24f1a9cf8/AfterTheRainJC.ogg)https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/922[gstreamer-msdk][vpp][deinterlace]the cmdline will fail when add param "inter...2021-09-24T14:37:04Zwangzhanjun[gstreamer-msdk][vpp][deinterlace]the cmdline will fail when add param "interlaced=true top-field-first=1" in rawvideoparse* System Environment:
* Platform: KBL
* Arch: x86_64
* Kernel: 4.18.0+
* libva commit 0dc70068e49f9538fbd03f2f0aa1e56a91e986e7
* MediaSdk commit d23d66991d10d8c7347e33ef0ab116a7090d6cbb
* gmmlib commit ac68e2cebf9774b17bc8a4057d309...* System Environment:
* Platform: KBL
* Arch: x86_64
* Kernel: 4.18.0+
* libva commit 0dc70068e49f9538fbd03f2f0aa1e56a91e986e7
* MediaSdk commit d23d66991d10d8c7347e33ef0ab116a7090d6cbb
* gmmlib commit ac68e2cebf9774b17bc8a4057d30959117222127
* media_driver commit 7a35908c575306d3764dfb98e8e6b83d185ffea1
* gstreamer master branch e322250fb1d1c31692d1e97e3de19ead6b016d7f
* gst-plugins-base commit b0faf032d20456b3006bf33c79db30ceb96d6ea8
* gst-plugins-bad commit 350187434dd107396f10306051e36fad0849c11d
*
* Bug detailed description:
* the cmdline will fail when add param "interlaced=true top-field-first=1" in rawvideoparse
* this issue can not be duplicated on gst-vaapi
* Reproduce Steps:
1. build env as above
2. gst-launch-1.0 -vf filesrc location=./interlaced_720x480_input_nv12.yuv num-buffers=20 ! rawvideoparse format=nv12 width=720 height=480 interlaced=true top-field-first=1 ! msdkvpp hardware=true ! fakesink
3. error info
0:00:00.018068013 7648 0xae8800 ERROR msdkvpp gstmsdkvpp.c:739:gst_msdkvpp_transform:<msdkvpp0> MSDK Failed to do VPP
(gst-launch-1.0:7648): GStreamer-CRITICAL **: gst_buffer_resize_range: assertion 'bufmax >= bufoffs + offset + size' failed
ERROR: from element /GstPipeline:pipeline0/GstRawVideoParse:rawvideoparse0: Internal data stream error.
Additional debug info:
gstbaseparse.c(3634): gst_base_parse_loop (): /GstPipeline:pipeline0/GstRawVideoParse:rawvideoparse0:
streaming stopped, reason error (-5)https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/917webrtcbin: Reported jitter is nonsense2021-09-24T14:37:03ZJan Alexander Steffenswebrtcbin: Reported jitter is nonsenseThe "jitter" reported for incoming streams is nonsense (infinite, smaller than a clock tick and/or negative).
It seems that the `clock-rate` used for the `CLOCK_RATE_VALUE_TO_SECONDS` division in `_get_stats_from_rtp_source_stats` is ba...The "jitter" reported for incoming streams is nonsense (infinite, smaller than a clock tick and/or negative).
It seems that the `clock-rate` used for the `CLOCK_RATE_VALUE_TO_SECONDS` division in `_get_stats_from_rtp_source_stats` is bad (zero, or some very large positive or negative value). This can be confirmed by inserting some logging.
Using the `clock-rate` obtained in `_get_codec_stats_from_pad` can paper this over, but the question remains: Why do the RTP source stats not contain a valid clock rate in the first place?https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/915webrtcbin _connect_input_stream assertion failed2023-05-16T04:24:43Zmchlrhwwebrtcbin _connect_input_stream assertion failedWhile attempting to get recvonly offers working with webrtcbin (see https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/900) I encountered an assertion failure just after a valid answer was created (`ERROR:gstwebrtcbin.c:3185...While attempting to get recvonly offers working with webrtcbin (see https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/900) I encountered an assertion failure just after a valid answer was created (`ERROR:gstwebrtcbin.c:3185:_connect_input_stream: assertion failed: (trans->stream)`). This was using the `ystreet/webrtc-renego` branch, not stable (or even master), so it's possible it is expected at this stage. Does anyone know what might cause something like that?https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/914fpsdisplaysink plugin with vaapi video sink2021-09-24T14:37:03ZKoryun Khachatryanfpsdisplaysink plugin with vaapi video sinkHi,
I try to use fpsdisplaysink in pipeline with VAsurface (accordingly set video-sink=vaapisink). And catching error when text overlay trying to write fps on VAsurface. I can fix this by adding the conversion to system memory before fp...Hi,
I try to use fpsdisplaysink in pipeline with VAsurface (accordingly set video-sink=vaapisink). And catching error when text overlay trying to write fps on VAsurface. I can fix this by adding the conversion to system memory before fpsdisplaysink ( vaapipostproc ! video/x-raw ). Maybe the text overlay plugin should be able to draw on VAsurface or setting caps video/x-raw before drawing.
gst-launch-1.0 --gst-plugin-path ${GST_PLUGIN_PATH} \
filesrc location=$FILE ! decodebin ! video/x-raw\(memory:VASurface\) ! \
gvadetect inference-id=inf0 model=${MODEL} device=GPU every-nth-frame=1 batch-size=1 ! queue ! \
gvawatermark ! videoconvert ! fpsdisplaysink video-sink=vaapisink sync=false
call stack:
** (gst-launch-1.0:26): CRITICAL **: gst_vaapi_surface_associate_subpicture: assertion 'subpicture != NULL' failed
Caught SIGSEGV
#0 0x00007f311a62a74d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f311ab6038c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f311ab60712 in g_main_loop_run ()
#3 0x00007f311b0c0d29 in gst_bus_poll (bus=bus@entry=0x1b48260,
#4 0x0000000000404bb0 in event_loop (pipeline=0x1ee00d0,
#5 0x0000000000403b0e in main (argc=23, argv=0x7ffec058f0a8)
Spinning. Please run 'gdb gst-launch-1.0 26' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/907DMA buffer import cannot work with msdkvpp on Clearlinux (v4l2 based camera d...2021-09-24T14:37:02ZzouxiaohDMA buffer import cannot work with msdkvpp on Clearlinux (v4l2 based camera driver use the dma buffer allocated by Intel graphic driver).We are working on v4l2 based gstreamer camera plugin drivers (icamerasrc), want to run up dma buffer import with msdkvpp on Clearlinux.
gst-launch-1.0 icamerasrc num-vc=1 device-name=ov10640-vc scene-mode=ull io-mode=3 ! video/x-raw\(me...We are working on v4l2 based gstreamer camera plugin drivers (icamerasrc), want to run up dma buffer import with msdkvpp on Clearlinux.
gst-launch-1.0 icamerasrc num-vc=1 device-name=ov10640-vc scene-mode=ull io-mode=3 ! video/x-raw\(memory:DMABuf\), format=NV12,width=1280,height=1080 ! msdkvpp ! glimagesink
But found the dma buffer cannot be mapped successfully, by camera kernel driver, return -EINVAL.
struct dma_buf *dma_buf_get(int fd)
{
struct file *file;
file = fget(fd);
if (!file)
return ERR_PTR(-EBADF);
if (!is_dma_buf_file(file)) {
fput(file);
return ERR_PTR(-EINVAL);
}
return file->private_data;
}