RELEASE: GStreamer Rust bindings 0.10.0 / gst-plugin 0.1.0

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

RELEASE: GStreamer Rust bindings 0.10.0 / gst-plugin 0.1.0

Sebastian Dröge-3
A new version of the GStreamer Rust bindings, 0.10.0, was released. And
a first version of the infrastructure for writing GStreamer plugins in
Rust: gst-plugin 0.1.0.

This bindings release features many API improvements, cleanups and a
lot of newly added features and newly bound API. I expect very few API
changes to happen in the future and mostly missing API to be added.
It's more or less a "1.0" release at this point.


For gst-plugin, the plugin writing infrastructure, this is the very
first release. While it seems more or less feature complete at this
point (except for bindings for various base classes), the API might
still change. It is however mature enough to write all kinds of
plugins, and maybe people can consider it for their next GStreamer
plugin instead of doing it in C.

Base classes covered at this point are: Element, Bin, Pipeline,
BaseSrc, BaseTransform and BaseSink.


The changelog can be found here
  https://github.com/sdroege/gstreamer-rs/blob/master/gstreamer/CHANGELOG.md#0100---2017-12-22
and an overview of the most important changes here
  https://coaxion.net/blog/2017/12/gstreamer-rust-bindings-release-0-10-0-gst-plugin-release-0-1-0/


As usual, the code and various examples are available from
the GIT repositories at
  https://github.com/sdroege/gstreamer-rs
  https://github.com/sdroege/gst-plugin-rs
and from crates.io
  https://crates.io/crates/gstreamer/0.10.0
  https://crates.io/crates/gstreamer-app/0.10.0
  https://crates.io/crates/gstreamer-audio/0.10.0
  https://crates.io/crates/gstreamer-base/0.10.0
  https://crates.io/crates/gstreamer-player/0.10.0
  https://crates.io/crates/gstreamer-net/0.10.0
  https://crates.io/crates/gstreamer-video/0.10.0

  https://crates.io/crates/gst-plugin/0.1.0

Documentation is available here
  https://sdroege.github.io/rustdoc/gstreamer/gstreamer/
  https://sdroege.github.io/rustdoc/gst-plugin/gst_plugin/

Please report any bugs or missing features on GitHub
  https://github.com/sdroege/gstreamer-rs/issues/new
or
  https://github.com/sdroege/gst-plugin-rs/issues

--
Sebastian Dröge, Centricular Ltd · https://www.centricular.com

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

signature.asc (981 bytes) Download Attachment