A new version of the GStreamer Rust bindings, 0.15.0, was released.
As usual this release follows the latest gtk-rs
release, and a new version of the GStreamer plugins written in Rust was also released.
This new version features a lot of newly bound API for creating subclasses
of various GStreamer types: GstPreset, GstTagSetter, GstClock,
GstSystemClock, GstAudioSink, GstAudioSrc, GstDevice, GstDeviceProvider,
GstAudioDecoder and GstAudioEncoder.
In addition to that, a lot of bugfixes and further API improvements have
happened over the last few months that should make development of
GStreamer applications or plugins in Rust as convenient as possible.
A new release of the GStreamer Rust plugins will follow in the next days.
Details can be found in the release notes for gstreamer-rs
and gstreamer-rs-sys.
The code and documentation for the bindings is available on the freedesktop.org GitLab
as well as on crates.io.
If you find any bugs, missing features or other issues please report them in
GitLab.