A major release that includes numerous new features

Nov 2, 2016 23:20 GMT  ·  By

It appears that the first day of November 2016 was fruitful for the open source ecosystem, as many major software releases and GNU/Linux distributions have landed, including the GStreamer 1.10 multimedia framework.

GStreamer is used by default in numerous Linux-based operating systems to link together a wide range of media processing solutions. Basically, it's a set of libraries and plugins that are used by certain multimedia apps for playing music or video streams on a GNU/Linux distro. GStreamer 1.10 is now the latest stable and most advanced version.

Prominent new features include implementation of Vulkan API support on the next-generation Wayland display server, OpenGL and OpenGL ES improvements, an experimental new Meson-based build system, as well as the addition of brand new gst-docs and gst-examples modules.

"A new gst-docs module has been created, and we are in the process of moving our documentation to a Markdown-based format for easier maintenance and updates," reads the announcement. "A new gst-examples module has been created, which contains example GStreamer applications and is expected to grow with many more examples in the future."

Great VAAPI plugins improvements, new GstStream API

Also new in the major GStreamer 1.10 release is the addition of a new GstStream API (Application Programming Interface) for providing apps with a significant view of the structure of streams and easing the handling of complex container formats, and the implementation of experimental new decodebin3 and playbin3 elements.

Lastly, GStreamer 1.10 adds great improvements to the VAAPI (Video Acceleration API) plugins, Bluetooth support, RTP/RTSP support, V4L2 (Video4Linux) support, audio conversion, and echo cancellation, as well as a new parsebin element for automatic unpacking and parsing of streams, and a bunch of convenience APIs.

Download GStreamer 1.10 right now!