Edinburgh, Scotland, UK
October 21 & October 25 | Co-Located Events, Tutorials, & Workshops
October 22-24 | Conference
Find out more information for Open Source Summit + Embedded Linux Conference & OpenIoT Summit Europe 2018

Please note that you can view and download presentations on the Open Source Summit and Embedded Linux Conference + OpenIoT Summit slides pages. 
Back To Schedule
Monday, October 22 • 11:15 - 11:55
Supporting Hardware Codecs in a Linux System - Maxime Ripard, Bootlin

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Every modern multimedia-oriented ARM SoC usually has a hardware controller to decode and encode video streams. The Linux kernel framework of choice to support these controllers is the v4l2 subsystem.

This talk will walk through the changes that were needed to support our codec in the v4l2 stack, the challenges we faced during the driver development and, once the driver development done, the issues we faced
to make the hardware decoding useful to general-purpose video players like Kodi, gstreamer or VLC.

The presentation is based on the work we have done to develop a v4l2 driver for the Allwinner video encoder/decoder controller on top of a mainline kernel.


Maxime Ripard

Embedded Linux Engineer, Bootlin
Maxime Ripard is an embedded Linux engineer and trainer at Bootlin since 2011. Maxime has pioneered the support for Allwinner SoCs in the official Linux kernel, and is the co-maintainer of this platform. He is the primary author of the DRM driver for the Allwinner display controller... Read More →

Monday October 22, 2018 11:15 - 11:55 BST
Lennox 3, Level -2