[RFCv1 PATCH 00/13] core, vivi and mem2mem_testdev fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patch series builds on the vb2 PART 2 patch series that was just
posted.

It's a bit of a mix:

Patch 1 adds some core sanity checks for CREATE_BUFS.

Patch 2 fixes a bug I found while testing overlay support, and in particular
with the VIDIOC_G_FMT ioctl and struct v4l2_window. Too many fields are
cleared by the core since v4l2_window has some user pointers. This bug
made it impossible to retrieve the clip list and the bitmap (if any).

Patch 3 fixes a bug in a code example in docbook.

Patch 4 fixes a vivi bug in the ENUM_FRAMEINTERVALS handling, which caused
v4l2-compliance to fail.

Patches 5 and 6 are pure RFC: they need some code cleanup in particular, but I
think they are interesting enough to warrant posting them. Patch 5 adds
multiplanar support to vivi (use the multiplanar=1 module option) and patch 6
adds overlay support. I used these new changes for testing these features.

Patches 7-13 fix various bugs in mem2mem_testdev found with v4l2-compliance.

How about renaming mem2mem_testdev to e.g. vim2m or vimem2mem? It's a terrible
name to type...

Regards,

	Hans

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux