Lines Matching refs:mb_num
351 int mb_num_bits= av_log2(s->mb_num - 1) + 1;
352 int header_extension=0, mb_num, len;
371 mb_num= get_bits(&s->gb, mb_num_bits);
372 if(mb_num>=s->mb_num){
373 av_log(s->avctx, AV_LOG_ERROR, "illegal mb_num in video packet (%d %d) \n", mb_num, s->mb_num);
379 while (s->next_picture.f.mbskip_table[s->mb_index2xy[mb_num]]) {
381 mb_num++;
384 if(mb_num >= s->mb_num) return -1; // slice contains just skipped MBs which where already decoded
387 s->mb_x= mb_num % s->mb_width;
388 s->mb_y= mb_num / s->mb_width;
539 int mb_num;
543 mb_num=0;
552 mb_num++;
562 return mb_num-1;
601 return mb_num-1;
696 return mb_num;
704 int mb_num=0;
709 for(s->mb_y= s->resync_mb_y; mb_num < mb_count; s->mb_y++){
711 for(; mb_num < mb_count && s->mb_x<s->mb_width; s->mb_x++){
714 mb_num++;
780 if(mb_num >= mb_count) return 0;
792 int mb_num;
796 mb_num= mpeg4_decode_partition_a(s);
797 if(mb_num<0){
802 if(s->resync_mb_x + s->resync_mb_y*s->mb_width + mb_num > s->mb_num){
808 s->mb_num_left= mb_num;
827 if( mpeg4_decode_partition_b(s, mb_num) < 0){