This is a workaround for an issue where GStreamer does not deliver end
of stream signals unless there is a main loop running. See [1] for
more information.
Let's land this one as it deals with the client trying to create two backends at once using a synchronous OnceCell. I've added you as a co-author @ceyusa. Thank you!
This is a workaround for an issue where GStreamer does not deliver end of stream signals unless there is a main loop running. See [1] for more information.
Co-authored-by: Víctor Manuel Jáquez Leal vjaquez@igalia.com