Lines Matching defs:b_y

140     int b_x, b_y;
149 for(b_y=0; b_y<h; b_y++){
153 int mb_index_j= (b_x>>is_luma) + (b_y>>is_luma)*s->mb_stride;
157 color= dc[b_x + b_y*stride];
160 col [b_x + b_y*stride][1]= color;
161 dist[b_x + b_y*stride][1]= distance >= 0 ? b_x-distance : 9999;
166 int mb_index_j= (b_x>>is_luma) + (b_y>>is_luma)*s->mb_stride;
170 color= dc[b_x + b_y*stride];
173 col [b_x + b_y*stride][0]= color;
174 dist[b_x + b_y*stride][0]= distance >= 0 ? distance-b_x : 9999;
180 for(b_y=0; b_y<h; b_y++){
181 int mb_index_j= (b_x>>is_luma) + (b_y>>is_luma)*s->mb_stride;
185 color= dc[b_x + b_y*stride];
186 distance= b_y;
188 col [b_x + b_y*stride][3]= color;
189 dist[b_x + b_y*stride][3]= distance >= 0 ? b_y-distance : 9999;
193 for(b_y=h-1; b_y>=0; b_y--){
194 int mb_index_j= (b_x>>is_luma) + (b_y>>is_luma)*s->mb_stride;
198 color= dc[b_x + b_y*stride];
199 distance= b_y;
201 col [b_x + b_y*stride][2]= color;
202 dist[b_x + b_y*stride][2]= distance >= 0 ? distance-b_y : 9999;
206 for (b_y = 0; b_y < h; b_y++) {
210 mb_index = (b_x >> is_luma) + (b_y >> is_luma) * s->mb_stride;
221 int64_t weight = 256 * 256 * 256 * 16 / FFMAX(dist[b_x + b_y*stride][j], 1);
222 guess += weight*(int64_t)col[b_x + b_y*stride][j];
226 dc[b_x + b_y * stride] = guess;
243 int b_x, b_y;
250 for (b_y = 0; b_y < h; b_y++) {
253 int left_status = s->error_status_table[( b_x >> is_luma) + (b_y >> is_luma) * s->mb_stride];
254 int right_status = s->error_status_table[((b_x + 1) >> is_luma) + (b_y >> is_luma) * s->mb_stride];
255 int left_intra = IS_INTRA(s->cur_pic.mb_type[( b_x >> is_luma) + (b_y >> is_luma) * s->mb_stride]);
256 int right_intra = IS_INTRA(s->cur_pic.mb_type[((b_x + 1) >> is_luma) + (b_y >> is_luma) * s->mb_stride]);
259 int offset = b_x * 8 + b_y * stride * 8;
260 int16_t *left_mv = s->cur_pic.motion_val[0][mvy_stride * b_y + mvx_stride * b_x];
261 int16_t *right_mv = s->cur_pic.motion_val[0][mvy_stride * b_y + mvx_stride * (b_x + 1)];
312 int b_x, b_y;
319 for (b_y = 0; b_y < h - 1; b_y++) {
322 int top_status = s->error_status_table[(b_x >> is_luma) + (b_y >> is_luma) * s->mb_stride];
323 int bottom_status = s->error_status_table[(b_x >> is_luma) + ((b_y + 1) >> is_luma) * s->mb_stride];
324 int top_intra = IS_INTRA(s->cur_pic.mb_type[(b_x >> is_luma) + ( b_y >> is_luma) * s->mb_stride]);
325 int bottom_intra = IS_INTRA(s->cur_pic.mb_type[(b_x >> is_luma) + ((b_y + 1) >> is_luma) * s->mb_stride]);
328 int offset = b_x * 8 + b_y * stride * 8;
330 int16_t *top_mv = s->cur_pic.motion_val[0][mvy_stride * b_y + mvx_stride * b_x];
331 int16_t *bottom_mv = s->cur_pic.motion_val[0][mvy_stride * (b_y + 1) + mvx_stride * b_x];