1. 03 Oct, 2017 11 commits
    • 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.
      
      BUG=aomedia:853
      
      Change-Id: I4bb6c7a222aeddfb6d3737a39d10782d32ee2eee
      5e70a114
    • 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
      c5a1f263
    • Ryan's avatar
      soft enable CDEF-singlepass · b1d3eda9
      Ryan authored
      enable single pass CDEF by default since it has been adopted.
      
      Change-Id: I5d19dc49126f6b9bbe490466c853405e100773ad
      b1d3eda9
    • 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.
      
      BUG=aomedia:846
      
      Change-Id: I1e7c2fc3d22621075cf9420b799ddc8c778c1564
      e715483c
    • 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