1. 11 May, 2016 1 commit
    • Yue Chen's avatar
      Add single motion search for OBMC predictor · 370f203a
      Yue Chen authored
      Weighted single motion search is implemented for obmc predictor.
      When NEWMV mode is used, to determine the MV for the current block,
      we run weighted motion search to compare the weighted prediction
      with (source - weighted prediction using neighbors' MVs), in which
      the distortion is the actual prediction error of obmc prediction.
      Coding gain: 0.404/0.425/0.366 for lowres/midres/hdres
      Speed impact: +14% encoding time
                    (obmc w/o mv search 13%-> obmc w/ mv search 27%)
      Change-Id: Id7ad3fc6ba295b23d9c53c8a16a4ac1677ad835c
  2. 09 May, 2016 3 commits
  3. 07 May, 2016 5 commits
  4. 06 May, 2016 13 commits
  5. 05 May, 2016 16 commits
  6. 04 May, 2016 2 commits
    • Yaowu Xu's avatar
      Change to call build_masked_compound_highbd() · f0c7e767
      Yaowu Xu authored
      from combine_interintra_highbd(). This fixes a crash in encoder in
      highbitdepth build.
      Change-Id: I0aa4cc30200703ff21e9990163bb26ace41aabbc
    • Jingning Han's avatar
      Refactor intra filter type context fetch function · 928d72f3
      Jingning Han authored
      Factor out common codes from vp10_get_pred_context_intra_interp().
      This prevents a potential invalid access of pointers xd->left_mbmi
      and xd->above_mbmi.
      The coding statistics are identical.
      Change-Id: I72dbf9380da7359b997bbe925010faab8e9e7f8d