Just published bindings for gstreamer 1.x: https://github.com/arturoc/gstreamer1.0-rs
There’s some examples that demo how to use it. Of course not all the library is wrapped but the most useful bits are there. Probably the most useful for rust applications, appsink, allows to get data from a pipeline into a Rust application to use it from there.
The objects in gstreamer are reference counted, while in the c api that reference count is explicitly managed, this rust bindings take care of it by unrefing the corresponding gobject when the rust reference is dropped