pbutils: Change Option return value of DiscovererInfo::from_variant() into a Result

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1743>
This commit is contained in:
Sebastian Dröge 2025-06-26 18:04:27 +03:00
parent 8bdf9ee7c0
commit 601f4b1811

View file

@ -19,7 +19,6 @@ external_libraries = [
generate = [ generate = [
"GstPbutils.AudioVisualizer", "GstPbutils.AudioVisualizer",
"GstPbutils.AudioVisualizerShader", "GstPbutils.AudioVisualizerShader",
"GstPbutils.DiscovererInfo",
"GstPbutils.DiscovererResult", "GstPbutils.DiscovererResult",
"GstPbutils.InstallPluginsContext", "GstPbutils.InstallPluginsContext",
"GstPbutils.InstallPluginsReturn", "GstPbutils.InstallPluginsReturn",
@ -292,6 +291,14 @@ name = "GstPbutils.DiscovererContainerInfo"
status = "generate" status = "generate"
final_type = true final_type = true
[[object]]
name = "GstPbutils.DiscovererInfo"
status = "generate"
[[object.function]]
name = "from_variant"
[object.function.return]
nullable_return_is_error = "Failed to create DiscovererInfo from Variant"
[[object]] [[object]]
name = "GstPbutils.DiscovererSerializeFlags" name = "GstPbutils.DiscovererSerializeFlags"
status = "generate" status = "generate"