Lines Matching defs:block
445 static void h263_pred_acdc(MpegEncContext * s, int16_t *block, int n)
489 block[s->idsp.idct_permutation[i << 3]] += ac_val[i];
498 block[s->idsp.idct_permutation[i]] += ac_val[i + 8];
514 block[0] = block[0] * scale + pred_dc;
516 if (block[0] < 0)
517 block[0] = 0;
519 block[0] |= 1;
522 dc_val[(x) + (y) * wrap] = block[0];
526 ac_val1[i] = block[s->idsp.idct_permutation[i << 3]];
529 ac_val1[8 + i] = block[s->idsp.idct_permutation[i]];
532 static int h263_decode_block(MpegEncContext * s, int16_t * block,
582 block[0] = level;
652 block[scan_table[i]] = level;
660 s->bdsp.clear_block(block);
667 block[j] = level;
672 h263_pred_acdc(s, block, n);
787 int16_t block[6][64])
818 s->bdsp.clear_blocks(s->block[0]);
918 s->bdsp.clear_blocks(s->block[0]);
1018 s->bdsp.clear_blocks(s->block[0]);
1054 /* decode each block */
1056 if (h263_decode_block(s, block[i], i, cbp&32) < 0)