Skip to content

Refcounting and writability fixes

commit 1d795acf (HEAD -> gapless-ng-event-refs, thaytan-fdo/gapless-ng-event-refs) Author: Jan Schmidt jan@centricular.com Date: Sat Oct 1 04:41:06 2022 +1000

decodebin3: Make sure event is writable before modifying

Make sure we're operating on a private copy of an event when
modifying it.

commit 945b3485 Author: Jan Schmidt jan@centricular.com Date: Sat Oct 1 04:40:09 2022 +1000

urisourcebin: Make sure event is writable before modifying.

Make sure we're operating on a private copy of an event before
modifying it.

commit 60de8277 Author: Jan Schmidt jan@centricular.com Date: Sat Oct 1 04:38:53 2022 +1000

uridecodebin3: Don't leak EOS event

Make sure to unref the EOS event in all code paths
when returning GST_PAD_PROBE_HANDLED

commit e48996d8 Author: Jan Schmidt jan@centricular.com Date: Sat Oct 1 04:37:05 2022 +1000

decodebin3: Don't lose a ref on EOS event

Make sure not to give away the ref on the final EOS
event for which the probe handler is returning GST_PAD_PROBE_REMOVE
when pushing the event manually.

Merge request reports