Home
last modified time | relevance | path

Searched full:pix (Results 1 – 25 of 120) sorted by relevance

12345

/linux/Documentation/userspace-api/media/v4l/
H A Dpixfmt-reserved.rst36 * .. _V4L2-PIX-FMT-DV:
41 * .. _V4L2-PIX-FMT-ET61X251:
46 * .. _V4L2-PIX-FMT-HI240:
51 * .. _V4L2-PIX-FMT-CPIA1:
56 * .. _V4L2-PIX-FMT-JPGL:
62 * .. _V4L2-PIX-FMT-SPCA501:
67 * .. _V4L2-PIX-FMT-SPCA505:
72 * .. _V4L2-PIX-FMT-SPCA508:
77 * .. _V4L2-PIX-FMT-SPCA561:
82 * .. _V4L2-PIX-FMT-PAC207:
[all …]
H A Dlibv4l-introduction.rst28 :ref:`V4L2_PIX_FMT_BGR24 <V4L2-PIX-FMT-BGR24>`,
29 :ref:`V4L2_PIX_FMT_NV12_16L16 <V4L2-PIX-FMT-NV12-16L16>`,
30 :ref:`V4L2_PIX_FMT_JPEG <V4L2-PIX-FMT-JPEG>`,
31 :ref:`V4L2_PIX_FMT_MJPEG <V4L2-PIX-FMT-MJPEG>`,
32 :ref:`V4L2_PIX_FMT_MR97310A <V4L2-PIX-FMT-MR97310A>`,
33 :ref:`V4L2_PIX_FMT_OV511 <V4L2-PIX-FMT-OV511>`,
34 :ref:`V4L2_PIX_FMT_OV518 <V4L2-PIX-FMT-OV518>`,
35 :ref:`V4L2_PIX_FMT_PAC207 <V4L2-PIX-FMT-PAC207>`,
36 :ref:`V4L2_PIX_FMT_PJPG <V4L2-PIX-FMT-PJPG>`,
37 :ref:`V4L2_PIX_FMT_RGB24 <V4L2-PIX-FMT-RGB24>`,
[all …]
H A Dpixfmt-compressed.rst26 * .. _V4L2-PIX-FMT-JPEG:
32 * .. _V4L2-PIX-FMT-MPEG:
39 * .. _V4L2-PIX-FMT-H264:
49 * .. _V4L2-PIX-FMT-H264-NO-SC:
54 * .. _V4L2-PIX-FMT-H264-MVC:
59 * .. _V4L2-PIX-FMT-H264-SLICE:
86 * .. _V4L2-PIX-FMT-H263:
91 * .. _V4L2-PIX-FMT-SPK:
96 * .. _V4L2-PIX-FMT-MPEG1:
105 * .. _V4L2-PIX-FMT-MPEG2:
[all …]
H A Dpixfmt-rgb.rst122 * .. _V4L2-PIX-FMT-RGB332:
136 * .. _V4L2-PIX-FMT-ARGB444:
159 * .. _V4L2-PIX-FMT-XRGB444:
182 * .. _V4L2-PIX-FMT-RGBA444:
205 * .. _V4L2-PIX-FMT-RGBX444:
228 * .. _V4L2-PIX-FMT-ABGR444:
251 * .. _V4L2-PIX-FMT-XBGR444:
274 * .. _V4L2-PIX-FMT-BGRA444:
297 * .. _V4L2-PIX-FMT-BGRX444:
320 * .. _V4L2-PIX-FMT-ARGB555:
[all …]
H A Dpixfmt-packed-yuv.rst75 * .. _V4L2-PIX-FMT-YUV444:
98 * .. _V4L2-PIX-FMT-YUV555:
121 * .. _V4L2-PIX-FMT-YUV565:
173 * .. _V4L2-PIX-FMT-YUV32:
183 * .. _V4L2-PIX-FMT-AYUV32:
193 * .. _V4L2-PIX-FMT-XYUV32:
203 * .. _V4L2-PIX-FMT-VUYA32:
213 * .. _V4L2-PIX-FMT-VUYX32:
223 * .. _V4L2-PIX-FMT-YUVA32:
233 * .. _V4L2-PIX-FMT-YUVX32:
[all …]
H A Dv4l2grab.c.rst77 fmt.fmt.pix.width = 640;
78 fmt.fmt.pix.height = 480;
79 fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_RGB24;
80 fmt.fmt.pix.field = V4L2_FIELD_INTERLACED;
82 if (fmt.fmt.pix.pixelformat != V4L2_PIX_FMT_RGB24) {
86 if ((fmt.fmt.pix.width != 640) || (fmt.fmt.pix.height != 480))
88 fmt.fmt.pix.width, fmt.fmt.pix.height);
155 fmt.fmt.pix.width, fmt.fmt.pix.height);
H A Dpixfmt-yuv-luma.rst42 * .. _V4L2-PIX-FMT-GREY:
55 * .. _V4L2-PIX-FMT-IPU3-Y10:
68 * .. _V4L2-PIX-FMT-Y10:
81 * .. _V4L2-PIX-FMT-Y10BPACK:
94 * .. _V4L2-PIX-FMT-Y10P:
107 * .. _V4L2-PIX-FMT-Y12:
120 * .. _V4L2-PIX-FMT-Y012:
133 * .. _V4L2-PIX-FMT-Y12P:
146 * .. _V4L2-PIX-FMT-Y14:
159 * .. _V4L2-PIX-FMT-Y14P:
[all …]
H A Dpixfmt-srggb8-pisp-comp.rst3 .. _v4l2-pix-fmt-pisp-comp1-rggb:
4 .. _v4l2-pix-fmt-pisp-comp1-grbg:
5 .. _v4l2-pix-fmt-pisp-comp1-gbrg:
6 .. _v4l2-pix-fmt-pisp-comp1-bggr:
7 .. _v4l2-pix-fmt-pisp-comp1-mono:
8 .. _v4l2-pix-fmt-pisp-comp2-rggb:
9 .. _v4l2-pix-fmt-pisp-comp2-grbg:
10 .. _v4l2-pix-fmt-pisp-comp2-gbrg:
11 .. _v4l2-pix-fmt-pisp-comp2-bggr:
12 .. _v4l2-pix-fmt-pisp-comp2-mono:
H A Dpixfmt-srggb10alaw8.rst3 .. _V4L2-PIX-FMT-SBGGR10ALAW8:
4 .. _v4l2-pix-fmt-sgbrg10alaw8:
5 .. _v4l2-pix-fmt-sgrbg10alaw8:
6 .. _v4l2-pix-fmt-srggb10alaw8:
24 similar to :ref:`V4L2-PIX-FMT-SRGGB8`.
H A Dpixfmt-srggb10dpcm8.rst3 .. _V4L2-PIX-FMT-SBGGR10DPCM8:
4 .. _v4l2-pix-fmt-sgbrg10dpcm8:
5 .. _v4l2-pix-fmt-sgrbg10dpcm8:
6 .. _v4l2-pix-fmt-srggb10dpcm8:
28 :ref:`V4L2-PIX-FMT-SRGGB10`.
H A Dcapture.c.rst493 fmt.fmt.pix.width = 640;
494 fmt.fmt.pix.height = 480;
495 fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_YUYV;
496 fmt.fmt.pix.field = V4L2_FIELD_INTERLACED;
509 min = fmt.fmt.pix.width * 2;
510 if (fmt.fmt.pix.bytesperline < min)
511 fmt.fmt.pix.bytesperline = min;
512 min = fmt.fmt.pix.bytesperline * fmt.fmt.pix.height;
513 if (fmt.fmt.pix.sizeimage < min)
514 fmt.fmt.pix.sizeimage = min;
[all …]
H A Dpixfmt-inzi.rst3 .. _V4L2-PIX-FMT-INZI:
23 :ref:`V4L2_PIX_FMT_Y10 <V4L2-PIX-FMT-Y10>` greyscale format.
30 :ref:`V4L2-PIX-FMT-Z16 <V4L2-PIX-FMT-Z16>` format.
H A Dpixfmt-srggb8.rst3 .. _V4L2-PIX-FMT-SRGGB8:
4 .. _v4l2-pix-fmt-sbggr8:
5 .. _v4l2-pix-fmt-sgbrg8:
6 .. _v4l2-pix-fmt-sgrbg8:
/linux/drivers/media/platform/sunxi/sun4i-csi/
H A Dsun4i_v4l2.c92 struct v4l2_pix_format_mplane *pix) in _sun4i_csi_try_fmt() argument
98 _fmt = sun4i_csi_find_format(&pix->pixelformat, NULL); in _sun4i_csi_try_fmt()
102 pix->field = V4L2_FIELD_NONE; in _sun4i_csi_try_fmt()
103 pix->colorspace = V4L2_COLORSPACE_SRGB; in _sun4i_csi_try_fmt()
104 pix->xfer_func = V4L2_MAP_XFER_FUNC_DEFAULT(pix->colorspace); in _sun4i_csi_try_fmt()
105 pix->ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(pix->colorspace); in _sun4i_csi_try_fmt()
106 pix->quantization = V4L2_MAP_QUANTIZATION_DEFAULT(true, pix->colorspace, in _sun4i_csi_try_fmt()
107 pix->ycbcr_enc); in _sun4i_csi_try_fmt()
109 pix->num_planes = _fmt->num_planes; in _sun4i_csi_try_fmt()
110 pix->pixelformat = _fmt->fourcc; in _sun4i_csi_try_fmt()
[all …]
/linux/drivers/media/common/saa7146/
H A Dsaa7146_video.c93 struct v4l2_pix_format *pix = &vv->video_fmt; in saa7146_pgtable_build() local
94 struct saa7146_format *sfmt = saa7146_format_by_fourcc(dev, pix->pixelformat); in saa7146_pgtable_build()
106 int size = pix->width * pix->height; in saa7146_pgtable_build()
345 f->fmt.pix = vv->video_fmt; in vidioc_g_fmt_vid_cap()
369 fmt = saa7146_format_by_fourcc(dev, f->fmt.pix.pixelformat); in vidioc_try_fmt_vid_cap()
373 field = f->fmt.pix.field; in vidioc_try_fmt_vid_cap()
378 field = (f->fmt.pix.height > maxh / 2) in vidioc_try_fmt_vid_cap()
393 f->fmt.pix.field = field; in vidioc_try_fmt_vid_cap()
394 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_try_fmt_vid_cap()
395 if (f->fmt.pix.width < 48) in vidioc_try_fmt_vid_cap()
[all …]
H A Dsaa7146_hlp.c410 struct v4l2_pix_format *pix = &vv->video_fmt; in calculate_video_dma_grab_packed() local
412 struct saa7146_format *sfmt = saa7146_format_by_fourcc(dev, pix->pixelformat); in calculate_video_dma_grab_packed()
414 int width = pix->width; in calculate_video_dma_grab_packed()
415 int height = pix->height; in calculate_video_dma_grab_packed()
416 int bytesperline = pix->bytesperline; in calculate_video_dma_grab_packed()
417 enum v4l2_field field = pix->field; in calculate_video_dma_grab_packed()
472 struct v4l2_pix_format *pix = &vv->video_fmt; in calc_planar_422() local
473 int height = pix->height; in calc_planar_422()
474 int width = pix->width; in calc_planar_422()
504 struct v4l2_pix_format *pix = &vv->video_fmt; in calc_planar_420() local
[all …]
/linux/drivers/media/platform/ti/omap/
H A Domap_voutlib.c38 * size in pix and the video display size in fbuf. The default
43 void omap_vout_default_crop(struct v4l2_pix_format *pix, in omap_vout_default_crop() argument
46 crop->width = (pix->width < fbuf->fmt.width) ? in omap_vout_default_crop()
47 pix->width : fbuf->fmt.width; in omap_vout_default_crop()
48 crop->height = (pix->height < fbuf->fmt.height) ? in omap_vout_default_crop()
49 pix->height : fbuf->fmt.height; in omap_vout_default_crop()
52 crop->left = ((pix->width - crop->width) >> 1) & ~1; in omap_vout_default_crop()
53 crop->top = ((pix->height - crop->height) >> 1) & ~1; in omap_vout_default_crop()
169 int omap_vout_new_crop(struct v4l2_pix_format *pix, in omap_vout_new_crop() argument
188 try_crop.width = (try_crop.width < pix->width) ? in omap_vout_new_crop()
[all …]
H A Domap_vout_vrfb.c224 vout->smsshado_phy_addr[i], vout->pix.width, in omap_vout_vrfb_buffer_setup()
225 vout->pix.height, vout->bpp, yuv_mode); in omap_vout_vrfb_buffer_setup()
254 dst_icg = MAX_PIXELS_PER_LINE * pixsize - vout->pix.width * vout->bpp; in omap_vout_prepare_vrfb()
259 xt->numf = vout->pix.height; in omap_vout_prepare_vrfb()
261 xt->sgl[0].size = vout->pix.width * vout->bpp; in omap_vout_prepare_vrfb()
323 struct v4l2_pix_format *pix = &vout->pix; in omap_vout_calculate_vrfb_offset() local
330 if (V4L2_PIX_FMT_YUYV == pix->pixelformat || in omap_vout_calculate_vrfb_offset()
331 V4L2_PIX_FMT_UYVY == pix->pixelformat) { in omap_vout_calculate_vrfb_offset()
344 } else if (V4L2_PIX_FMT_RGB32 == pix->pixelformat) { in omap_vout_calculate_vrfb_offset()
346 } else if (V4L2_PIX_FMT_RGB24 == pix->pixelformat) { in omap_vout_calculate_vrfb_offset()
[all …]
/linux/drivers/staging/vc04_services/bcm2835-camera/
H A Dbcm2835-camera.c196 if (fmt->fourcc == f->fmt.pix.pixelformat) in get_format()
907 f->fmt.pix.width = dev->capture.width; in vidioc_g_fmt_vid_cap()
908 f->fmt.pix.height = dev->capture.height; in vidioc_g_fmt_vid_cap()
909 f->fmt.pix.field = V4L2_FIELD_NONE; in vidioc_g_fmt_vid_cap()
910 f->fmt.pix.pixelformat = dev->capture.fmt->fourcc; in vidioc_g_fmt_vid_cap()
911 f->fmt.pix.bytesperline = dev->capture.stride; in vidioc_g_fmt_vid_cap()
912 f->fmt.pix.sizeimage = dev->capture.buffersize; in vidioc_g_fmt_vid_cap()
915 f->fmt.pix.colorspace = V4L2_COLORSPACE_SRGB; in vidioc_g_fmt_vid_cap()
917 f->fmt.pix.colorspace = V4L2_COLORSPACE_JPEG; in vidioc_g_fmt_vid_cap()
919 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
[all …]
/linux/drivers/media/usb/stk1160/
H A Dstk1160-v4l.c357 f->fmt.pix.width = dev->width; in vidioc_g_fmt_vid_cap()
358 f->fmt.pix.height = dev->height; in vidioc_g_fmt_vid_cap()
359 f->fmt.pix.field = V4L2_FIELD_INTERLACED; in vidioc_g_fmt_vid_cap()
360 f->fmt.pix.pixelformat = dev->fmt->fourcc; in vidioc_g_fmt_vid_cap()
361 f->fmt.pix.bytesperline = dev->width * 2; in vidioc_g_fmt_vid_cap()
362 f->fmt.pix.sizeimage = dev->height * f->fmt.pix.bytesperline; in vidioc_g_fmt_vid_cap()
363 f->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vidioc_g_fmt_vid_cap()
381 width = clamp_t(unsigned int, f->fmt.pix.width, in stk1160_try_fmt()
383 height = clamp_t(unsigned int, f->fmt.pix.height, in stk1160_try_fmt()
391 f->fmt.pix.width = base_width; in stk1160_try_fmt()
[all …]
/linux/drivers/media/platform/ti/vpe/
H A Dcsc.c145 const struct v4l2_pix_format *pix; in csc_set_coeff() local
158 pix = &src_fmt->fmt.pix; in csc_set_coeff()
159 src_pixelformat = pix->pixelformat; in csc_set_coeff()
160 src_ycbcr_enc = pix->ycbcr_enc; in csc_set_coeff()
161 src_quantization = pix->quantization; in csc_set_coeff()
170 pix = &dst_fmt->fmt.pix; in csc_set_coeff()
171 dst_pixelformat = pix->pixelformat; in csc_set_coeff()
172 dst_ycbcr_enc = pix->ycbcr_enc; in csc_set_coeff()
173 dst_quantization = pix->quantization; in csc_set_coeff()
/linux/drivers/media/usb/pwc/
H A Dpwc-v4l.c389 memset(&f->fmt.pix, 0, sizeof(struct v4l2_pix_format)); in pwc_vidioc_fill_fmt()
390 f->fmt.pix.width = width; in pwc_vidioc_fill_fmt()
391 f->fmt.pix.height = height; in pwc_vidioc_fill_fmt()
392 f->fmt.pix.field = V4L2_FIELD_NONE; in pwc_vidioc_fill_fmt()
393 f->fmt.pix.pixelformat = pixfmt; in pwc_vidioc_fill_fmt()
394 f->fmt.pix.bytesperline = f->fmt.pix.width; in pwc_vidioc_fill_fmt()
395 f->fmt.pix.sizeimage = f->fmt.pix.height * f->fmt.pix.width * 3 / 2; in pwc_vidioc_fill_fmt()
396 f->fmt.pix.colorspace = V4L2_COLORSPACE_SRGB; in pwc_vidioc_fill_fmt()
398 f->fmt.pix.width, in pwc_vidioc_fill_fmt()
399 f->fmt.pix.height, in pwc_vidioc_fill_fmt()
[all …]
/linux/Documentation/devicetree/bindings/media/
H A Dsamsung,exynos4210-fimc.yaml68 samsung,min-pix-alignment:
76 samsung,min-pix-sizes:
84 samsung,pix-limits:
115 - samsung,pix-limits
143 samsung,pix-limits = <4224 8192 1920 4224>;
/linux/drivers/clk/st/
H A Dclk-flexgen.c446 { .name = "clk-pix-main-disp", },
447 { .name = "clk-pix-pip", },
448 { .name = "clk-pix-gdp1", },
449 { .name = "clk-pix-gdp2", },
450 { .name = "clk-pix-gdp3", },
451 { .name = "clk-pix-gdp4", },
452 { .name = "clk-pix-aux-disp", },
454 { .name = "clk-pix-hddac", },
457 { .name = "clk-pix-dvo", },
459 { .name = "clk-pix-hdmi", },
[all …]
/linux/drivers/staging/media/imx/
H A Dimx-media-utils.c519 int imx_media_mbus_fmt_to_pix_fmt(struct v4l2_pix_format *pix, in imx_media_mbus_fmt_to_pix_fmt() argument
556 pix->width = width; in imx_media_mbus_fmt_to_pix_fmt()
557 pix->height = mbus->height; in imx_media_mbus_fmt_to_pix_fmt()
558 pix->pixelformat = cc->fourcc; in imx_media_mbus_fmt_to_pix_fmt()
559 pix->colorspace = mbus->colorspace; in imx_media_mbus_fmt_to_pix_fmt()
560 pix->xfer_func = mbus->xfer_func; in imx_media_mbus_fmt_to_pix_fmt()
561 pix->ycbcr_enc = mbus->ycbcr_enc; in imx_media_mbus_fmt_to_pix_fmt()
562 pix->quantization = mbus->quantization; in imx_media_mbus_fmt_to_pix_fmt()
563 pix->field = mbus->field; in imx_media_mbus_fmt_to_pix_fmt()
564 pix->bytesperline = stride; in imx_media_mbus_fmt_to_pix_fmt()
[all …]

12345