This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Monday, October 26 • 5:20pm - 6:10pm
Enhancement of DVB Framework with VB2 - Geunyoung, Samsung

Sign up or log in to save this to your schedule and see who's attending!

DVB framework - one of Linux multimedia frameworks, and a Linux standard multimedia framework for Broadcasting system - has being used for various Broadcasting hardware. Buffers used by DVB driver are managed by ring buffer mechanism which is required for memory copy from Kernel to User-space. That induces memory copy overhead. V4L2 framework has already adopted VB2 (Video Buffer 2) framework which can share DMA
buffer with other drivers using Linux standard sharing interface, DMABUF.

In this presentation, we'd like to introduce new enhanced DVB framework based on VB2 framework, and show how we re-factored existing VB2 framework so that DVB framework can the framework to manage buffer and queue management, and how we will implement zero-copy mechanism in DVB based drivers using VB2 and DMABUF frameworks.



Geunyoung works for Samsung Electronics. He is a kernel developer and has developed and maintained Linux kernel for 5 years. Especially, he is a specialist in low level system such as Kernel BSP, File system, and eMMC storage device. Recently, he has joined in Tizen project and is developing Linux Multimedia stack of Tizen platform.

Monday October 26, 2015 5:20pm - 6:10pm
Park Ballroom 3

Attendees (2)