/linux/arch/m68k/hp300/ |
H A D | hp300map.map | 185 compose '`' 'A' to '�' 186 compose '`' 'a' to '�' 187 compose '\'' 'A' to '�' 188 compose '\'' 'a' to '�' 189 compose '^' 'A' to '�' 190 compose '^' 'a' to '�' 191 compose '~' 'A' to '�' 192 compose '~' 'a' to '�' 193 compose '"' 'A' to '�' 194 compose '"' 'a' to '�' [all …]
|
/linux/drivers/tty/vt/ |
H A D | defkeymap.map | 112 control keycode 52 = Compose 291 compose '`' 'A' to '�' 292 compose '`' 'a' to '�' 293 compose '\'' 'A' to '�' 294 compose '\'' 'a' to '�' 295 compose '^' 'A' to '�' 296 compose '^' 'a' to '�' 297 compose '~' 'A' to '�' 298 compose '~' 'a' to '�' 299 compose '"' 'A' to '�' [all …]
|
/linux/drivers/media/platform/st/stm32/stm32-dcmipp/ |
H A D | dcmipp-byteproc.c | 103 struct v4l2_rect *compose) in dcmipp_byteproc_adjust_crop() argument 107 v4l2_rect_map_inside(r, compose); in dcmipp_byteproc_adjust_crop() 116 /* Compose is not possible for JPEG or Bayer formats */ in dcmipp_byteproc_adjust_compose() 218 struct v4l2_rect *compose; in dcmipp_byteproc_enum_frame_size() local 230 compose = v4l2_subdev_state_get_compose(sd_state, 0); in dcmipp_byteproc_enum_frame_size() 231 fse->max_width = compose->width; in dcmipp_byteproc_enum_frame_size() 232 fse->max_height = compose->height; in dcmipp_byteproc_enum_frame_size() 244 struct v4l2_rect *crop, *compose; in dcmipp_byteproc_set_fmt() local 252 compose = v4l2_subdev_state_get_compose(sd_state, 0); in dcmipp_byteproc_set_fmt() 264 *compose = *crop; in dcmipp_byteproc_set_fmt() [all …]
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | selection-api-examples.rst | 45 /* setting smaller compose rectangle */ 65 struct v4l2_selection compose = { 75 ret = ioctl(fd, VIDIOC_G_SELECTION, &compose); 83 hscale = (double)compose.r.width / crop.r.width; 84 vscale = (double)compose.r.height / crop.r.height;
|
H A D | v4l2-selection-targets.rst | 58 - Compose rectangle. Used to configure scaling and composition. 68 - Bounds of the compose rectangle. All valid compose rectangles fit 69 inside the compose bounds rectangle.
|
H A D | dev-decoder.rst | 465 hardware without additional compose/scaling capabilities. 470 hardware does not support compose/scaling. 478 read-only on hardware without additional compose/scaling capabilities. 534 * Setting the ``CAPTURE`` format will reset the compose selection rectangles 538 5. **Optional.** Set the compose rectangle via :c:func:`VIDIOC_S_SELECTION` on 539 the ``CAPTURE`` queue if it is desired and if the decoder has compose and/or 553 read-only on hardware without additional compose/scaling capabilities. 563 The decoder may adjust the compose rectangle to the nearest
|
H A D | selection-api-intro.rst | 23 and position of such a window is controlled by the compose target.
|
/linux/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_brx.c | 149 /* Reset the compose rectangle. */ in brx_set_format() 151 struct v4l2_rect *compose; in brx_set_format() local 153 compose = v4l2_subdev_state_get_compose(state, fmt->pad); in brx_set_format() 154 compose->left = 0; in brx_set_format() 155 compose->top = 0; in brx_set_format() 156 compose->width = format->width; in brx_set_format() 157 compose->height = format->height; in brx_set_format() 216 struct v4l2_rect *compose; in brx_set_selection() local 234 * The compose rectangle top left corner must be inside the output in brx_set_selection() 242 * Scaling isn't supported, the compose rectangle size must be identical in brx_set_selection() [all …]
|
H A D | vsp1_hgt.c | 135 struct v4l2_rect *compose; in hgt_configure_stream() local 144 compose = v4l2_subdev_state_get_compose(state, HISTO_PAD_SINK); in hgt_configure_stream() 165 hratio = crop->width * 2 / compose->width / 3; in hgt_configure_stream() 166 vratio = crop->height * 2 / compose->height / 3; in hgt_configure_stream()
|
H A D | vsp1_hgo.c | 139 struct v4l2_rect *compose; in hgo_configure_stream() local 145 compose = v4l2_subdev_state_get_compose(state, HISTO_PAD_SINK); in hgo_configure_stream() 162 hratio = crop->width * 2 / compose->width / 3; in hgo_configure_stream() 163 vratio = crop->height * 2 / compose->height / 3; in hgo_configure_stream()
|
H A D | vsp1_drm.h | 55 * @inputs: source crop rectangle, destination compose rectangle and z-order 64 struct v4l2_rect compose; member
|
H A D | vsp1_rpf.c | 155 const struct v4l2_rect *compose; in rpf_configure_stream() local 157 compose = v4l2_subdev_state_get_compose(pipe->brx->state, in rpf_configure_stream() 159 left = compose->left; in rpf_configure_stream() 160 top = compose->top; in rpf_configure_stream()
|
/linux/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-pipe.c | 242 const struct v4l2_rect *compose; in mxc_isi_pipe_enable() local 268 compose = v4l2_subdev_state_get_compose(state, MXC_ISI_PIPE_PAD_SINK); in mxc_isi_pipe_enable() 278 scale.width = compose->width; in mxc_isi_pipe_enable() 279 scale.height = compose->height; in mxc_isi_pipe_enable() 350 struct v4l2_rect *compose; in mxc_isi_pipe_init_state() local 372 compose = mxc_isi_pipe_get_pad_compose(pipe, state, in mxc_isi_pipe_init_state() 376 compose->left = 0; in mxc_isi_pipe_init_state() 377 compose->top = 0; in mxc_isi_pipe_init_state() 378 compose->width = MXC_ISI_DEF_WIDTH; in mxc_isi_pipe_init_state() 379 compose->height = MXC_ISI_DEF_HEIGHT; in mxc_isi_pipe_init_state() [all …]
|
/linux/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-mdp3-regs.c | 284 const struct v4l2_rect *compose, s32 rotation, in mdp_check_scaling_ratio() argument 292 comp_w = compose->height; in mdp_check_scaling_ratio() 293 comp_h = compose->width; in mdp_check_scaling_ratio() 295 comp_w = compose->width; in mdp_check_scaling_ratio() 296 comp_h = compose->height; in mdp_check_scaling_ratio() 320 r2 = frame->compose.width * frame->compose.height; in mdp_check_pp_enable() 474 out->buffer.format.width = frame->compose.width; in mdp_set_dst_config() 475 out->buffer.format.height = frame->compose.height; in mdp_set_dst_config() 510 frame->compose.width = frame->format.fmt.pix_mp.width; in mdp_frameparam_init() 511 frame->compose.height = frame->format.fmt.pix_mp.height; in mdp_frameparam_init()
|
/linux/drivers/s390/char/ |
H A D | defkeymap.map | 189 compose '^' 'c' to Control_c 190 compose '^' 'd' to Control_d 191 compose '^' 'z' to Control_z 192 compose '^' '\012' to nul
|
/linux/drivers/media/common/v4l2-tpg/ |
H A D | v4l2-tpg-core.c | 94 tpg->crop.width = tpg->compose.width = w; in tpg_init() 95 tpg->crop.height = tpg->compose.height = h; in tpg_init() 508 const struct v4l2_rect *compose) in tpg_s_crop_compose() argument 511 tpg->compose = *compose; in tpg_s_crop_compose() 512 tpg->scaled_width = (tpg->src_width * tpg->compose.width + in tpg_s_crop_compose() 538 tpg->compose.top = tpg->compose.left = 0; in tpg_reset_source() 539 tpg->compose.width = width; in tpg_reset_source() 540 tpg->compose.height = tpg->buf_height; in tpg_reset_source() 2012 if (y + 16 >= tpg->compose.height || x + 8 >= tpg->compose.width) in tpg_gen_text() 2015 if (len > (tpg->compose.width - x) / 8) in tpg_gen_text() [all …]
|
/linux/drivers/media/i2c/ |
H A D | mt9m114.c | 1653 struct v4l2_rect *compose; in mt9m114_ifp_init_state() local 1673 compose = v4l2_subdev_state_get_compose(state, 0); in mt9m114_ifp_init_state() 1675 compose->left = 0; in mt9m114_ifp_init_state() 1676 compose->top = 0; in mt9m114_ifp_init_state() 1677 compose->width = crop->width; in mt9m114_ifp_init_state() 1678 compose->height = crop->height; in mt9m114_ifp_init_state() 1682 format->width = compose->width; in mt9m114_ifp_init_state() 1683 format->height = compose->height; in mt9m114_ifp_init_state() 1836 /* Crop and compose are only supported on the sink pad. */ in mt9m114_ifp_get_selection() 1866 * The compose default and bounds sizes are equal to the sink in mt9m114_ifp_get_selection() [all …]
|
/linux/fs/hfsplus/ |
H A D | unicode.c | 131 int i, len, ustrlen, res, compose; in hfsplus_uni2asc() local 138 compose = !test_bit(HFSPLUS_SB_NODECOMPOSE, &HFSPLUS_SB(sb)->flags); in hfsplus_uni2asc() 144 if (likely(compose)) in hfsplus_uni2asc() 158 /* compose the Hangul char */ in hfsplus_uni2asc() 180 if (likely(compose)) in hfsplus_uni2asc()
|
/linux/Documentation/process/ |
H A D | email-clients.rst | 102 :menuselection:`Configuration-->Preferences-->Compose-->Wrapping` should be 132 way around this is to compose your email with word wrap enabled, then save 270 - Has a helpful ruler bar in the compose window. 305 :menuselection:`compose` window, add a button for it using 331 There you can disable the option "Compose messages in HTML format".
|
/linux/drivers/input/keyboard/ |
H A D | lkkbd.c | 86 "If set non-zero, LK201' Compose key will act as an Alt key"); 191 [0xad] = KEY_COMPOSE, /* Right Compose, that is. */ 195 [0xb1] = KEY_COMPOSE, /* Left Compose, that is. */ 350 * Reset setting for Compose key. Let Compose be KEY_COMPOSE. in lkkbd_detection_done() 355 * Print keyboard name and modify Compose=Alt on user's request. in lkkbd_detection_done()
|
/linux/include/linux/ |
H A D | bootconfig.h | 264 /* Compose partial key */ 269 * xbc_node_compose_key() - Compose full key string of the XBC node 274 * Compose the full-length key of the @node into @buf. Returns the total
|
/linux/Documentation/admin-guide/media/ |
H A D | vivid.rst | 31 - Supports crop/compose/scale in any combination for both input and output 200 specify the allowed video capture crop/compose/scaling combination 215 Enable compose support. Composing will copy the incoming 232 specify the allowed video output crop/compose/scaling combination 248 Enable compose support. Composing will copy the incoming 284 controls that select crop, compose and scale behavior are also 286 will default to enabling crop, compose and scaling. 1259 If the combination of crop, compose and scaling allows it, then it is possible 1260 to change crop and compose rectangles on the fly.
|
/linux/drivers/staging/media/imx/ |
H A D | imx-media.h | 109 /* the compose rectangle */ 110 struct v4l2_rect compose; member
|
/linux/Documentation/translations/sp_SP/process/ |
H A D | email-clients.rst | 112 :menuselection:`Configuration-->Preferences-->Compose-->Wrapping` debe 325 :menuselection:`compose`, agregue un botón para ello usando 352 Ahí puede deshabilitar la opción "Compose messages in HTML format".
|
/linux/include/media/tpg/ |
H A D | v4l2-tpg.h | 144 /* compose coordinates are format-based */ 145 struct v4l2_rect compose; member 255 const struct v4l2_rect *compose);
|