[xiph-commits] r17275 - experimental/derf/theora-ptalarbvorm/lib
gmaxwell at svn.xiph.org
gmaxwell at svn.xiph.org
Fri Jun 4 22:32:45 PDT 2010
Author: gmaxwell
Date: 2010-06-04 22:32:45 -0700 (Fri, 04 Jun 2010)
New Revision: 17275
Modified:
experimental/derf/theora-ptalarbvorm/lib/analyze.c
Log:
A couple of minor mode decision fixes.
Modified: experimental/derf/theora-ptalarbvorm/lib/analyze.c
===================================================================
--- experimental/derf/theora-ptalarbvorm/lib/analyze.c 2010-06-05 01:58:19 UTC (rev 17274)
+++ experimental/derf/theora-ptalarbvorm/lib/analyze.c 2010-06-05 05:32:45 UTC (rev 17275)
@@ -1914,7 +1914,7 @@
best_cost=OC_MODE_RD_COST(ssd+best_ssd,rate+best_rate,lambda);
best_qii=0;
for(qii=1;qii<nqis;qii++){
- cur_rate=oc_dct_cost2(_enc,&cur_ssd,qii,0,_qti,satd)
+ cur_rate=oc_dct_cost2(_enc,&cur_ssd,qii,pli,_qti,satd)
+OC_CHROMA_QII_RATE;
cur_ssd=OC_RD_SCALE(cur_ssd,_rd_scale);
cur_cost=OC_MODE_RD_COST(ssd+cur_ssd,rate+cur_rate,lambda);
@@ -2198,7 +2198,7 @@
int bits0;
oc_cost_inter(_enc,_modec,_mbi,_mb_mode,_mv,_fr,_qs,_skip_ssd,_rd_scale);
bits0=OC_MV_BITS[0][_mv[0]+31]+OC_MV_BITS[0][_mv[1]+31];
- _modec->overhead=OC_MINI(_enc->mv_bits[0]+bits0,_enc->mv_bits[1]+12)
+ _modec->overhead+=OC_MINI(_enc->mv_bits[0]+bits0,_enc->mv_bits[1]+12)
-OC_MINI(_enc->mv_bits[0],_enc->mv_bits[1])<<OC_BIT_SCALE;
oc_mode_set_cost(_modec,_enc->lambda);
return bits0;
More information about the commits
mailing list