gstreamer/subprojects/gst-plugins-good/gst/isomp4
Edward Hervey f2a1769236 qtdemux: Don't stop task when resetting
This is a regression that was introduced in
cca2f555d1 (yes, 9 years ago).

The only place where a demuxer streaming thread should be stopped is when the
sinkpad is deactivated from pull mode (i.e. PAUSED->READY).

Attempting to stop the task in this function would cause this to happen when a
FLUSH_STOP or STREAM_START event is received... which can cause deadlocks.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3109>
2022-10-03 14:41:18 +02:00
..
atoms.c
atoms.h
atomsrecovery.c
atomsrecovery.h
descriptors.c
descriptors.h
fourcc.h qtdemux: Add reference timestamp meta with UTC times based on the ONVIF Export File Format CorrectStartTime box to outgoing buffers 2022-08-12 16:13:50 +00:00
gstisoff.c isoff: Fix earliest pts field parse issue 2022-08-23 10:59:56 +00:00
gstisoff.h
gstisomp4element.c Replace gst-i18n-*.h with gi18n-lib.h 2022-04-19 18:01:06 +00:00
gstisomp4elements.h
gstqtmoovrecover.c
gstqtmoovrecover.h
gstqtmux-doc.c
gstqtmux-doc.h
gstqtmux.c mp4mux: Disable aggregator's default negotiation 2022-05-05 17:41:58 +00:00
gstqtmux.h
GstQTMux.prs
gstqtmuxmap.c isomp4: Fix AV1 default alignment 2022-03-04 21:58:15 +00:00
gstqtmuxmap.h
gstrtpxqtdepay.c
gstrtpxqtdepay.h
isomp4-plugin.c Replace gst-i18n-*.h with gi18n-lib.h 2022-04-19 18:01:06 +00:00
LEGAL
meson.build meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
properties.c
properties.h
qtatomparser.h
qtdemux-webvtt.c qtdemux: Add support for wvtt (WebVTT) subtitles. 2021-10-19 08:56:58 +00:00
qtdemux-webvtt.h qtdemux: Add support for wvtt (WebVTT) subtitles. 2021-10-19 08:56:58 +00:00
qtdemux.c qtdemux: Don't stop task when resetting 2022-10-03 14:41:18 +02:00
qtdemux.h qtdemux: Add reference timestamp meta with UTC times based on the ONVIF Export File Format CorrectStartTime box to outgoing buffers 2022-08-12 16:13:50 +00:00
qtdemux_debug.h
qtdemux_dump.c qtdemux: Add parsing/dumping of nmhd / metx boxes 2022-05-20 13:01:44 +00:00
qtdemux_dump.h
qtdemux_lang.c
qtdemux_lang.h
qtdemux_tags.c
qtdemux_tags.h
qtdemux_tree.c
qtdemux_tree.h
qtdemux_types.c qtdemux: Add reference timestamp meta with UTC times based on the ONVIF Export File Format CorrectStartTime box to outgoing buffers 2022-08-12 16:13:50 +00:00
qtdemux_types.h
qtpalette.h