Skip to content

Draft: Backport of "discover: Avoid double freee when creating info from cache file"

Partial Backport of !3911 (merged) "discoverer: Add a signal to retrieve serialized GstDiscovererInfo and make use of it in GES".

Todo:

  • Needs manual intervention, cherry-picking failed!

Commits:

  • 9e994ea6 discoverer: Add a signal to retrieve serialized GstDiscovererInfo
  • 98e5c5e8 ges: Implement a new GESDiscovererManager object
  • e8e5508d ges: Add test for the newly added DiscovererManager object
  • 0f229aa6 discoverer: Add serializing unknown stream type support
  • 40a6f2dc discover: Avoid double freee when creating info from cache file
  • ceb0aca9 sharp: Mark _reserved fields as padding
Edited by Tim-Philipp Müller

Merge request reports