Searched refs:macroblock_type (Results 1 - 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_mpeg12_bitstream.c717 bool intra = mb->macroblock_type & PIPE_MPEG12_MB_TYPE_INTRA;
837 mb.macroblock_type = vl_vlc_get_vlclbf(&bs->vlc, tbl_B2, 2);
841 mb.macroblock_type = vl_vlc_get_vlclbf(&bs->vlc, tbl_B3, 6);
845 mb.macroblock_type = vl_vlc_get_vlclbf(&bs->vlc, tbl_B4, 6);
849 mb.macroblock_type = 0;
855 if (mb.macroblock_type & (PIPE_MPEG12_MB_TYPE_MOTION_FORWARD | PIPE_MPEG12_MB_TYPE_MOTION_BACKWARD)) {
864 } else if ((mb.macroblock_type & PIPE_MPEG12_MB_TYPE_INTRA) && bs->desc->concealment_motion_vectors) {
873 mb.macroblock_type & (PIPE_MPEG12_MB_TYPE_INTRA | PIPE_MPEG12_MB_TYPE_PATTERN))
876 if (mb.macroblock_type & PIPE_MPEG12_MB_TYPE_QUANT)
883 if ((mb.macroblock_type
[all...]
H A Dvl_mpeg12_decoder.c246 switch (mb->macroblock_type & (PIPE_MPEG12_MB_TYPE_MOTION_FORWARD | PIPE_MPEG12_MB_TYPE_MOTION_BACKWARD)) {
263 if (mb->macroblock_type & PIPE_MPEG12_MB_TYPE_INTRA) {
284 if (mb->macroblock_type & (PIPE_MPEG12_MB_TYPE_MOTION_FORWARD | PIPE_MPEG12_MB_TYPE_MOTION_BACKWARD)) {
341 intra = mb->macroblock_type & PIPE_MPEG12_MB_TYPE_INTRA ? 1 : 0;
595 if (mb->macroblock_type & (PIPE_MPEG12_MB_TYPE_PATTERN | PIPE_MPEG12_MB_TYPE_INTRA))
/external/mesa3d/src/gallium/include/pipe/
H A Dp_video_state.h64 * flags for macroblock_type, see section 6.3.17.1 in the spec
151 unsigned char macroblock_type; member in struct:pipe_mpeg12_macroblock
/external/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_video.c133 } else if (mb->macroblock_type & PIPE_MPEG12_MB_TYPE_INTRA) {
150 } else if (mb->macroblock_type & PIPE_MPEG12_MB_TYPE_INTRA) {
163 bool intra = mb->macroblock_type & PIPE_MPEG12_MB_TYPE_INTRA;
299 forward = mb->macroblock_type & PIPE_MPEG12_MB_TYPE_MOTION_FORWARD;
300 backward = mb->macroblock_type & PIPE_MPEG12_MB_TYPE_MOTION_BACKWARD;
448 if (mb->macroblock_type & PIPE_MPEG12_MB_TYPE_INTRA) {
/external/mesa3d/src/gallium/state_trackers/xvmc/tests/
H A Dtest_rendering.c196 mb->macroblock_type = XVMC_MB_TYPE_INTRA;
H A Dxvmc_bench.c239 mb_array.macro_blocks[mby * mbw + mbx].macroblock_type = XVMC_MB_TYPE_INTRA;
/external/mesa3d/src/gallium/state_trackers/xvmc/
H A Dsurface.c63 mb->macroblock_type = xvmc_mb->macroblock_type;

Completed in 624 milliseconds