1. 01 Dec, 2016 16 commits
  2. 30 Nov, 2016 11 commits
  3. 29 Nov, 2016 9 commits
  4. 28 Nov, 2016 4 commits
    • Alex Converse's avatar
      Adjust how the final ANS state is written. · fa9c9d1c
      Alex Converse authored
      The new prefixes are
      0: 15 bits of state are added to the base state.
      10: 22 bits of state are added to the base state.
      110: Reserved for super frame marker
      111: 29 bits of state are added to the base state.
      The likelihood of any final state is proportional to 1 / state. Given a
      state range of [2**15, 2 **23) this should save on average 0.4 bits
      per serialized final state.
      subset1: -.000%
      lowres: -.010%
      Change-Id: I8e66e4a6667f5692c541083e6d6edc35ff411181
    • Yaowu Xu's avatar
      Remove un-referenced functions · feffd11f
      Yaowu Xu authored
      Change-Id: I22aaaa78be22b133d2d0c28da10220cf4d4ab64e
    • Yaowu Xu's avatar
      Fix compiling of tests with emulate-hardware · 46f0f299
      Yaowu Xu authored
      CONFIG_EMULATE_HARDWARE disable SIMD versions of transform functions.
      This commits added !CONFIG_EMULATE_HARDWARE to get tests that use
      SIMD versions of transforms to compile.
      Change-Id: I4b9ef5a46ae8f12c439f4fe18766b95f8a520d34
    • David Barker's avatar
      Fix a bug with global-motion + ref-mv · 8da6d9d7
      David Barker authored
      av1_find_mv_refs sets the ALL_ZERO flag when either (a) we don't have
      enough candidate MVs, or (b) all candidate MVs are zero. With global
      motion enabled, case (b) does not work as intended and causes two
      problems: a significant quality decrease for foreman_cif.y4m, and
      test failures in *CpuSpeedTest*Screencast*.
      This patch skips check (b) when global motion is enabled, fixing
      the above bugs.
      Change-Id: I7461588cb02733563c1439f430b89190299a1b5d