Skip to content

multiqueue: never unref queries we do not own

Thibault Saunier requested to merge thiblahute/gstreamer:fix_query_unref into master

The query argument of gst_pad_query is "transfer none".

Query objects are "borrowed" by the pad query handlers and those should never unref them.

This was leading to double freed queries in a very racy way with nested GESTimelines.

Edited by Thibault Saunier

Merge request reports