Debian Patches

Status for gst-plugins-base1.0/1.25.90-1

Patch Description Author Forwarded Bugs Origin Last update
0002-test-latomic.patch =================================================================== no
0003-urisourcebin-Make-parsebin-activation-more-reliable.patch [PATCH] urisourcebin: Make parsebin activation more reliable
`parsebin` is potentially added by a `typefind` callback.

That `typefind` was activated by a `READY_TO_PAUSED` state change on `urisourcebin`

We want to ensure that it is the "setup_parsebin_for_slot" method that activates
the underlying `parsebin`, and not the external state-change.

Otherwise we would risk a potential deadlock where elements activating in
`parsebin`, and which would cause the upstream `typefind` to switch scheduling
mode, would not be able to acquire the STREAM_LOCK of the `typefind` task.

Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/4225
Edward Hervey <edward@centricular.com> no 2025-02-18

All known versions for source package 'gst-plugins-base1.0'

Links