Skip to content

discoverer: Add a signal to retrieve serialized GstDiscovererInfo and make use of it in GES

  • discoverer: Add a signal to retrieve serialize GstDiscovererInfo
    This allows user to serialize the GstDiscovererInfo in other places than the default folder, like a database when running web services for examples.

  • ges: Implement a new GESDiscovererManager object
    Allowing better control over the way discovery happens and allowing us to expose a proper API.

    This also adds the potential of implementing more multi-threaded discovery in a clean way in the future.

    This allows us to cleanly expose the new GstDiscoverer::load-serialize-info signal.

fwiw, rust bindings are ready here: https://gitlab.freedesktop.org/thiblahute/gstreamer-rs/-/commits/ges_load_serialized

Edited by Thibault Saunier

Merge request reports