GStreamer 1.15.1 Released With Work On AV1, V4L HEVC Encode/Decode

Written by Michael Larabel in Multimedia on 19 January 2019 at 05:32 AM EST. 1 Comment
GStreamer 1.15.1 was announced on Friday as the first development release in the trek towards GStreamer 1.16 for this powerful open-source multimedia framework.

GStreamer 1.16 is working towards being another big feature release for this widely used multimedia framework on Linux systems. Some of the work so far include support for data channels with its WebRTC implementation:

- AV1 video codec support for Matroska and QuickTime/MP4 containers using the AOMedia AV1 encoder.
- Support for closed captions in video.
- Support for planar raw audio.
- WebM and Matroska ContentEncryption support within the Matroska demuxer.
- WebKit WPE (low-power / embedded device port) web browser source element.
- The Video4Linux path now supports HEVC/H.265 encode/decode, JPEG encode, and better DMA-BUF handling.
- The NVIDIA decoder now handles VP8/VP9 while its NVIDIA encoder now supports H.265/HEVC.
- Significant work on the Intel Media SDK video decoder/encoder with better DMA-BUF support, VP9 decode, HEVC encode, and more.
- The Meson build system port is complete.
- GStreamer's Rust bindings are official.

It's quite a big release and GStreamer 1.15.1/1.16 has also been working on performance improvements and other changes outlined in full via the tentative release notes. The release announcement for yesterday's GStreamer 1.15.1 can be found via the mailing list.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week