Updating GStreamer Editing Services Rust Bindings

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Updating GStreamer Editing Services Rust Bindings

Luke McGartland
Thanks Sebastian!
Yes I updated the `Gir.toml` with the objects I think are relevant and re-ran generator.py:

[[object]]
name = "GES.OperationClip"
status = "generate"

[[object]]
name = "GES.TransitionClip"
status = "generate"
[[object.function]]
name = "new"
[object.function.return]
nullable_return_is_error = "Failed to create transition clip"

[[object]]
name = "GES.BaseTransitionClip"
status = "generate"

Can confirm that these structs were added to the crate. 

I think where I got confused was that the docs, like you mentioned, didn't have all the rich information so I thought something was wrong. What was very confusing was that the trait implementations weren't showing up in the docs (ie on the Clip page it didn't automatically have a link to the ClipExt page, where lots of those functions are documented, but the ClipExt page existed). I will try and follow your steps to add the LGPL docs! Thanks!


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel