Lines Matching refs:mb_y
157 s->resync_mb_y= s->mb_y;
179 s->mb_y= s->resync_mb_y;
183 for(; s->mb_y < s->mb_height; s->mb_y++) {
186 if(s->resync_mb_y + s->slice_height == s->mb_y){
187 ff_er_add_slice(s, s->resync_mb_x, s->resync_mb_y, s->mb_x-1, s->mb_y, ER_MB_END);
205 if(s->resync_mb_x == s->mb_x && s->resync_mb_y+1 == s->mb_y){
221 const int xy= s->mb_x + s->mb_y*s->mb_stride;
227 //printf("%d %d %d %06X\n", s->mb_x, s->mb_y, s->gb.size*8 - get_bits_count(&s->gb), show_bits(&s->gb, 24));
228 ff_er_add_slice(s, s->resync_mb_x, s->resync_mb_y, s->mb_x, s->mb_y, ER_MB_END&part_mask);
234 ff_draw_horiz_band(s, s->mb_y*mb_size, mb_size);
236 s->mb_y++;
241 ff_er_add_slice(s, s->resync_mb_x, s->resync_mb_y, s->mb_x+1, s->mb_y, ER_MB_END&part_mask);
245 ff_er_add_slice(s, s->resync_mb_x, s->resync_mb_y, s->mb_x, s->mb_y, ER_MB_ERROR&part_mask);
255 ff_draw_horiz_band(s, s->mb_y*mb_size, mb_size);
261 assert(s->mb_x==0 && s->mb_y==s->mb_height);
324 ff_er_add_slice(s, s->resync_mb_x, s->resync_mb_y, s->mb_x-1, s->mb_y, ER_MB_END);
333 ff_er_add_slice(s, s->resync_mb_x, s->resync_mb_y, s->mb_x, s->mb_y, ER_MB_END&part_mask);
655 s->mb_y=0;
658 while(s->mb_y<s->mb_height){
660 if(s->slice_height==0 || s->mb_x!=0 || (s->mb_y%s->slice_height)!=0 || get_bits_left(&s->gb)<0)
663 int prev_x=s->mb_x, prev_y=s->mb_y;
666 if (prev_y * s->mb_width + prev_x < s->mb_y * s->mb_width + s->mb_x)