Lines Matching refs:mb_type
680 pic->mb_type = (uint32_t*)pic->mb_type_buf->data + 2 * s->mb_stride + 1;
755 dst->mb_type = src->mb_type;
1196 FF_ALLOCZ_OR_GOTO(s->avctx, s->mb_type, mb_array_size * sizeof(uint16_t), fail) // needed for encoding
1388 av_freep(&s->mb_type);
2138 int mb_type = mbtype_table[x + y * mb_stride];
2140 if (IS_PCM(mb_type))
2142 else if (IS_INTRA(mb_type) && IS_ACPRED(mb_type))
2144 else if (IS_INTRA4x4(mb_type))
2146 else if (IS_INTRA16x16(mb_type))
2148 else if (IS_DIRECT(mb_type) && IS_SKIP(mb_type))
2150 else if (IS_DIRECT(mb_type))
2152 else if (IS_GMC(mb_type) && IS_SKIP(mb_type))
2154 else if (IS_GMC(mb_type))
2156 else if (IS_SKIP(mb_type))
2158 else if (!USES_LIST(mb_type, 1))
2160 else if (!USES_LIST(mb_type, 0))
2163 av_assert2(USES_LIST(mb_type, 0) && USES_LIST(mb_type, 1));
2168 if (IS_8X8(mb_type))
2170 else if (IS_16X8(mb_type))
2172 else if (IS_8X16(mb_type))
2174 else if (IS_INTRA(mb_type) || IS_16X16(mb_type))
2180 if (IS_INTERLACED(mb_type))
2311 int mb_type = mbtype_table[mb_index];
2320 if (IS_PCM(mb_type)) {
2322 } else if ((IS_INTRA(mb_type) && IS_ACPRED(mb_type)) ||
2323 IS_INTRA16x16(mb_type)) {
2325 } else if (IS_INTRA4x4(mb_type)) {
2327 } else if (IS_DIRECT(mb_type) && IS_SKIP(mb_type)) {
2329 } else if (IS_DIRECT(mb_type)) {
2331 } else if (IS_GMC(mb_type) && IS_SKIP(mb_type)) {
2333 } else if (IS_GMC(mb_type)) {
2335 } else if (IS_SKIP(mb_type)) {
2337 } else if (!USES_LIST(mb_type, 1)) {
2339 } else if (!USES_LIST(mb_type, 0)) {
2342 av_assert2(USES_LIST(mb_type, 0) && USES_LIST(mb_type, 1));
2356 if (IS_8X8(mb_type) || IS_16X8(mb_type)) {
2362 if (IS_8X8(mb_type) || IS_8X16(mb_type)) {
2367 if (IS_8X8(mb_type) && mv_sample_log2 >= 2) {
2386 if (IS_INTERLACED(mb_type) &&
2399 ff_print_debug_info2(s->avctx, pict, s->mbskip_table, p->mb_type,
2991 /* decoding or more than one mb_type (MC was already done otherwise) */