Lines Matching defs:block
504 static int decode_dct(RangeCoder *c, DCTBlockCoder *bc, int *block,
510 memset(block, 0, sizeof(*block) * 64);
532 block[0] = dc * bc->qmat[0];
559 block[zz_pos] = val * bc->qmat[zz_pos];
568 int *block, int mb_x, int mb_y)
579 if (decode_dct(c, bc, block, bx + i, by + j)) {
583 ff_mss34_dct_put(dst + i * 8, stride, block);
591 int block_size, int *block)
600 block[i] = rac_get_model256_sym(c, &hc->coef_model);
602 block[i] = decode_coeff(c, &hc->coef_hi_model);
603 block[i] *= hc->scale;
605 block += block_size;
607 block -= block_size * block_size;
611 A = block[i];
612 B = block[i + hsize];
613 C = block[i + hsize * block_size];
614 D = block[i + hsize * block_size + hsize];
625 block += block_size;
793 av_log(avctx, AV_LOG_ERROR, "Error decoding block %d,%d\n",