Libav Finally Lands VDPAU Support For Accelerated HEVC Decoding

Written by Michael Larabel in Multimedia on 13 February 2016 at 10:02 AM EST. Add A Comment
While FFmpeg has offered hardware-accelerated HEVC decoding using NVIDIA's VDPAU API since last summer, this support for the FFmpeg-forked libav landed just today.

In June was when FFmpeg added support to its libavcodec for handling HEVC/H.265 video decoding via NVIDIA's Video Decode and Presentation API for Unix interface. Around that same time, developer Philip Langdale who had done the FFmpeg patch, also submitted the patch for Libav for decoding HEVC content through VDPAU where supported.

A half-year later, the patch has landed in Libav Git. So if you are using Libav, you can now enjoy HEVC decoding with VDPAU.

On the hardware side, HEVC decoding requires NVIDIA GPUs supporting PureVideo Feature Set F, which is currently limited to the GeForce GTX 950 / GTX 960 graphics cards.
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