Change `gst::Element::link_filtered()` to make the caps mandatory
They're not in the C API but calling it without caps makes no sense. You could as well use gst::Element::link()
then. Removing the Option
wrapping makes the API nicer to use from Rust and can be done simply by marking the parameters as nullable=false
inside the Gir.toml
.
There are probably similar other functions.