`ProxyPad::chain_default` requires type annotations
I am getting a build error like:
error[E0283]: type annotations required: cannot resolve `_: glib::IsA<gst::Object>`
--> gst-plugin-tutorial/src/progressbin.rs:51:13
|
51 | gst::ProxyPad::chain_default(pad, parent, buffer)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: required by `gst::proxy_pad::<impl gst::ProxyPad>::chain_default
when trying to use gst::ProxyPad::chain_default with the given parameters of the set_chain_function callback, for example, modifying the existing gst-plugin-tutorial/src/progressbin.rs
tutorial with the attached patch.progressbin.diff