Searched refs:multiplanar (Results 1 – 13 of 13) sorted by relevance
/Linux-v5.4/drivers/media/platform/vivid/ |
D | vivid-vid-cap.c | 783 if (!dev->multiplanar) in vidioc_g_fmt_vid_cap_mplane() 793 if (!dev->multiplanar) in vidioc_try_fmt_vid_cap_mplane() 803 if (!dev->multiplanar) in vidioc_s_fmt_vid_cap_mplane() 813 if (dev->multiplanar) in vidioc_g_fmt_vid_cap() 823 if (dev->multiplanar) in vidioc_try_fmt_vid_cap() 833 if (dev->multiplanar) in vidioc_s_fmt_vid_cap() 1049 if (dev->multiplanar) in vidioc_enum_fmt_vid_overlay() 1069 if (dev->multiplanar) in vidioc_g_fmt_vid_overlay() 1103 if (dev->multiplanar) in vidioc_try_fmt_vid_overlay() 1193 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… 706 dev->multiplanar = multiplanar[inst] > 1; in vivid_create_instance() 708 dev->multiplanar ? "multi" : "single "); in vivid_create_instance() 825 dev->vid_cap_caps = dev->multiplanar ? in vivid_create_instance() 836 dev->vid_out_caps = dev->multiplanar ? in vivid_create_instance() 1003 if (!dev->multiplanar) in vivid_create_instance() 1106 q->type = dev->multiplanar ? V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE : in vivid_create_instance() 1131 q->type = dev->multiplanar ? V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE : in vivid_create_instance()
|
D | vivid-vid-out.c | 583 if (!dev->multiplanar) in vidioc_g_fmt_vid_out_mplane() 593 if (!dev->multiplanar) in vidioc_try_fmt_vid_out_mplane() 603 if (!dev->multiplanar) in vidioc_s_fmt_vid_out_mplane() 613 if (dev->multiplanar) in vidioc_g_fmt_vid_out() 623 if (dev->multiplanar) in vidioc_try_fmt_vid_out() 633 if (dev->multiplanar) in vidioc_s_fmt_vid_out() 1186 if (parm->type != (dev->multiplanar ? in vivid_vid_out_g_parm()
|
D | vivid-vid-common.c | 750 if (fmt->buffers == 1 || dev->multiplanar) in vivid_get_format() 917 (dev->multiplanar ? 0 : VIVID_MPLANAR_FORMATS)) in vivid_enum_fmt_vid()
|
D | vivid-core.h | 169 bool multiplanar; member
|
/Linux-v5.4/drivers/media/platform/vicodec/ |
D | vicodec-core.c | 32 static bool multiplanar; variable 33 module_param(multiplanar, bool, 0444); 34 MODULE_PARM_DESC(multiplanar, 719 if (V4L2_TYPE_IS_MULTIPLANAR(f->type) && !multiplanar) in enum_fmt() 721 if (!V4L2_TYPE_IS_MULTIPLANAR(f->type) && multiplanar) in enum_fmt() 786 if (multiplanar) in vidioc_g_fmt() 804 if (!multiplanar) in vidioc_g_fmt() 913 if (multiplanar) in vidioc_try_fmt_vid_cap() 924 if (!multiplanar) in vidioc_try_fmt_vid_cap() 950 if (multiplanar) in vidioc_try_fmt_vid_out() [all …]
|
/Linux-v5.4/drivers/staging/vc04_services/bcm2835-camera/ |
D | TODO | 16 through the V4L2 "multiplanar" formats, the firmware would have one
|
/Linux-v5.4/Documentation/media/uapi/v4l/ |
D | vidioc-g-crop.rst | 101 Unfortunately in the case of multiplanar buffer types 105 other drivers only accepted a non-multiplanar buffer type (i.e. without the
|
D | vidioc-cropcap.rst | 95 Unfortunately in the case of multiplanar buffer types 99 other drivers only accepted a non-multiplanar buffer type (i.e. without the
|
D | vidioc-g-selection.rst | 169 Unfortunately in the case of multiplanar buffer types 173 other drivers only accepted a non-multiplanar buffer type (i.e. without the
|
D | dmabuf.rst | 69 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl. In case of multiplanar
|
D | buffer.rst | 204 the driver. For multiplanar formats this field is ignored and the
|
/Linux-v5.4/Documentation/media/v4l-drivers/ |
D | vivid.rst | 34 - Supports all standard YUV and RGB formats, including two multiplanar YUV formats 239 - multiplanar: 1173 YUYV formats, 8, 16, 24 and 32 RGB packed formats and various multiplanar 1181 The driver has to be configured to support the multiplanar formats. By default 1183 multiplanar module option, see section 1 for more details on that option. 1185 If the driver instance is using the multiplanar formats/API, then the first 1186 single planar format (YUYV) and the multiplanar NV16M and NV61M formats the 1206 supported for multiplanar formats. It also honors the struct v4l2_window field 1278 Output overlays are not supported for multiplanar formats. In addition, the
|