]> granicus.if.org Git - libvpx/commitdiff
Use remove some magic numbers in aom_rans_merge_prob8_pdf.
authorAlex Converse <aconverse@google.com>
Mon, 27 Jun 2016 08:37:10 +0000 (01:37 -0700)
committerYaowu Xu <yaowu@google.com>
Mon, 24 Oct 2016 16:05:03 +0000 (09:05 -0700)
Change-Id: I0cefae17642d7adf1b9bd637ecb81b437629aa0c

aom_dsp/ans.c

index 30f115c0600329455e8ee502d3fc959f53dfda3b..6d705cd8ed4dae6e9dedea58451068956bfd1396 100644 (file)
@@ -39,7 +39,7 @@ void aom_rans_merge_prob8_pdf(aom_cdf_prob *const out_pdf,
   const int out_syms = in_syms + 1;
   assert(src_pdf != out_pdf);
 
-  out_pdf[0] = node_prob << (10 - 8);
+  out_pdf[0] = node_prob << (RANS_PROB_BITS - ANS_P8_SHIFT);
   adjustment -= out_pdf[0];
   for (i = 0; i < in_syms; ++i) {
     int p = (p1 * src_pdf[i] + round_fact) >> ANS_P8_SHIFT;