comparison msmpeg4.c @ 1216:b874217f906b libavcodec

2pass stats fix (by ffdshow cvslog)
author michaelni
date Fri, 25 Apr 2003 19:46:00 +0000
parents fea03d2c4946
children 625ccacd1113
comparison
equal deleted inserted replaced
1215:9182f5e70e9b 1216:b874217f906b
548 if (s->use_skip_mb_code && (cbp | motion_x | motion_y) == 0) { 548 if (s->use_skip_mb_code && (cbp | motion_x | motion_y) == 0) {
549 /* skip macroblock */ 549 /* skip macroblock */
550 put_bits(&s->pb, 1, 1); 550 put_bits(&s->pb, 1, 1);
551 s->last_bits++; 551 s->last_bits++;
552 s->misc_bits++; 552 s->misc_bits++;
553 s->skip_count++;
553 554
554 return; 555 return;
555 } 556 }
556 if (s->use_skip_mb_code) 557 if (s->use_skip_mb_code)
557 put_bits(&s->pb, 1, 0); /* mb coded */ 558 put_bits(&s->pb, 1, 0); /* mb coded */
650 651
651 for (i = 0; i < 6; i++) { 652 for (i = 0; i < 6; i++) {
652 msmpeg4_encode_block(s, block[i], i); 653 msmpeg4_encode_block(s, block[i], i);
653 } 654 }
654 s->i_tex_bits += get_bits_diff(s); 655 s->i_tex_bits += get_bits_diff(s);
656 s->i_count++;
655 } 657 }
656 } 658 }
657 659
658 #endif //CONFIG_ENCODERS 660 #endif //CONFIG_ENCODERS
659 661