Home
last modified time | relevance | path

Searched refs:mb_pos (Results 1 - 9 of 9) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Drv30.c156 int mb_pos, mb_x; in rv30_loop_filter() local
161 mb_pos = row * s->mb_stride; in rv30_loop_filter()
162 for(mb_x = 0; mb_x < s->mb_width; mb_x++, mb_pos++){ in rv30_loop_filter()
163 int mbtype = s->current_picture_ptr->mb_type[mb_pos]; in rv30_loop_filter()
165 r->deblock_coefs[mb_pos] = 0xFFFF; in rv30_loop_filter()
167 r->cbp_chroma[mb_pos] = 0xFF; in rv30_loop_filter()
173 mb_pos = row * s->mb_stride; in rv30_loop_filter()
174 for(mb_x = 0; mb_x < s->mb_width; mb_x++, mb_pos++){ in rv30_loop_filter()
175 cur_lim = rv30_loop_filt_lim[s->current_picture_ptr->qscale_table[mb_pos]]; in rv30_loop_filter()
177 left_lim = rv30_loop_filt_lim[s->current_picture_ptr->qscale_table[mb_pos in rv30_loop_filter()
[all...]
H A Drv40.c239 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; in rv40_decode_mb_info() local
254 blocks[r->mb_type[mb_pos - 1]]++; in rv40_decode_mb_info()
255 blocks[r->mb_type[mb_pos - s->mb_stride]]++; in rv40_decode_mb_info()
257 blocks[r->mb_type[mb_pos - s->mb_stride + 1]]++; in rv40_decode_mb_info()
259 blocks[r->mb_type[mb_pos - s->mb_stride - 1]]++; in rv40_decode_mb_info()
269 prev_type = r->mb_type[mb_pos - 1]; in rv40_decode_mb_info()
346 int mb_pos, mb_x; in rv40_loop_filter() local
377 mb_pos = row * s->mb_stride; in rv40_loop_filter()
378 for(mb_x = 0; mb_x < s->mb_width; mb_x++, mb_pos++){ in rv40_loop_filter()
379 int mbtype = s->current_picture_ptr->mb_type[mb_pos]; in rv40_loop_filter()
[all...]
H A Dvc1_block.c411 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; in ff_vc1_pred_dc() local
416 q1 = FFABS(s->current_picture.qscale_table[mb_pos]); in ff_vc1_pred_dc()
432 q2 = FFABS(s->current_picture.qscale_table[mb_pos - 1]); in ff_vc1_pred_dc()
437 q2 = FFABS(s->current_picture.qscale_table[mb_pos - s->mb_stride]); in ff_vc1_pred_dc()
442 int off = mb_pos; in ff_vc1_pred_dc()
731 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; in vc1_decode_i_block_adv() local
776 q1 = s->current_picture.qscale_table[mb_pos]; in vc1_decode_i_block_adv()
782 else if (c_avail && mb_pos) in vc1_decode_i_block_adv()
783 q2 = s->current_picture.qscale_table[mb_pos - 1]; in vc1_decode_i_block_adv()
787 else if (a_avail && mb_pos > in vc1_decode_i_block_adv()
918 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; vc1_decode_intra_block() local
1292 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; vc1_decode_p_mb() local
1524 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; vc1_decode_p_mb_intfr() local
1734 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; vc1_decode_p_mb_intfi() local
1858 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; vc1_decode_b_mb() local
2016 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; vc1_decode_b_mb_intfi() local
2183 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; vc1_decode_b_mb_intfr() local
2534 int mb_pos; vc1_decode_i_blocks() local
2659 int mb_pos; vc1_decode_i_blocks_adv() local
[all...]
H A Dvc1_loopfilter.c110 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; in ff_vc1_i_overlap_filter() local
132 (v->over_flags_plane[mb_pos] && in ff_vc1_i_overlap_filter()
133 ((i & 5) == 1 || v->over_flags_plane[mb_pos - 1]))))) in ff_vc1_i_overlap_filter()
136 v->fcm == ILACE_FRAME && s->mb_x && v->fieldtx_plane[mb_pos - 1], in ff_vc1_i_overlap_filter()
137 v->fcm == ILACE_FRAME && v->fieldtx_plane[mb_pos], in ff_vc1_i_overlap_filter()
149 (v->over_flags_plane[mb_pos - 1] && in ff_vc1_i_overlap_filter()
150 ((i & 2) || v->over_flags_plane[mb_pos - 1 - s->mb_stride])))))) in ff_vc1_i_overlap_filter()
155 (v->over_flags_plane[mb_pos] && in ff_vc1_i_overlap_filter()
156 ((i & 2) || v->over_flags_plane[mb_pos - s->mb_stride])))))) in ff_vc1_i_overlap_filter()
166 int mb_pos in ff_vc1_p_overlap_filter() local
275 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; ff_vc1_i_loop_filter() local
913 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; ff_vc1_p_intfr_loop_filter() local
[all...]
H A Drv34.c352 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; in rv34_decode_intra_mb_header() local
357 s->current_picture_ptr->mb_type[mb_pos] = MB_TYPE_INTRA16x16; in rv34_decode_intra_mb_header()
367 s->current_picture_ptr->mb_type[mb_pos] = MB_TYPE_INTRA; in rv34_decode_intra_mb_header()
387 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; in rv34_decode_inter_mb_header() local
393 s->current_picture_ptr->mb_type[mb_pos] = rv34_mb_type_to_lavc[r->block_type]; in rv34_decode_inter_mb_header()
394 r->mb_type[mb_pos] = r->block_type; in rv34_decode_inter_mb_header()
397 r->mb_type[mb_pos] = RV34_MB_P_16x16; in rv34_decode_inter_mb_header()
399 r->mb_type[mb_pos] = RV34_MB_B_DIRECT; in rv34_decode_inter_mb_header()
401 r->is16 = !!IS_INTRA16x16(s->current_picture_ptr->mb_type[mb_pos]); in rv34_decode_inter_mb_header()
411 if(IS_INTRA(s->current_picture_ptr->mb_type[mb_pos])){ in rv34_decode_inter_mb_header()
548 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; rv34_pred_mv_b() local
1201 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; rv34_decode_inter_macroblock() local
1307 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; rv34_decode_intra_macroblock() local
1410 int mb_pos, slice_type; rv34_decode_slice() local
[all...]
H A Drv10.c162 int seq, mb_pos, i, ret; in rv20_decode_picture_header() local
268 mb_pos = ff_h263_decode_mba(s); in rv20_decode_picture_header()
317 return s->mb_width * s->mb_height - mb_pos; in rv20_decode_picture_header()
448 int mb_count, mb_pos, left, start_mb_x, active_bits_size, ret; in rv10_decode_packet() local
467 mb_pos = s->mb_y * s->mb_width + s->mb_x; in rv10_decode_packet()
468 left = s->mb_width * s->mb_height - mb_pos; in rv10_decode_packet()
H A Dituh263enc.c873 int i, mb_pos; in ff_h263_encode_mba() local
878 mb_pos= s->mb_x + s->mb_width*s->mb_y; in ff_h263_encode_mba()
879 put_bits(&s->pb, ff_mba_length[i], mb_pos); in ff_h263_encode_mba()
H A Dituh263dec.c143 int i, mb_pos; in ff_h263_decode_mba() local
148 mb_pos = get_bits(&s->gb, ff_mba_length[i]); in ff_h263_decode_mba()
149 s->mb_x = mb_pos % s->mb_width; in ff_h263_decode_mba()
150 s->mb_y = mb_pos / s->mb_width; in ff_h263_decode_mba()
152 return mb_pos; in ff_h263_decode_mba()
H A Dvc1_pred.c896 int mb_pos = s->mb_x + s->mb_y * s->mb_stride; in ff_vc1_pred_b_mv_intfi() local
900 if (s->next_picture.mb_type[mb_pos + v->mb_off] != MB_TYPE_INTRA) { in ff_vc1_pred_b_mv_intfi()

Completed in 14 milliseconds