1. 03 Oct, 2017 7 commits
    • Cheng Chen's avatar
      Make LOOPFILTER_LEVEL support EXT_DELTA_Q · a97394f7
      Cheng Chen authored
      Before LOOPFILTER_LEVEL, there's one filter level,
      now we have four filter levels for y plane vertical,
      y plane horizontal, u plane and v plane.
      
      This patch enables experiment LOOPFILTER_LEVEL to support per
      superblock loop filter level update.
      
      Change-Id: Ib11a1564471eb3076c26e73e5cdf7b5a3045ef97
      a97394f7
    • Tom Finegan's avatar
      Disable chroma_sub8x8 with chroma_2x2. · e36b028e
      Tom Finegan authored
      Resolves mismatch between CMake and configure build configs.
      
      BUG=aomedia:856
      
      Change-Id: I0ffbbec04a2a1b39d70f16e9509bd0cf7618ee88
      e36b028e
    • Tom Finegan's avatar
      Enable restrict_compressed_hdr with new_multisymbol. · 7e9ed3ca
      Tom Finegan authored
      Resolves mismatch between CMake and configure build configs.
      
      BUG=aomedia:856
      
      Change-Id: Iab9b9b503d45c06a9610cf415b2f2b3c5f14148c
      7e9ed3ca
    • Tom Finegan's avatar
      Allow ncobmc experiments with warped_motion. · 8f3692b7
      Tom Finegan authored
      CMake build updates:
      
      - The conflict with warped_motion has been resolved.
      - This also resolves a configure build mismatch with
        ncobmc_adapt_weight: warped_motion forcing it to off
        caused the mismatch.
      
      BUG=aomedia:856
      
      Change-Id: Ida2f68676c8a25a63c631dbfe101041409dcafe6
      8f3692b7
    • Tom Finegan's avatar
      Support ncobmc_adapt_weight in CMake build. · 2fd51837
      Tom Finegan authored
      BUG=aomedia:856
      
      Change-Id: I62791bfa1c1b1dba63999ee496d4358fbd247584
      2fd51837
    • Tom Finegan's avatar
      Sync CONFIG_PVQ CMake build with configure. · 34634d89
      Tom Finegan authored
      BUG=aomedia:856
      
      Change-Id: I053d50850fa892f40876b4862ddd530358ff590d
      34634d89
    • Angie Chiang's avatar
      Fix memory leak incurred by av1_alloc_txb_buf() · 9367e3ec
      Angie Chiang authored
      Since alloc_compressor_data() may be called multiple times before
      dealloc_compressor_data() is called
      
      The av1_alloc_txb_buf() called by alloc_compressor_data() should
      free the txb_buf before allocating new txb_buf
      
      Change-Id: I0fe15de771e0669ec3521e5aac322f5cedfd67a9
      9367e3ec
  2. 02 Oct, 2017 22 commits
  3. 01 Oct, 2017 7 commits
  4. 30 Sep, 2017 4 commits
    • Yushin Cho's avatar
      [dist-8x8] Bug fix - exclude invisible pixels · 2f025aae
      Yushin Cho authored
      There were two places where invisible pixels are included
      when calculating distortion with dist-8x8 is turned on.
      Those are bugs and fixed by this commit.
      
      1) When av1_dist_8x8() is called in dist_8x8_sub8x8_txfm_rd()
      - New assert() are also added to detect any failures in the future.
      
      2) Inside av1_dist_8x8() and av1_dist_8x8_diff(), with tune-metric == PSNR.
      
      Change-Id: I078d1feb3bb010c0e34041640bb69a400125817a
      2f025aae
    • Yaowu Xu's avatar
      Remove experiment speed_refs · 9293bce0
      Yaowu Xu authored
      Change-Id: Ie4e2f04a6fa27480e500469a0d822e539b7cb066
      9293bce0
    • Tom Finegan's avatar
      Support disabling examples in CMake build. · 9befd171
      Tom Finegan authored
      Do the same for tools.
      
      BUG=aomedia:828
      
      Change-Id: I284dd44ae57c461012ae2b034a23a3cad9361af0
      9befd171
    • Tom Finegan's avatar
      Add aom_entropy_optimizer to CMake build. · e91bb45b
      Tom Finegan authored
      This is the first tool in the CMake build, so some extra
      noise is involved:
      
      - Setup tools list vars and handling.
      - Add tools support to the dist rule.
      - Move usage_exit.c generation to CMakelists.txt to allow
        use by the aom_entropy_optimizer target.
      
      BUG=aomedia:834
      
      Change-Id: I55239e89353033349ac1038b8d3d1aa8a8f23e27
      e91bb45b