/openbmc/linux/drivers/media/test-drivers/vicodec/ |
H A D | codec-fwht.h | 22 * Each compressed plane consists of macroblocks and each macroblock 23 * is run-length-encoded. Each macroblock starts with a 16 bit value. 24 * Bit 15 indicates if this is a P-coded macroblock (1) or not (0). 27 * Bits 1-12 contain a number. If non-zero, then this same macroblock 31 * Following this macroblock header the MB coefficients are run-length 34 * that the remainder of the macroblock should be filled with zeroes.
|
/openbmc/linux/Documentation/devicetree/bindings/media/ |
H A D | fsl-vdoa.txt | 5 is to reorder video data from the macroblock tiled order produced by the CODA
|
H A D | nvidia,tegra-vde.yaml | 99 <0x6001c000 0x100>, /* Macroblock Engine */
|
/openbmc/linux/drivers/media/platform/chips-media/ |
H A D | coda-gdi.c | 61 * RA[15:0], CA[15:8] are hardwired to contain the 24-bit macroblock 62 * start offset (macroblock size is 16x16 for luma, 16x8 for chroma).
|
/openbmc/linux/drivers/media/platform/verisilicon/ |
H A D | rockchip_vpu2_hw_jpeg_enc.c | 42 * The format width and height are already macroblock aligned in rockchip_vpu2_set_src_img_ctrl() 57 * from the right/bottom within the last macroblock. The offset from the in rockchip_vpu2_set_src_img_ctrl()
|
H A D | hantro_g1_vp8_dec.c | 38 /* Macroblock loop filter level adjustment regs */ 268 /* Macroblock data aligned base addr */ in cfg_parts() 272 /* Macroblock data start bits */ in cfg_parts() 278 /* Macroblock aligned data length */ in cfg_parts()
|
H A D | hantro_h1_jpeg_enc.c | 25 * The format width and height are already macroblock aligned in hantro_h1_set_src_img_ctrl()
|
H A D | hantro_hw.h | 477 * 448 bytes per macroblock with additional 32 bytes on in hantro_h264_mv_size()
|
H A D | rockchip_vpu2_hw_vp8_dec.c | 380 /* Macroblock data aligned base addr */ in cfg_parts()
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | selection-api-vs-crop-api.rst | 27 macroblock and Bayer formats and mmap buffers.
|
H A D | ext-ctrls-codec.rst | 1174 Cyclic intra macroblock refresh. This is the number of continuous 1206 Intra macroblock refresh period. This sets the period to refresh 1229 Macroblock level rate control enable. Applicable to the MPEG4 and 1347 pixels to search and match for the present Macroblock (MB) in the 1355 to search and match for the present Macroblock (MB) in the reference 1480 Enables flexible macroblock ordering in the encoded bitstream. It is 1744 macroblock level RC is enabled 1750 macroblock level RC is enabled 1756 macroblock level RC is enabled 1762 macroblock level RC is enabled
|
H A D | pixfmt-yuv-planar.rst | 197 .. [3] Macroblock size in pixels 305 Semi-planar YUV 4:2:0 formats, using macroblock tiling. The chroma plane is 378 V4L2_PIX_FMT_NV12MT macroblock Z shape memory layout
|
H A D | pixfmt-reserved.rst | 268 one to decide which macroblock's data is changed, and only the changed
|
H A D | dev-encoder.rst | 363 video with a resolution that is not a multiple of a macroblock, 365 buffers to be aligned to 1920x1088 for codecs with 16x16 macroblock
|
H A D | dev-decoder.rst | 76 processing unit of the HEVC codec (corresponds to macroblock units in 110 macroblock
|
H A D | ext-ctrls-codec-stateless.rst | 981 - Indicates the probability that the macroblock is not skipped. 984 - Indicates the probability that a macroblock is intra-predicted. 1137 - Indicates if the macroblock segmentation map is updated in this frame. 1166 - Macroblock prediction mode adjustment (signed) delta value. 1193 - Enable/disable macroblock-level loop filter adjustment.
|
/openbmc/linux/drivers/staging/media/sunxi/cedrus/ |
H A D | cedrus_mpeg2.c | 160 /* Macroblock address: start at the beginning. */ in cedrus_mpeg2_setup()
|
H A D | cedrus_regs.h | 26 * * MB: Macroblock
|
/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/ |
H A D | mtk_vcodec_enc_drv.h | 62 * @rc_mb: macroblock based rate control
|
/openbmc/linux/include/media/ |
H A D | v4l2-common.h | 486 * @block_w: Per-plane macroblock pixel width (optional) 487 * @block_h: Per-plane macroblock pixel height (optional)
|
/openbmc/linux/drivers/staging/media/meson/vdec/ |
H A D | codec_h264.c | 38 /* Size of Motion Vector per macroblock */ 340 /* Number of macroblock lines */ in codec_h264_src_change()
|
/openbmc/linux/Documentation/userspace-api/media/drivers/ |
H A D | cx2341x-uapi.rst | 15 The data is encoded as two macroblock planes, the first containing the Y
|
/openbmc/linux/drivers/media/platform/samsung/s5p-mfc/ |
H A D | s5p_mfc_opr_v6.c | 943 /** macroblock level rate control */ in s5p_mfc_set_enc_params_h264() 1047 /* macroblock adaptive scaling features */ in s5p_mfc_set_enc_params_h264() 1223 /** macroblock level rate control */ in s5p_mfc_set_enc_params_mpeg4() 1297 /** macroblock level rate control */ in s5p_mfc_set_enc_params_h263() 1372 /** macroblock level rate control */ in s5p_mfc_set_enc_params_vp8() 1551 /* macroblock level rate control */ in s5p_mfc_set_enc_params_hevc()
|
H A D | s5p_mfc_opr_v5.c | 824 /* macroblock level rate control */ in s5p_mfc_set_enc_params_h264() 846 /* macroblock adaptive scaling features */ in s5p_mfc_set_enc_params_h264()
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_uvd.c | 669 /* macroblock context buffer */ in amdgpu_uvd_cs_msg_decode() 748 /* macroblock context buffer */ in amdgpu_uvd_cs_msg_decode() 755 /* macroblock context buffer */ in amdgpu_uvd_cs_msg_decode()
|