V4L2 Mem-2-Mem as the Driver Framework for Your Video Processing IP
Karthik Poduval · International Journal of Science and Research (IJSR) · 2022
V4L2 M2M or mem2mem is a kernel framework that enables the use of V4L2 API for drivers of IP devices that classify themselves as memory-to-memory. This is different from the usual V4L2 output and capture devices which are memory-to-hardware or hardware-to-memory. This paper aims to explain the fundamentals of V4L2 M2M using a QEMU based virtual scaler example.