Home
last modified time | relevance | path

Searched refs:pixfmt (Results 1 – 25 of 81) sorted by relevance

1234

/linux/Documentation/userspace-api/media/v4l/
H A Dpixfmt-bayer.rst23 pixfmt-rawnn-cru
24 pixfmt-srggb8
25 pixfmt-srggb8-pisp-comp
26 pixfmt-srggb10
27 pixfmt-srggb10p
28 pixfmt-srggb10alaw8
29 pixfmt-srggb10dpcm8
30 pixfmt-srggb10-ipu3
31 pixfmt-srggb12
32 pixfmt-srggb12p
[all …]
H A Dsdr-formats.rst16 pixfmt-sdr-cu08
17 pixfmt-sdr-cu16le
18 pixfmt-sdr-cs08
19 pixfmt-sdr-cs14le
20 pixfmt-sdr-ru12le
21 pixfmt-sdr-pcu16be
22 pixfmt-sdr-pcu18be
23 pixfmt-sdr-pcu20be
H A Dpixfmt.rst23 pixfmt-v4l2
24 pixfmt-v4l2-mplane
25 pixfmt-intro
26 pixfmt-indexed
27 pixfmt-rgb
28 pixfmt-bayer
32 pixfmt-compressed
36 pixfmt-reserved
H A Dtch-formats.rst16 pixfmt-tch-td16
17 pixfmt-tch-td08
18 pixfmt-tch-tu16
19 pixfmt-tch-tu08
H A Dyuv-formats.rst268 pixfmt-packed-yuv
269 pixfmt-yuv-planar
270 pixfmt-yuv-luma
271 pixfmt-y8i
272 pixfmt-y12i
273 pixfmt-y16i
274 pixfmt-uv8
275 pixfmt-m420
H A Ddepth-formats.rst16 pixfmt-inzi
17 pixfmt-z16
18 pixfmt-cnf4
/linux/drivers/staging/media/meson/vdec/
H A Dvdec_platform.c18 .pixfmt = V4L2_PIX_FMT_H264,
30 .pixfmt = V4L2_PIX_FMT_MPEG1,
41 .pixfmt = V4L2_PIX_FMT_MPEG2,
56 .pixfmt = V4L2_PIX_FMT_VP9,
68 .pixfmt = V4L2_PIX_FMT_H264,
80 .pixfmt = V4L2_PIX_FMT_MPEG1,
91 .pixfmt = V4L2_PIX_FMT_MPEG2,
106 .pixfmt = V4L2_PIX_FMT_H264,
118 .pixfmt = V4L2_PIX_FMT_MPEG1,
129 .pixfmt = V4L2_PIX_FMT_MPEG2,
[all …]
H A Dcodec_hevc_common.h33 static inline int codec_hevc_use_fbc(u32 pixfmt, int is_10bit) in codec_hevc_use_fbc() argument
40 static inline int codec_hevc_use_downsample(u32 pixfmt, int is_10bit) in codec_hevc_use_downsample() argument
46 static inline int codec_hevc_use_mmu(u32 revision, u32 pixfmt, int is_10bit) in codec_hevc_use_mmu() argument
49 codec_hevc_use_fbc(pixfmt, is_10bit); in codec_hevc_use_mmu()
/linux/drivers/media/usb/pwc/
H A Dpwc-ctrl.c141 static int set_video_mode_Nala(struct pwc_device *pdev, int size, int pixfmt, in set_video_mode_Nala() argument
186 if (pEntry->compressed && pixfmt == V4L2_PIX_FMT_YUV420) in set_video_mode_Nala()
190 pdev->pixfmt = pixfmt; in set_video_mode_Nala()
216 static int set_video_mode_Timon(struct pwc_device *pdev, int size, int pixfmt, in set_video_mode_Timon() argument
249 if (pChoose->bandlength > 0 && pixfmt == V4L2_PIX_FMT_YUV420) in set_video_mode_Timon()
253 pdev->pixfmt = pixfmt; in set_video_mode_Timon()
267 static int set_video_mode_Kiara(struct pwc_device *pdev, int size, int pixfmt, in set_video_mode_Kiara() argument
300 if (pChoose->bandlength > 0 && pixfmt == V4L2_PIX_FMT_YUV420) in set_video_mode_Kiara()
304 pdev->pixfmt = pixfmt; in set_video_mode_Kiara()
320 int pixfmt, int frames, int *compression, int send_to_cam) in pwc_set_video_mode() argument
[all …]
/linux/drivers/video/fbdev/
H A Dgxt4500.c148 int pixfmt; /* pixel format, see DFA_PIX_* values */ member
300 par->pixfmt = DFA_PIX_32BIT; in gxt4500_var_to_par()
302 par->pixfmt = DFA_PIX_24BIT; in gxt4500_var_to_par()
305 par->pixfmt = DFA_PIX_24BIT; in gxt4500_var_to_par()
309 par->pixfmt = DFA_PIX_16BIT_1555; in gxt4500_var_to_par()
311 par->pixfmt = DFA_PIX_16BIT_565; in gxt4500_var_to_par()
314 par->pixfmt = DFA_PIX_8BIT; in gxt4500_var_to_par()
327 int pixfmt) in gxt4500_unpack_pixfmt() argument
329 var->bits_per_pixel = pixsize[pixfmt] * 8; in gxt4500_unpack_pixfmt()
335 switch (pixfmt) { in gxt4500_unpack_pixfmt()
[all …]
/linux/drivers/media/usb/gspca/
H A Dw996Xcf.c432 fw = SC(sd->gspca_dev.pixfmt.width) / max_width; in w9968cf_set_crop_window()
433 fh = SC(sd->gspca_dev.pixfmt.height) / max_height; in w9968cf_set_crop_window()
435 cw = (fw >= fh) ? max_width : SC(sd->gspca_dev.pixfmt.width) / fh; in w9968cf_set_crop_window()
436 ch = (fw >= fh) ? SC(sd->gspca_dev.pixfmt.height) / fw : max_height; in w9968cf_set_crop_window()
456 reg_w(sd, 0x14, sd->gspca_dev.pixfmt.width); in w9968cf_mode_init_regs()
457 reg_w(sd, 0x15, sd->gspca_dev.pixfmt.height); in w9968cf_mode_init_regs()
460 reg_w(sd, 0x30, sd->gspca_dev.pixfmt.width); in w9968cf_mode_init_regs()
461 reg_w(sd, 0x31, sd->gspca_dev.pixfmt.height); in w9968cf_mode_init_regs()
466 reg_w(sd, 0x2c, sd->gspca_dev.pixfmt.width / 2); in w9968cf_mode_init_regs()
467 reg_w(sd, 0x2d, sd->gspca_dev.pixfmt.width / 4); in w9968cf_mode_init_regs()
[all …]
H A Dov519.c3451 if (gspca_dev->pixfmt.width != 800) in sd_isoc_init()
3495 hsegs = (sd->gspca_dev.pixfmt.width >> 3) - 1; in ov511_mode_init_regs()
3496 vsegs = (sd->gspca_dev.pixfmt.height >> 3) - 1; in ov511_mode_init_regs()
3529 if (sd->gspca_dev.pixfmt.width == 320) in ov511_mode_init_regs()
3539 if (sd->gspca_dev.pixfmt.width != 640) { in ov511_mode_init_regs()
3573 needed = fps * sd->gspca_dev.pixfmt.width * in ov511_mode_init_regs()
3574 sd->gspca_dev.pixfmt.height * 3 / 2; in ov511_mode_init_regs()
3641 hsegs = sd->gspca_dev.pixfmt.width / 16; in ov518_mode_init_regs()
3642 vsegs = sd->gspca_dev.pixfmt.height / 4; in ov518_mode_init_regs()
3682 sd->gspca_dev.pixfmt.width == 640) { in ov518_mode_init_regs()
[all …]
H A Dnw80x.c1704 sd->ae_res = gspca_dev->pixfmt.width * gspca_dev->pixfmt.height; in setautogain()
1713 sd->ae_res = gspca_dev->pixfmt.width * in setautogain()
1714 gspca_dev->pixfmt.height; in setautogain()
1854 if (gspca_dev->pixfmt.width == 320) in sd_start()
1861 if (gspca_dev->pixfmt.width == 320) in sd_start()
1868 if (gspca_dev->pixfmt.width == 320) in sd_start()
H A Dtv8532.c257 sd->packet = gspca_dev->pixfmt.height / 2; in sd_pkt_scan()
273 data + 2, gspca_dev->pixfmt.width); in sd_pkt_scan()
275 data + gspca_dev->pixfmt.width + 5, in sd_pkt_scan()
276 gspca_dev->pixfmt.width); in sd_pkt_scan()
H A Dmars.c244 jpeg_define(sd->jpeg_hdr, gspca_dev->pixfmt.height, in sd_start()
245 gspca_dev->pixfmt.width, in sd_start()
261 data[3] = gspca_dev->pixfmt.width / 8; /* h_size , reg 2 */ in sd_start()
262 data[4] = gspca_dev->pixfmt.height / 8; /* v_size , reg 3 */ in sd_start()
H A Dxirlink_cit.c1464 gspca_dev->pixfmt.width * gspca_dev->pixfmt.height * in cit_get_clock_div()
1471 gspca_dev->pixfmt.width, gspca_dev->pixfmt.height, in cit_get_clock_div()
1496 switch (gspca_dev->pixfmt.width) { in cit_start_model0()
1637 switch (gspca_dev->pixfmt.width) { in cit_start_model1()
1694 switch (gspca_dev->pixfmt.width) { in cit_start_model1()
1747 switch (gspca_dev->pixfmt.width) { in cit_start_model2()
1788 switch (gspca_dev->pixfmt.width) { in cit_start_model2()
1836 switch (gspca_dev->pixfmt.width) { in cit_start_model2()
1897 switch (gspca_dev->pixfmt.width) { in cit_start_model2()
2023 switch (gspca_dev->pixfmt.width) { in cit_start_model3()
[all …]
H A Djeilinj.c369 jpeg_define(dev->jpeg_hdr, gspca_dev->pixfmt.height, in sd_start()
370 gspca_dev->pixfmt.width, in sd_start()
374 gspca_dev->pixfmt.height, gspca_dev->pixfmt.width); in sd_start()
/linux/drivers/media/pci/cx18/
H A Dcx18-ioctl.c58 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in cx18_g_fmt_vid_cap() local
60 pixfmt->width = cx->cxhdl.width; in cx18_g_fmt_vid_cap()
61 pixfmt->height = cx->cxhdl.height; in cx18_g_fmt_vid_cap()
62 pixfmt->colorspace = V4L2_COLORSPACE_SMPTE170M; in cx18_g_fmt_vid_cap()
63 pixfmt->field = V4L2_FIELD_INTERLACED; in cx18_g_fmt_vid_cap()
65 pixfmt->pixelformat = s->pixelformat; in cx18_g_fmt_vid_cap()
66 pixfmt->sizeimage = s->vb_bytes_per_frame; in cx18_g_fmt_vid_cap()
67 pixfmt->bytesperline = s->vb_bytes_per_line; in cx18_g_fmt_vid_cap()
69 pixfmt->pixelformat = V4L2_PIX_FMT_MPEG; in cx18_g_fmt_vid_cap()
70 pixfmt->sizeimage = 128 * 1024; in cx18_g_fmt_vid_cap()
[all …]
/linux/drivers/media/platform/qcom/venus/
H A Dvenc.c35 .pixfmt = V4L2_PIX_FMT_NV12,
40 .pixfmt = V4L2_PIX_FMT_H264,
45 .pixfmt = V4L2_PIX_FMT_VP8,
50 .pixfmt = V4L2_PIX_FMT_HEVC,
55 .pixfmt = V4L2_PIX_FMT_MPEG4,
60 .pixfmt = V4L2_PIX_FMT_H263,
67 find_format(struct venus_inst *inst, u32 pixfmt, u32 type) in find_format() argument
74 if (fmt[i].pixfmt == pixfmt) in find_format()
82 !venus_helper_check_codec(inst, fmt[i].pixfmt)) in find_format()
104 venus_helper_check_codec(inst, fmt[i].pixfmt); in find_format_by_index()
[all …]
H A Dvdec.c33 .pixfmt = V4L2_PIX_FMT_NV12,
38 .pixfmt = V4L2_PIX_FMT_QC08C,
43 .pixfmt = V4L2_PIX_FMT_QC10C,
48 .pixfmt = V4L2_PIX_FMT_P010,
53 .pixfmt = V4L2_PIX_FMT_H264,
59 .pixfmt = V4L2_PIX_FMT_VP8,
65 .pixfmt = V4L2_PIX_FMT_VP9,
71 .pixfmt = V4L2_PIX_FMT_HEVC,
77 .pixfmt = V4L2_PIX_FMT_VC1_ANNEX_G,
83 .pixfmt = V4L2_PIX_FMT_VC1_ANNEX_L,
[all …]
/linux/Documentation/
H A D.renames.txt572 media/uapi/v4l/pixfmt userspace-api/media/v4l/pixfmt
573 media/uapi/v4l/pixfmt-002 userspace-api/media/v4l/pixfmt-v4l2
574 media/uapi/v4l/pixfmt-003 userspace-api/media/v4l/pixfmt-v4l2-mplane
575 media/uapi/v4l/pixfmt-004 userspace-api/media/v4l/pixfmt-intro
576 media/uapi/v4l/pixfmt-006 userspace-api/media/v4l/colorspaces-defs
577 media/uapi/v4l/pixfmt-007 userspace-api/media/v4l/colorspaces-details
578 media/uapi/v4l/pixfmt-013 userspace-api/media/v4l/pixfmt-compressed
579 media/uapi/v4l/pixfmt-bayer userspace-api/media/v4l/pixfmt-bayer
580 media/uapi/v4l/pixfmt-cnf4 userspace-api/media/v4l/pixfmt-cnf4
581 media/uapi/v4l/pixfmt-compressed userspace-api/media/v4l/pixfmt-compressed
[all …]
/linux/drivers/media/platform/amphion/
H A Dvdec.c79 .pixfmt = V4L2_PIX_FMT_NV12M_8L128,
86 .pixfmt = V4L2_PIX_FMT_NV12_8L128,
93 .pixfmt = V4L2_PIX_FMT_NV12M_10BE_8L128,
100 .pixfmt = V4L2_PIX_FMT_NV12_10BE_8L128,
107 .pixfmt = V4L2_PIX_FMT_H264,
114 .pixfmt = V4L2_PIX_FMT_H264_MVC,
121 .pixfmt = V4L2_PIX_FMT_HEVC,
128 .pixfmt = V4L2_PIX_FMT_VC1_ANNEX_G,
135 .pixfmt = V4L2_PIX_FMT_VC1_ANNEX_L,
142 .pixfmt = V4L2_PIX_FMT_MPEG2,
[all …]
/linux/drivers/media/platform/nvidia/tegra-vde/
H A Dv4l2.c223 struct v4l2_pix_format_mplane *pixfmt; in tegra_buf_prepare() local
229 pixfmt = &ctx->coded_fmt.fmt.pix_mp; in tegra_buf_prepare()
232 pixfmt = &ctx->decoded_fmt.fmt.pix_mp; in tegra_buf_prepare()
242 size = pixfmt->plane_fmt[i].sizeimage; in tegra_buf_prepare()
272 switch (pixfmt->pixelformat) { in tegra_buf_prepare()
430 static void tegra_fill_pixfmt_mp(struct v4l2_pix_format_mplane *pixfmt, in tegra_fill_pixfmt_mp() argument
440 pixfmt->width = width; in tegra_fill_pixfmt_mp()
441 pixfmt->height = height; in tegra_fill_pixfmt_mp()
442 pixfmt->pixelformat = pixelformat; in tegra_fill_pixfmt_mp()
443 pixfmt->num_planes = info->mem_planes; in tegra_fill_pixfmt_mp()
[all …]
/linux/drivers/media/platform/ti/davinci/
H A Dvpif_display.c626 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in vpif_try_fmt_vid_out() local
632 if (pixfmt->pixelformat != V4L2_PIX_FMT_YUV422P) in vpif_try_fmt_vid_out()
633 pixfmt->pixelformat = common->fmt.fmt.pix.pixelformat; in vpif_try_fmt_vid_out()
638 pixfmt->colorspace = common->fmt.fmt.pix.colorspace; in vpif_try_fmt_vid_out()
639 pixfmt->field = common->fmt.fmt.pix.field; in vpif_try_fmt_vid_out()
640 pixfmt->bytesperline = common->fmt.fmt.pix.width; in vpif_try_fmt_vid_out()
641 pixfmt->width = common->fmt.fmt.pix.width; in vpif_try_fmt_vid_out()
642 pixfmt->height = common->fmt.fmt.pix.height; in vpif_try_fmt_vid_out()
643 pixfmt->sizeimage = pixfmt->bytesperline * pixfmt->height * 2; in vpif_try_fmt_vid_out()
654 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in vpif_s_fmt_vid_out() local
[all …]
/linux/drivers/media/platform/microchip/
H A Dmicrochip-isc-base.c854 struct v4l2_pix_format *pixfmt = &f->fmt.pix; in isc_try_fmt() local
864 if (isc->controller_formats[i].fourcc == pixfmt->pixelformat) { in isc_try_fmt()
865 isc->try_config.fourcc = pixfmt->pixelformat; in isc_try_fmt()
872 v4l_bound_align_image(&pixfmt->width, 16, isc->max_width, 0, in isc_try_fmt()
873 &pixfmt->height, 16, isc->max_height, 0, 0); in isc_try_fmt()
875 pixfmt->pixelformat = isc->try_config.fourcc; in isc_try_fmt()
876 pixfmt->colorspace = V4L2_COLORSPACE_SRGB; in isc_try_fmt()
877 pixfmt->field = V4L2_FIELD_NONE; in isc_try_fmt()
879 pixfmt->bytesperline = (pixfmt->width * isc->try_config.bpp_v4l2) >> 3; in isc_try_fmt()
880 pixfmt->sizeimage = ((pixfmt->width * isc->try_config.bpp) >> 3) * in isc_try_fmt()
[all …]

1234