Lines Matching refs:mb_x
156 s->resync_mb_x= s->mb_x;
178 s->mb_x= s->resync_mb_x;
187 ff_er_add_slice(s, s->resync_mb_x, s->resync_mb_y, s->mb_x-1, s->mb_y, ER_MB_END);
200 for(; s->mb_x < s->mb_width; s->mb_x++) {
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);
232 if(++s->mb_x >= s->mb_width){
233 s->mb_x=0;
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);
258 s->mb_x= 0;
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);
654 s->mb_x=0;
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)