OpenIoT & ELC 2016 has ended
Back To Schedule
Tuesday, April 5 • 10:50am - 11:40am
V4L2 on Steroids: The Request API - Laurent Pinchart, Ideas on Board

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

While the V4L2 API offers a great deal of control over video devices, it so far provides no way to reconfigure a video pipeline atomically, leaving important use cases open to race conditions or expensive stop-reconfigure-restart cycles.

The problem is being addressed with the development of the Request API as an extension to the Media Controller and V4L2 APIs. Application will be able to prepare a new configuration for the the media device pipeline and apply it in an atomic fashion synchronously or asynchronously.

This talk will explain the design of the Request API and how to use it in both applications and drivers. The focus will be put on two major use cases, 2D hardware composers and Android camera HAL v3 implementation.

avatar for Laurent Pinchart

Laurent Pinchart

Founder & Owner, Ideas on Board
Laurent Pinchart has been a Linux kernel developer since 2001. He has written media-related Linux drivers for consumer and embedded devices and is one of the V4L core developers. Laurent is the founder and owner of Ideas on board, a company specialized in embedded Linux design and... Read More →

Tuesday April 5, 2016 10:50am - 11:40am PDT
Harbor Ballroom G