Implementation of V4L2 as an exporter of dmabuf
As part of sample implementation of dmabuf as an exporter, we will use V4L2 to show how an exporter should be implemented. This will be a 'minimalistic' implementation, aimed at showing a simple exporter-user execution.
Blueprint information
- Status:
- Complete
- Approver:
- Jesse Barker
- Priority:
- Essential
- Drafter:
- Sumit Semwal
- Direction:
- Approved
- Assignee:
- Sumit Semwal
- Definition:
- Discussion
- Series goal:
- Accepted for trunk
- Implementation:
- Implemented
- Milestone target:
- wip
- Started by
- Sumit Semwal
- Completed by
- Jesse Barker
Related branches
Related bugs
Sprints
Whiteboard
[jesse-barker 2012-11-14]: closing this out as we can track the upstreaming without using a blueprint
[ibiris 16mar2012]: marking as wip (work in progress) - and moving to the corresponding wip milestone
Meta:
Roadmap id: GWG2011-
Headline: Review and monitor patches on "V4L2 as a dma-buf Exporter" for dma-buf (Buffer sharing object framework) - done by Tomasz Stanislawski.
Acceptance: Atleast one of V4L2 videobuf2 allocators should expose dma-buf exporter interface.
Work Items
Work items:
Review design changes in V4L2 core framework to adapt as a dma-buf exporter: DONE
Review Implementation changes in V4L2 core framework to adapt as a dma-buf exporter: DONE
Review design changes in V4L2 videobuf2 framework to adapt as a dma-buf exporter: DONE
Review Implementation changes in V4L2 videobuf2 framework to adapt as a dma-buf exporter: DONE
Review the design of a simple way to use and demonstrate V4L2 as both dma-buf exporter and user: DONE