Home
last modified time | relevance | path

Searched refs:macroblock_modes (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_mpeg12_bitstream.c664 int dmv = mb->macroblock_modes.bits.frame_motion_type == PIPE_MPEG12_MO_TYPE_DUAL_PRIME; in motion_vector_frame()
667 if (mb->macroblock_modes.bits.frame_motion_type == PIPE_MPEG12_MO_TYPE_FIELD) { in motion_vector_frame()
688 int dmv = mb->macroblock_modes.bits.field_motion_type == PIPE_MPEG12_MO_TYPE_DUAL_PRIME; in motion_vector_field()
691 if (mb->macroblock_modes.bits.field_motion_type == PIPE_MPEG12_MO_TYPE_16x8) { in motion_vector_field()
854 mb.macroblock_modes.value = 0; in decode_slice()
858 mb.macroblock_modes.bits.frame_motion_type = vl_vlc_get_uimsbf(&bs->vlc, 2); in decode_slice()
860 mb.macroblock_modes.bits.frame_motion_type = 2; in decode_slice()
862 mb.macroblock_modes.bits.field_motion_type = vl_vlc_get_uimsbf(&bs->vlc, 2); in decode_slice()
866 mb.macroblock_modes.bits.frame_motion_type = 2; in decode_slice()
868 mb.macroblock_modes.bits.field_motion_type = 1; in decode_slice()
[all …]
Dvl_mpeg12_decoder.c285 switch (mb->macroblock_modes.bits.frame_motion_type) { in MotionVectorToPipe()
351 stream->coding = mb->macroblock_modes.bits.dct_type; in UploadYcbcrBlocks()
/external/mesa3d/src/gallium/state_trackers/xvmc/
Dsurface.c67 mb->macroblock_modes.bits.frame_motion_type = xvmc_mb->motion_type; in MacroBlocksToPipe()
68 mb->macroblock_modes.bits.field_motion_type = 0; in MacroBlocksToPipe()
73 mb->macroblock_modes.bits.frame_motion_type = 0; in MacroBlocksToPipe()
74 mb->macroblock_modes.bits.field_motion_type = xvmc_mb->motion_type; in MacroBlocksToPipe()
81 mb->macroblock_modes.bits.dct_type = xvmc_mb->dct_type; in MacroBlocksToPipe()
/external/mesa3d/src/gallium/include/pipe/
Dp_video_state.h165 } macroblock_modes; member
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_video.c180 if (luma && mb->macroblock_modes.bits.dct_type == PIPE_MPEG12_DCT_TYPE_FIELD) in nouveau_vpe_mb_dct_header()
304 switch (mb->macroblock_modes.bits.frame_motion_type) { in nouveau_vpe_mb_mv_header()
326 switch (mb->macroblock_modes.bits.field_motion_type) { in nouveau_vpe_mb_mv_header()