Searched refs:multiplanar (Results 1 – 13 of 13) sorted by relevance
/Linux-v4.19/drivers/media/platform/vicodec/ |
D | vicodec-core.c | 32 static bool multiplanar; variable 33 module_param(multiplanar, bool, 0444); 34 MODULE_PARM_DESC(multiplanar, 541 (multiplanar ? in vidioc_querycap() 552 if (V4L2_TYPE_IS_MULTIPLANAR(f->type) && !multiplanar) in enum_fmt() 554 if (!V4L2_TYPE_IS_MULTIPLANAR(f->type) && multiplanar) in enum_fmt() 598 if (multiplanar) in vidioc_g_fmt() 618 if (!multiplanar) in vidioc_g_fmt() 712 if (multiplanar) in vidioc_try_fmt_vid_cap() 723 if (!multiplanar) in vidioc_try_fmt_vid_cap() [all …]
|
/Linux-v4.19/drivers/media/platform/vivid/ |
D | vivid-vid-cap.c | 769 if (!dev->multiplanar) in vidioc_g_fmt_vid_cap_mplane() 779 if (!dev->multiplanar) in vidioc_try_fmt_vid_cap_mplane() 789 if (!dev->multiplanar) in vidioc_s_fmt_vid_cap_mplane() 799 if (dev->multiplanar) in vidioc_g_fmt_vid_cap() 809 if (dev->multiplanar) in vidioc_try_fmt_vid_cap() 819 if (dev->multiplanar) in vidioc_s_fmt_vid_cap() 1037 if (dev->multiplanar) in vidioc_enum_fmt_vid_overlay() 1057 if (dev->multiplanar) in vidioc_g_fmt_vid_overlay() 1091 if (dev->multiplanar) in vidioc_try_fmt_vid_overlay() 1181 if (dev->multiplanar) in vivid_vid_cap_overlay() [all …]
|
D | vivid-core.c | 94 static unsigned multiplanar[VIVID_MAX_DEVS] = { [0 ... (VIVID_MAX_DEVS - 1)] = 1 }; variable 95 module_param_array(multiplanar, uint, NULL, 0444); 96 MODULE_PARM_DESC(multiplanar, " 1 (default) creates a single planar device, 2 creates a multiplanar… 673 dev->multiplanar = multiplanar[inst] > 1; in vivid_create_instance() 675 dev->multiplanar ? "multi" : "single "); in vivid_create_instance() 789 dev->vid_cap_caps = dev->multiplanar ? in vivid_create_instance() 800 dev->vid_out_caps = dev->multiplanar ? in vivid_create_instance() 956 if (!dev->multiplanar) in vivid_create_instance() 1052 q->type = dev->multiplanar ? V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE : in vivid_create_instance() 1072 q->type = dev->multiplanar ? V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE : in vivid_create_instance()
|
D | vivid-vid-common.c | 566 if (fmt->buffers == 1 || dev->multiplanar) in vivid_get_format() 733 (dev->multiplanar ? 0 : VIVID_MPLANAR_FORMATS)) in vivid_enum_fmt_vid() 747 if (!dev->multiplanar) in vidioc_enum_fmt_vid_mplane() 757 if (dev->multiplanar) in vidioc_enum_fmt_vid()
|
D | vivid-vid-out.c | 558 if (!dev->multiplanar) in vidioc_g_fmt_vid_out_mplane() 568 if (!dev->multiplanar) in vidioc_try_fmt_vid_out_mplane() 578 if (!dev->multiplanar) in vidioc_s_fmt_vid_out_mplane() 588 if (dev->multiplanar) in vidioc_g_fmt_vid_out() 598 if (dev->multiplanar) in vidioc_try_fmt_vid_out() 608 if (dev->multiplanar) in vidioc_s_fmt_vid_out() 1153 if (parm->type != (dev->multiplanar ? in vivid_vid_out_g_parm()
|
D | vivid-core.h | 173 bool multiplanar; member
|
/Linux-v4.19/Documentation/media/uapi/v4l/ |
D | vidioc-g-crop.rst | 94 Unfortunately in the case of multiplanar buffer types 98 other drivers only accepted a non-multiplanar buffer type (i.e. without the
|
D | vidioc-cropcap.rst | 88 Unfortunately in the case of multiplanar buffer types 92 other drivers only accepted a non-multiplanar buffer type (i.e. without the
|
D | vidioc-g-selection.rst | 162 Unfortunately in the case of multiplanar buffer types 166 other drivers only accepted a non-multiplanar buffer type (i.e. without the
|
D | dmabuf.rst | 62 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl. In case of multiplanar
|
D | buffer.rst | 197 the driver. For multiplanar formats this field is ignored and the
|
/Linux-v4.19/drivers/staging/vc04_services/bcm2835-camera/ |
D | TODO | 16 through the V4L2 "multiplanar" formats, the firmware would have one
|
/Linux-v4.19/Documentation/media/v4l-drivers/ |
D | vivid.rst | 32 - Supports all standard YUV and RGB formats, including two multiplanar YUV formats 237 - multiplanar: 1166 YUYV formats, 8, 16, 24 and 32 RGB packed formats and various multiplanar 1174 The driver has to be configured to support the multiplanar formats. By default 1176 multiplanar module option, see section 1 for more details on that option. 1178 If the driver instance is using the multiplanar formats/API, then the first 1179 single planar format (YUYV) and the multiplanar NV16M and NV61M formats the 1199 supported for multiplanar formats. It also honors the struct v4l2_window field 1271 Output overlays are not supported for multiplanar formats. In addition, the
|