Gstreamer v4l2: Device does support non-contiguous planes error with NV16

Nicolas Dufresne nicolas at ndufresne.ca
Mon Jun 10 13:42:49 UTC 2019


Le lundi 10 juin 2019 à 05:36 -0500, Andrea a écrit :
> In a first moment I left V4L2_CAP_VIDEO_CAPTURE and added the
> V4L2_CAP_VIDEO_CAPTURE_MPLANE. After your reply I've tried only with the
> V4L2_CAP_VIDEO_CAPTURE_MPLANE, but I get the same problem. Below I put the
> full gstreamer debug
> 
> https://pastebin.com/cPVBV30J

0:00:01.064457938  2577     0x3c4a88a0 LOG                     v4l2 gstv4l2object.c:1138:gst_v4l2_object_fill_format_list:<v4l2src0> pixelformat: NV16

So you driver enumerate 'NV16' witch is single allocation. The variant
you described is 'NM16' aka V4L2_PIX_FMT_NV16M which has two
allocations. 

https://linuxtv.org/downloads/v4l-dvb-apis/uapi/v4l/pixfmt-nv16m.html

> 
> 
> 
> 
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20190610/55140283/attachment.sig>


More information about the gstreamer-devel mailing list