| /Linux-v5.4/drivers/staging/media/hantro/ |
| D | hantro_g1_mpeg2_dec.c | 103 const struct v4l2_mpeg2_picture *picture, in hantro_g1_mpeg2_dec_set_buffers() argument 112 switch (picture->picture_coding_type) { in hantro_g1_mpeg2_dec_set_buffers() 130 if (picture->picture_structure == PICT_BOTTOM_FIELD) in hantro_g1_mpeg2_dec_set_buffers() 140 if (picture->picture_structure == PICT_FRAME || in hantro_g1_mpeg2_dec_set_buffers() 141 picture->picture_coding_type == V4L2_MPEG2_PICTURE_CODING_TYPE_B || in hantro_g1_mpeg2_dec_set_buffers() 142 (picture->picture_structure == PICT_TOP_FIELD && in hantro_g1_mpeg2_dec_set_buffers() 143 picture->top_field_first) || in hantro_g1_mpeg2_dec_set_buffers() 144 (picture->picture_structure == PICT_BOTTOM_FIELD && in hantro_g1_mpeg2_dec_set_buffers() 145 !picture->top_field_first)) { in hantro_g1_mpeg2_dec_set_buffers() 148 } else if (picture->picture_structure == PICT_TOP_FIELD) { in hantro_g1_mpeg2_dec_set_buffers() [all …]
|
| D | rk3399_vpu_hw_mpeg2_dec.c | 105 const struct v4l2_mpeg2_picture *picture, in rk3399_vpu_mpeg2_dec_set_buffers() argument 114 switch (picture->picture_coding_type) { in rk3399_vpu_mpeg2_dec_set_buffers() 132 if (picture->picture_structure == PICT_BOTTOM_FIELD) in rk3399_vpu_mpeg2_dec_set_buffers() 142 if (picture->picture_structure == PICT_FRAME || in rk3399_vpu_mpeg2_dec_set_buffers() 143 picture->picture_coding_type == V4L2_MPEG2_PICTURE_CODING_TYPE_B || in rk3399_vpu_mpeg2_dec_set_buffers() 144 (picture->picture_structure == PICT_TOP_FIELD && in rk3399_vpu_mpeg2_dec_set_buffers() 145 picture->top_field_first) || in rk3399_vpu_mpeg2_dec_set_buffers() 146 (picture->picture_structure == PICT_BOTTOM_FIELD && in rk3399_vpu_mpeg2_dec_set_buffers() 147 !picture->top_field_first)) { in rk3399_vpu_mpeg2_dec_set_buffers() 150 } else if (picture->picture_structure == PICT_TOP_FIELD) { in rk3399_vpu_mpeg2_dec_set_buffers() [all …]
|
| /Linux-v5.4/drivers/staging/media/sunxi/cedrus/ |
| D | cedrus_mpeg2.c | 79 const struct v4l2_mpeg2_picture *picture; in cedrus_mpeg2_setup() local 94 picture = &slice_params->picture; in cedrus_mpeg2_setup() 131 reg = VE_DEC_MPEG_MP12HDR_SLICE_TYPE(picture->picture_coding_type); in cedrus_mpeg2_setup() 132 reg |= VE_DEC_MPEG_MP12HDR_F_CODE(0, 0, picture->f_code[0][0]); in cedrus_mpeg2_setup() 133 reg |= VE_DEC_MPEG_MP12HDR_F_CODE(0, 1, picture->f_code[0][1]); in cedrus_mpeg2_setup() 134 reg |= VE_DEC_MPEG_MP12HDR_F_CODE(1, 0, picture->f_code[1][0]); in cedrus_mpeg2_setup() 135 reg |= VE_DEC_MPEG_MP12HDR_F_CODE(1, 1, picture->f_code[1][1]); in cedrus_mpeg2_setup() 136 reg |= VE_DEC_MPEG_MP12HDR_INTRA_DC_PRECISION(picture->intra_dc_precision); in cedrus_mpeg2_setup() 137 reg |= VE_DEC_MPEG_MP12HDR_INTRA_PICTURE_STRUCTURE(picture->picture_structure); in cedrus_mpeg2_setup() 138 reg |= VE_DEC_MPEG_MP12HDR_TOP_FIELD_FIRST(picture->top_field_first); in cedrus_mpeg2_setup() [all …]
|
| /Linux-v5.4/Documentation/media/uapi/v4l/ |
| D | vidioc-g-enc-index.rst | 54 picture. A :ref:`VIDIOC_G_ENC_INDEX <VIDIOC_G_ENC_INDEX>` call reads up to 89 array corresponds to one picture, sorted in ascending order by 106 stream to the beginning of this picture, that is a *PES packet 107 header* as defined in :ref:`mpeg2part1` or a *picture header* as 112 - The 33 bit *Presentation Time Stamp* of this picture as defined in 116 - The length of this picture in bytes. 119 - Flags containing the coding type of this picture, see 138 - This is an Intra-coded picture. 141 - This is a Predictive-coded picture. 144 - This is a Bidirectionally predictive-coded picture. [all …]
|
| D | v4l2-selection-targets.rst | 40 - Suggested cropping rectangle that covers the "whole picture". 62 - Suggested composition rectangle that covers the "whole picture".
|
| D | crop.rst | 25 Some video capture devices can sample a subsection of the picture and 105 shall align with the center of the active picture area of the video 106 signal, and cover what the driver writer considers the complete picture. 143 assuming video will be scaled down from the "full picture" accordingly. 151 Now the application may insist on covering an area using a picture 210 /* Scale down to 1/4 size of full picture. */
|
| D | vidioc-cropcap.rst | 79 - Default cropping rectangle, it shall cover the "whole picture". 82 centered over the active picture area. The same co-ordinate system
|
| D | common.rst | 20 standard, picture brightness a. o.
|
| D | selection-api-intro.rst | 14 Some video capture devices can sample a subsection of a picture and
|
| D | control.rst | 154 Mirror the picture horizontally. 157 Mirror the picture vertically. 183 disables the filters, higher values give a sharper picture. 265 and width of the picture using the
|
| D | ext-ctrls-codec.rst | 1176 reference picture. This V4L2 control macro is used to set horizontal 1184 picture. This V4L2 control macro is used to set vertical search 1599 Specifies the picture parameter set (as extracted from the 1832 - Reference picture list after applying the per-slice modifications 1835 - Reference picture list after applying the per-slice modifications 1971 - That picture is an IDR picture 2138 - ``picture`` 2139 - Structure with MPEG-2 picture metadata, merging relevant fields from 2140 the picture header and picture coding extension parts of the bitstream. 2670 returned buffer as a reference picture for subsequent frames. [all …]
|
| D | selection-api-configuration.rst | 52 driver writer considers the complete picture. Drivers shall set the 123 the driver writer considers the complete picture. It is recommended for
|
| D | dev-raw-vbi.rst | 17 sequence of lines of an analog video signal. During VBI no picture 164 picture area, implementing a 'full field mode' to capture data 165 service transmissions embedded in the picture.
|
| D | v4l2grab.c.rst | 15 /* V4L2 video picture grabber
|
| D | vidioc-g-dv-timings.rst | 159 - The picture aspect if the pixels are not square. Only valid if the 300 the pixels are square, so the picture aspect ratio is the same as the
|
| /Linux-v5.4/Documentation/media/uapi/dvb/ |
| D | video-stillpicture.rst | 60 This ioctl call asks the Video Device to display a still picture 62 NULL, then the current displayed still picture is blanked.
|
| D | video-set-blank.rst | 65 This ioctl call asks the Video Device to blank out the picture.
|
| D | video.rst | 30 The ioctls that deal with SPUs (sub picture units) and navigation
|
| D | video_types.rst | 47 cropping of the picture. This can be done using the 202 changed or if playback is stopped. Otherwise, the last picture will be
|
| /Linux-v5.4/include/uapi/linux/ |
| D | meye.h | 43 unsigned char picture; member
|
| /Linux-v5.4/include/media/ |
| D | mpeg2-ctrls.h | 63 struct v4l2_mpeg2_picture picture; member
|
| /Linux-v5.4/Documentation/fb/ |
| D | framebuffer.rst | 202 stable picture without visible flicker, VESA recommends a vertical scanrate of 212 The following picture summarizes all timings. The horizontal retrace time is 267 - left_margin: time from sync to picture 268 - right_margin: time from picture to sync 269 - upper_margin: time from sync to picture 270 - lower_margin: time from picture to sync
|
| D | api.rst | 202 __u32 height; /* height of picture in mm */ 203 __u32 width; /* width of picture in mm */ 209 __u32 left_margin; /* time from sync to picture */ 210 __u32 right_margin; /* time from picture to sync */ 211 __u32 upper_margin; /* time from sync to picture */
|
| /Linux-v5.4/Documentation/ABI/testing/ |
| D | configfs-usb-gadget-uvc | 179 bAspectRatioY - the X dimension of the picture aspect 181 bAspectRatioX - the Y dimension of the picture aspect 231 bAspectRatioY - the X dimension of the picture aspect 233 bAspectRatioX - the Y dimension of the picture aspect
|
| /Linux-v5.4/Documentation/crypto/ |
| D | architecture.rst | 284 The ASCII art picture also indicates the call structure, i.e. who calls 369 art picture above. 372 ASCII art picture above applies as well with the difference that only 379 depicted in the ASCII art picture above.
|