1. 07 Mar, 2017 6 commits
    • Tom Finegan's avatar
      Remove vestigial remnants of dc_recon experiment. · 4afb425b
      Tom Finegan authored
      Change-Id: I4553666b3f162b7a4017a9c6b81bac24a0206cd6
    • Yushin Cho's avatar
      Refactor PVQ tokens packing code as a function · 258a0248
      Yushin Cho authored
      Change-Id: I2a3918247a7c5372391bca498dbcc5c433a37378
    • Yushin Cho's avatar
      Call tokenize_pvq() inside tokenize_b() · 639c48f9
      Yushin Cho authored
      Since tokenize_b() is called by var-tx and several other experiments
      during tokenization, in order for PVQ to run with those experiemnts
      at the same time, it is required to call tokenize_pvq() from tokenize_b()
      instead of av1_tokenize_sb().
      Change-Id: I0450aa220b696efa3294952e47739acab707d483
    • hui su's avatar
      Fork the entropy experiment · 0d103578
      hui su authored
      Split it into two experiments:
      q_adapt_probs: multiple initial coeff prob tables based on q-index
      subframe_prob_update: multiple backward prob updates within frame
      Change-Id: I78041ebd4ba34afc9152f6861225f63c2e8eb686
    • Fergus Simpson's avatar
      handle_inter_mode: loop mv rate calculation · efbbe700
      Fergus Simpson authored
      In two cases the bit cost of a movement vector was calculated twice
      and summed when there were mutliple refs. The first result was
      assigned and the second was added. Now they are both added in a loop
      to reduce duplication.
      Change-Id: Iadcaec1dc4c2583fbb5cfd07bea6480756692a01
    • Jingning Han's avatar
      Properly force the transform size in aq-mode · 4470af19
      Jingning Han authored
      Make the transform size conform to the segment and frame level
      constraints. This fixes encoder and decoder mismatch issue in
      aq-mode 1 and 2.
      Change-Id: I0784aa12aa49541085ce17ca82e77dcff151fd24
  2. 06 Mar, 2017 12 commits
  3. 05 Mar, 2017 1 commit
    • Jingning Han's avatar
      Decouples rect-tx from var-tx · 8b77d04e
      Jingning Han authored
      With this patch, --enable-var-tx only enables recursive transform
      partitioning without using rectangular transforms.
      To enable use of rectangular transforms in addition, use:
      --enable-var-tx --enable-rect-tx
      The RD selection process is not fully tested under the var-tx flag
      only. We might expect certain performance loss there.
      Change-Id: Ie6aa17f1bbc3e8563b9990bc9ff79cc860d9a361
  4. 04 Mar, 2017 1 commit
  5. 03 Mar, 2017 20 commits