Lines Matching defs:block
108 static int msmpeg4v12_decode_mb(MpegEncContext *s, int16_t block[6][64])
198 s->bdsp.clear_blocks(s->block[0]);
200 if (ff_msmpeg4_decode_block(s, block[i], i, (cbp >> (5 - i)) & 1, NULL) < 0)
202 av_log(s->avctx, AV_LOG_ERROR, "\nerror while decoding block: %d x %d (%d)\n", s->mb_x, s->mb_y, i);
209 static int msmpeg4v34_decode_mb(MpegEncContext *s, int16_t block[6][64])
244 /* predict coded block pattern */
287 s->bdsp.clear_blocks(s->block[0]);
289 if (ff_msmpeg4_decode_block(s, block[i], i, (cbp >> (5 - i)) & 1, NULL) < 0)
291 av_log(s->avctx, AV_LOG_ERROR, "\nerror while decoding block: %d x %d (%d)\n", s->mb_x, s->mb_y, i);
648 int ff_msmpeg4_decode_block(MpegEncContext * s, int16_t * block,
665 av_log(s->avctx, AV_LOG_ERROR, "dc overflow- block: %d qscale: %d//\n", n, s->qscale);
681 block[0] = level;
814 block[scan_table[i]] = level;
818 block[scan_table[i]] = level;
824 ff_mpeg4_pred_ac(s, block, n, dc_pred_dir);