/Linux-v4.19/drivers/media/pci/cx18/ |
D | cx18-av-vbi.c | 141 memset(svbi->service_lines, 0, sizeof(svbi->service_lines)); in cx18_av_g_sliced_fmt() 152 svbi->service_lines[0][i] = lcr2vbi[v >> 4]; in cx18_av_g_sliced_fmt() 153 svbi->service_lines[1][i] = lcr2vbi[v & 0xf]; in cx18_av_g_sliced_fmt() 154 svbi->service_set |= svbi->service_lines[0][i] | in cx18_av_g_sliced_fmt() 155 svbi->service_lines[1][i]; in cx18_av_g_sliced_fmt() 161 svbi->service_lines[0][i] = lcr2vbi[v >> 4]; in cx18_av_g_sliced_fmt() 162 svbi->service_lines[1][i] = lcr2vbi[v & 0xf]; in cx18_av_g_sliced_fmt() 163 svbi->service_set |= svbi->service_lines[0][i] | in cx18_av_g_sliced_fmt() 164 svbi->service_lines[1][i]; in cx18_av_g_sliced_fmt() 206 svbi->service_lines[0][i] = in cx18_av_s_sliced_fmt() [all …]
|
D | cx18-ioctl.c | 108 fmt->service_lines[f][l] = select_service_from_set(f, l, set, is_pal); in cx18_expand_service_set() 123 fmt->service_lines[f][l] = select_service_from_set(f, l, fmt->service_lines[f][l], is_pal); in check_service_set() 124 set |= fmt->service_lines[f][l]; in check_service_set() 138 set |= fmt->service_lines[f][l]; in cx18_get_service_set() 196 memset(vbifmt->service_lines, 0, sizeof(vbifmt->service_lines)); in cx18_g_fmt_sliced_vbi_cap() 659 cap->service_lines[f][l] = set; in cx18_g_sliced_vbi_cap() 662 cap->service_lines[f][l] = 0; in cx18_g_sliced_vbi_cap()
|
/Linux-v4.19/drivers/media/i2c/cx25840/ |
D | cx25840-vbi.c | 95 memset(svbi->service_lines, 0, sizeof(svbi->service_lines)); in cx25840_g_sliced_fmt() 106 svbi->service_lines[0][i] = lcr2vbi[v >> 4]; in cx25840_g_sliced_fmt() 107 svbi->service_lines[1][i] = lcr2vbi[v & 0xf]; in cx25840_g_sliced_fmt() 108 svbi->service_set |= svbi->service_lines[0][i] | in cx25840_g_sliced_fmt() 109 svbi->service_lines[1][i]; in cx25840_g_sliced_fmt() 116 svbi->service_lines[0][i] = lcr2vbi[v >> 4]; in cx25840_g_sliced_fmt() 117 svbi->service_lines[1][i] = lcr2vbi[v & 0xf]; in cx25840_g_sliced_fmt() 118 svbi->service_set |= svbi->service_lines[0][i] | in cx25840_g_sliced_fmt() 119 svbi->service_lines[1][i]; in cx25840_g_sliced_fmt() 169 svbi->service_lines[0][i] = in cx25840_s_sliced_fmt() [all …]
|
/Linux-v4.19/drivers/media/platform/vivid/ |
D | vivid-vbi-cap.c | 265 memset(vbi->service_lines, 0, sizeof(vbi->service_lines)); in vivid_fill_service_lines() 272 vbi->service_lines[0][21] = V4L2_SLICED_CAPTION_525; in vivid_fill_service_lines() 273 vbi->service_lines[1][21] = V4L2_SLICED_CAPTION_525; in vivid_fill_service_lines() 279 vbi->service_lines[0][i] = in vivid_fill_service_lines() 280 vbi->service_lines[1][i] = V4L2_SLICED_TELETEXT_B; in vivid_fill_service_lines() 281 vbi->service_lines[0][23] = V4L2_SLICED_WSS_625; in vivid_fill_service_lines() 350 cap->service_lines[0][21] = V4L2_SLICED_CAPTION_525; in vidioc_g_sliced_vbi_cap() 351 cap->service_lines[1][21] = V4L2_SLICED_CAPTION_525; in vidioc_g_sliced_vbi_cap() 356 cap->service_lines[0][i] = in vidioc_g_sliced_vbi_cap() 357 cap->service_lines[1][i] = V4L2_SLICED_TELETEXT_B; in vidioc_g_sliced_vbi_cap() [all …]
|
/Linux-v4.19/Documentation/media/uapi/v4l/ |
D | vidioc-g-sliced-vbi-cap.rst | 61 Equal to the union of all elements of the ``service_lines`` array. 63 - ``service_lines``\ [2][24] 75 - ``service_lines``\ [0][1] 80 - ``service_lines``\ [0][23] 85 - ``service_lines``\ [1][1] 90 - ``service_lines``\ [1][23] 106 - :cspan:`2` Drivers must set ``service_lines`` [0][0] and 107 ``service_lines``\ [1][0] to zero.
|
D | dev-sliced-vbi.rst | 88 to the required services and let the driver fill the ``service_lines`` 90 is needed should the programmer set the ``service_lines`` array 129 :ref:`VIDIOC_TRY_FMT <VIDIOC_G_FMT>`, the ``service_lines`` 136 zero, then the values of ``service_lines`` will be used instead. 139 of the returned ``service_lines`` array. It may contain less 144 - ``service_lines``\ [2][24] 164 - ``service_lines``\ [0][1] 169 - ``service_lines``\ [0][23] 174 - ``service_lines``\ [1][1] 179 - ``service_lines``\ [1][23] [all …]
|
/Linux-v4.19/drivers/media/i2c/ |
D | saa7115.c | 1076 fmt->service_lines[0][i] = in saa711x_set_lcr() 1077 fmt->service_lines[1][i] = 0; in saa711x_set_lcr() 1081 fmt->service_lines[0][i] = in saa711x_set_lcr() 1082 fmt->service_lines[1][i] = 0; in saa711x_set_lcr() 1084 fmt->service_lines[0][i] = in saa711x_set_lcr() 1085 fmt->service_lines[1][i] = 0; in saa711x_set_lcr() 1092 switch (fmt->service_lines[1-x][i]) { in saa711x_set_lcr() 1135 memset(sliced->service_lines, 0, sizeof(sliced->service_lines)); in saa711x_g_sliced_fmt() 1143 sliced->service_lines[0][i] = lcr2vbi[v >> 4]; in saa711x_g_sliced_fmt() 1144 sliced->service_lines[1][i] = lcr2vbi[v & 0xf]; in saa711x_g_sliced_fmt() [all …]
|
D | saa7127.c | 628 memset(fmt->service_lines, 0, sizeof(fmt->service_lines)); in saa7127_g_sliced_fmt() 630 fmt->service_lines[0][16] = V4L2_SLICED_VPS; in saa7127_g_sliced_fmt() 632 fmt->service_lines[0][23] = V4L2_SLICED_WSS_625; in saa7127_g_sliced_fmt() 634 fmt->service_lines[0][21] = V4L2_SLICED_CAPTION_525; in saa7127_g_sliced_fmt() 635 fmt->service_lines[1][21] = V4L2_SLICED_CAPTION_525; in saa7127_g_sliced_fmt()
|
D | tvp5150.c | 639 cap->service_lines[0][line] |= regs->type.vbi_type; in tvp5150_g_sliced_vbi_cap() 1129 svbi->service_lines[1][i] = 0; in tvp5150_s_sliced_fmt() 1130 svbi->service_lines[0][i] = in tvp5150_s_sliced_fmt() 1131 tvp5150_set_vbi(sd, svbi->service_lines[0][i], in tvp5150_s_sliced_fmt() 1154 memset(svbi->service_lines, 0, sizeof(svbi->service_lines)); in tvp5150_g_sliced_fmt() 1157 svbi->service_lines[0][i] = in tvp5150_g_sliced_fmt() 1159 mask |= svbi->service_lines[0][i]; in tvp5150_g_sliced_fmt()
|
/Linux-v4.19/drivers/media/pci/ivtv/ |
D | ivtv-ioctl.c | 101 fmt->service_lines[f][l] = select_service_from_set(f, l, set, is_pal); in ivtv_expand_service_set() 112 fmt->service_lines[f][l] = select_service_from_set(f, l, fmt->service_lines[f][l], is_pal); in check_service_set() 124 set |= fmt->service_lines[f][l]; in ivtv_get_service_set() 335 memset(vbifmt->service_lines, 0, sizeof(vbifmt->service_lines)); in ivtv_g_fmt_sliced_vbi_out() 337 vbifmt->service_lines[0][21] = V4L2_SLICED_CAPTION_525; in ivtv_g_fmt_sliced_vbi_out() 338 vbifmt->service_lines[1][21] = V4L2_SLICED_CAPTION_525; in ivtv_g_fmt_sliced_vbi_out() 340 vbifmt->service_lines[0][23] = V4L2_SLICED_WSS_625; in ivtv_g_fmt_sliced_vbi_out() 341 vbifmt->service_lines[0][16] = V4L2_SLICED_VPS; in ivtv_g_fmt_sliced_vbi_out() 1246 cap->service_lines[f][l] = set; in ivtv_g_sliced_vbi_cap() 1253 cap->service_lines[0][21] = V4L2_SLICED_CAPTION_525; in ivtv_g_sliced_vbi_cap() [all …]
|
/Linux-v4.19/drivers/media/pci/ttpci/ |
D | av7110_v4l.c | 548 cap->service_lines[0][23] = V4L2_SLICED_WSS_625; in vidioc_g_sliced_vbi_cap() 565 f->fmt.sliced.service_lines[0][23] = V4L2_SLICED_WSS_625; in vidioc_g_fmt_sliced_vbi_out() 581 f->fmt.sliced.service_lines[0][23] != V4L2_SLICED_WSS_625) { in vidioc_s_fmt_sliced_vbi_out() 591 f->fmt.sliced.service_lines[0][23] = V4L2_SLICED_WSS_625; in vidioc_s_fmt_sliced_vbi_out()
|
/Linux-v4.19/include/uapi/linux/ |
D | videodev2.h | 1974 __u16 service_lines[2][24]; member 1998 __u16 service_lines[2][24]; member
|
/Linux-v4.19/drivers/media/v4l2-core/ |
D | v4l2-ioctl.c | 356 sliced->service_lines[0][i], in v4l_print_format() 357 sliced->service_lines[1][i]); in v4l_print_format() 868 p->service_lines[0][i], in v4l_print_sliced_vbi_cap() 869 p->service_lines[1][i]); in v4l_print_sliced_vbi_cap()
|
/Linux-v4.19/drivers/media/usb/pvrusb2/ |
D | pvrusb2-hdw.c | 1972 fmt.fmt.sliced.service_lines[0][21] = V4L2_SLICED_CAPTION_525; in pvr2_hdw_cx25840_vbi_hack() 1973 fmt.fmt.sliced.service_lines[1][21] = V4L2_SLICED_CAPTION_525; in pvr2_hdw_cx25840_vbi_hack()
|