1. 03 Oct, 2017 14 commits
    • Urvang Joshi's avatar
      TX_64x64: Optimized default_txfm_partion tables. · 886bfc7b
      Urvang Joshi authored
      The probabilities and CDFs were tuned using aom_entropy_optimizer tool.
      midres: -0.062 overall PSNR, -0.100 on SSIM
      (but significant gain on Keiba_832x480_30.y4m clip:
      -1.331 on overall PSNR and -1.903 on SSIM)
      lowres: +0.013 on overall PSNR, -0.062 on SSIM
      Change-Id: Ie143a3914ef45939c8744ff6b2ed9f1d0a59353e
    • Thomas Davies's avatar
      Remove filter_7bit experimental flag. · a2253ce9
      Thomas Davies authored
      Change-Id: I22aed63c6659a7301bccaa994b7374af548db5d1
    • Debargha Mukherjee's avatar
      Misc fixes for 32x64 and 64x32 transforms · 570423cf
      Debargha Mukherjee authored
      Change-Id: Ic843e99bd9b79cb9a0a26b95e3a48717ff2ec2a5
    • David Barker's avatar
      Deduplicate use_reference_buffer/frame_id_numbers_present_flag · 5e70a114
      David Barker authored
      These two flags serve essentially the same purpose, so we can
      simplify down to just having one flag. Since the
      frame_id_numbers_present_flag is older and listed in the
      reference-buffer design doc, this is the one we'll keep.
      Note that, previously, frame_id_numbers_present_flag was only
      sent when CONFIG_OBU was enabled - otherwise it was always set
      to 1. On the other hand, use_reference_buffer was always signalled
      so that allowed us to disable frame ids even without CONFIG_OBU.
      In order to keep the ability to disable frame IDs without
      CONFIG_OBU, we send a "real" sequence header (ie, with the same
      data as in CONFIG_OBU) in-line within the uncompressed header.
      This is sent every keyframe and every intra-only frame, just
      as the use_reference_buffer flag was before this patch.
      Change-Id: I4bb6c7a222aeddfb6d3737a39d10782d32ee2eee
    • Yushin Cho's avatar
      Make braces matchable in vi for select_tx_block() · c5a1f263
      Yushin Cho authored
      For select_tx_block() in rdopt.c.
      Change-Id: Iaac658ab7e7c0b53597f4f781a4fd0f340e9308d
    • Ryan's avatar
      soft enable CDEF-singlepass · b1d3eda9
      Ryan authored
      enable single pass CDEF by default since it has been adopted.
      Change-Id: I5d19dc49126f6b9bbe490466c853405e100773ad
    • Thomas Davies's avatar
      Fix compile error with NEW_MULTISYMBOL and RECT_TX_EXT. · e715483c
      Thomas Davies authored
      No need to read any of the compressed header.
      Change-Id: I1e7c2fc3d22621075cf9420b799ddc8c778c1564
    • 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
    • Tom Finegan's avatar
      Disable chroma_sub8x8 with chroma_2x2. · e36b028e
      Tom Finegan authored
      Resolves mismatch between CMake and configure build configs.
      Change-Id: I0ffbbec04a2a1b39d70f16e9509bd0cf7618ee88
    • Tom Finegan's avatar
      Enable restrict_compressed_hdr with new_multisymbol. · 7e9ed3ca
      Tom Finegan authored
      Resolves mismatch between CMake and configure build configs.
      Change-Id: Iab9b9b503d45c06a9610cf415b2f2b3c5f14148c
    • 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.
      Change-Id: Ida2f68676c8a25a63c631dbfe101041409dcafe6
    • Tom Finegan's avatar
      Support ncobmc_adapt_weight in CMake build. · 2fd51837
      Tom Finegan authored
      Change-Id: I62791bfa1c1b1dba63999ee496d4358fbd247584
    • Tom Finegan's avatar
      Sync CONFIG_PVQ CMake build with configure. · 34634d89
      Tom Finegan authored
      Change-Id: I053d50850fa892f40876b4862ddd530358ff590d
    • 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
  2. 02 Oct, 2017 22 commits
  3. 01 Oct, 2017 4 commits