Lines Matching full:line

18 packets of fixed size, covering one scan line each. The number of
63 services it can identify on a given line are limited. For example on PAL
64 line 16 the hardware may be able to look for a VPS or Teletext signal,
81 hardware must be told which VBI service to expect on each scan line. Not
84 other services can only be inserted in one specific line). In many
131 fields [#f1]_ to ``V4L2_SLICED_TELETEXT_B`` and line 23 of the first
145 driver shall look for or insert on the respective scan line.
148 When the hardware cannot handle multiple services on the same line
153 map to ITU-R line numbers\ [#f2]_ as follows:
157 - 525 line systems
158 - 625 line systems
185 defines give the start line numbers for each field for each 525 or
186 625 line format as a convenience. Don't forget that ITU line
235 - PAL/SECAM line 7-22, 320-335 (second field 7-22)
241 - PAL line 16
247 - NTSC line 21, 284 (second field 21)
255 - PAL/SECAM line 23
259 - :cspan:`2` Set of services applicable to 525 line systems.
262 - :cspan:`2` Set of services applicable to 625 line systems.
325 no longer insert data on the requested ``field`` and ``line``.
332 - ``line``
333 - The field (as opposed to frame) line number this data has been
336 set the line number of all packets to ``0`` if the hardware cannot
350 Packets are always passed in ascending line number order, without
351 duplicate line numbers. The :c:func:`write()` function and
354 EINVAL error code when applications pass an incorrect field or line
355 number, or a combination of ``field``, ``line`` and ``id`` which has not
357 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl. When the line numbers are
459 with 18 lines/field with 43 bytes of data/line and a 4 byte magic
485 anywhere from 1 to 35 lines of sliced VBI data. Line masks are
491 lines of sliced VBI data are present. No line masks are provided
492 in this form of the payload; all valid line mask bits are
547 corresponding VBI line number and video field are given below.
554 linemask[0] b0: line 6 first field
555 linemask[0] b17: line 23 first field
556 linemask[0] b18: line 6 second field
557 linemask[0] b31: line 19 second field
558 linemask[1] b0: line 20 second field
559 linemask[1] b3: line 23 second field
563 - ``line``\ [35]
569 ``linemask``\ [1]. ``line``\ [0] corresponds to the first bit
570 found set in the ``linemask`` array, ``line``\ [1] corresponds to
572 ``linemask`` array bits are set, then ``line``\ [0] may contain
573 one line of unspecified data that should be ignored by
594 - ``line``\ [36]
595 - A fixed length array of 36 lines of sliced VBI data. ``line``\ [0]
596 through ``line``\ [17] correspond to lines 6 through 23 of the
597 first field. ``line``\ [18] through ``line``\ [35] corresponds to
615 - A line identifier value from
616 :ref:`ITV0-Line-Identifier-Constants` that indicates the type of
617 sliced VBI data stored on this line.
620 - The sliced VBI data for the line.
623 .. _ITV0-Line-Identifier-Constants:
625 Line Identifiers for struct v4l2_mpeg_vbi_itv0_line id field
641 description of the line payload.
645 description of the line payload.
649 description of the line payload.
653 description of the line payload.