721 |
} |
} |
722 |
} |
} |
723 |
|
|
724 |
bits += cbpy_tab[15-(cbp>>2)].len; |
bits += xvid_cbpy_tab[15-(cbp>>2)].len; |
725 |
bits += mcbpc_inter_tab[(MODE_INTER & 7) | ((cbp & 3) << 3)].len; |
bits += mcbpc_inter_tab[(MODE_INTER & 7) | ((cbp & 3) << 3)].len; |
726 |
|
|
727 |
if (bits < data->iMinSAD[0]) { |
if (bits < data->iMinSAD[0]) { |
2658 |
bits += CodeCoeffInter_CalcBits(coeff, scan_tables[0]); |
bits += CodeCoeffInter_CalcBits(coeff, scan_tables[0]); |
2659 |
cbp |= 1 << (5 - 5); |
cbp |= 1 << (5 - 5); |
2660 |
} |
} |
2661 |
bits += cbpy_tab[15-(cbp>>2)].len; |
bits += xvid_cbpy_tab[15-(cbp>>2)].len; |
2662 |
bits += mcbpc_inter_tab[(MODE_INTER4V & 7) | ((cbp & 3) << 3)].len; |
bits += mcbpc_inter_tab[(MODE_INTER4V & 7) | ((cbp & 3) << 3)].len; |
2663 |
} |
} |
2664 |
} |
} |
2723 |
|
|
2724 |
Data->temp[5] = t; |
Data->temp[5] = t; |
2725 |
|
|
2726 |
bits += t = cbpy_tab[cbp>>2].len; |
bits += t = xvid_cbpy_tab[cbp>>2].len; |
2727 |
Data->temp[6] = t; |
Data->temp[6] = t; |
2728 |
|
|
2729 |
bits += t = mcbpc_inter_tab[(MODE_INTRA & 7) | ((cbp & 3) << 3)].len; |
bits += t = mcbpc_inter_tab[(MODE_INTRA & 7) | ((cbp & 3) << 3)].len; |