Skip to content

ges: project: Start making MT safe where needed

Thibault Saunier requested to merge thiblahute/gstreamer:gesproject_mt into main

Formatters might call "loaded" from the gessrc streaming thread meaning that the ->formatters field need to be protected.

Several other APIs are called from gesbasedemux, in some radom thread, so we should ensure that this is all MT. safe, and the API makes it simple.

Co-authored-by: Philippe Normand philn@igalia.com

Merge request reports