v4l2: let the memory transfer produce the video buffer


QV4L2MemoryTransfer::dequeueFrame now constructs the
QAbstractVideoBuffer internally and directly requeues the v4l2 buffer.
We also only contain the v4l2 timestamp, not the full v4l2_buffer. This
simplifies the interface and the v4l2 dmabuf support.

Pick-to: 6.12
Change-Id: If48ca845f16d7c4dea15ffb3a6c105a2dabe552e
Reviewed-by: Artem Dyomin <artem.dyomin@qt.io>
commitd55719ed99893b93c5860132b4590d186c76f546
parent79643df5e6fea55cadbdce5fcca25ae9479ce503
authorTim Blechmann <tim.blechmann@qt.io>
committerTim Blechmann <tim.blechmann@qt.io>
commit timeWed, 21 Oct 2026 13:19:38 +0000