Proposals

Videobuf2 - the new Video for Linux driver framework

*

One Line Summary

Status and development of the new driver framework for multimedia devices.

Abstract

The are a number of inherent problems with the current V4L2 driver framework in kernel – videobuf, which practically prevent its usage in new drivers.

An effort to write a new framework to replace it – videobuf2 – is currently underway. It will be more modular, have additional features and better support for new devices and platforms (including embedded).

The session aims at:
- presenting and evaluating the current status;
- gathering and discussing additional features and requirements for different platforms and devices: desktop, as well as embedded;
- preparing a roadmap.

Topics should include:
- memory management;
- buffer handling;
- support for new V4L2 API extensions (such as multi-planar buffers);
- porting existing drivers.

Tags

memory management, Multimedia, Embedded, video4linux

Speakers

  • User_652604_5e4c06_huge

    Pawel Osciak

    Samsung

    Biography

    Pawel is a Linux kernel developer at Samsung R&D in Warsaw, Poland. He specializes in Video for Linux and embedded multimedia.

    His ongoing effort is to provide better support for embedded multimedia devices in the kernel by introducing new driver frameworks and Video for Linux 2 API extensions in cooperation with the community. He is also an author of multiple multimedia drivers for Samsung devices.

  • Szyprowski2

    Biography

    Marek is a lead Linux kernel developer at Samsung R&D in Warsaw, Poland. He specializes in embedded systems.

    His ongoing effort is to provide better support for Samsung SoC in the Linux kernel. This includes core platform support as well as various updates to the device drivers and frameworks developed in cooperation with the community.

Leave a private comment to organizers about this proposal