1. 01 Feb, 2017 4 commits
    • Tom Finegan's avatar
      Fix tests on macosx. · 29ba6756
      Tom Finegan authored
      - Wrap functions hidden by CONFIG_MOTION_VAR properly in test code.
      - Add some missing ampersands.
      
      Change-Id: Ie7c4e1f14cbacec1c157c7ce110b01350b2ed78e
      29ba6756
    • Urvang Joshi's avatar
      ALT_INTRA experiment: Use single set of weights for SMOOTH_PRED · 5bb97ed0
      Urvang Joshi authored
      2nd set of weights can be derived from the 1st.
      
      Insignificant change in BDRate.
      
      Change-Id: I68d6fc256f532d52573583f121dd28fd8913ce3a
      5bb97ed0
    • Sebastien Alaiwan's avatar
      Merge dct_const_round_shift functions. · d0e23b40
      Sebastien Alaiwan authored
      Change-Id: I73e3eec0b8fd17c3f9b9f52afc9fac43f3043028
      d0e23b40
    • David Barker's avatar
      Fix encode/decode mismatches for supertx + delta-q · 3aec8d6c
      David Barker authored
      This fixes the following mismatch bugs:
      * At the bitstream level, the decoder would not read the delta_qindex
        information for supertx blocks, but the encoder always sent it,
        leading to the encoder and decoder becoming misaligned.
        The delta_qindex information is still required for supertx blocks,
        so change the decoder to read it.
      * In addition, the quantizer was not properly adjusted for supertx
        blocks at the decoder. We copy the quantizer setup code from
        non-supertx blocks.
      
      Since this does not change the encoder, it should not have any
      quality impact.
      
      Change-Id: I9a0f79c3aa66f2a5a353821e2a6f3b526636e7b4
      3aec8d6c
  2. 31 Jan, 2017 12 commits
  3. 30 Jan, 2017 6 commits
  4. 27 Jan, 2017 11 commits
  5. 26 Jan, 2017 7 commits
    • Yaowu Xu's avatar
      Change to initialize correct thread_data · 006ff4be
      Yaowu Xu authored
      BUG=aomedia:307
      
      Change-Id: Ia1d39916b3e856acd33f4e199321395455151fb6
      006ff4be
    • Debargha Mukherjee's avatar
      Fix mismtach with ref-mv and ext-partition-types · ff59b6ac
      Debargha Mukherjee authored
      Change the list of search offsets searched when ext-partition-types
      is on for square block_sizes. This is because the VERTICAL_A and
      HORIZONTAL_A partitions are incompatible with the default list.
      
      BUG=AOMEDIA:141
      
      Change-Id: I884c45c3d11039b7dcb72336a928362f926473ed
      ff59b6ac
    • Alex Converse's avatar
      Remove "Large" from most of AV1FrameSizeTests · 086c9db8
      Alex Converse authored
      The only test here that is truly Large is ValidSizes (now
      LargeValidSizes)
      
      Change-Id: If0893aad78a666f3db0581a79d6161cc8929a996
      086c9db8
    • Urvang Joshi's avatar
      Palette: Don't store tokens for pixels outside image boundary. · 56ba91bb
      Urvang Joshi authored
      If part of a block falls outside right and/or bottom image boundary,
      then only store tokens for the part of it within the boundary.
      
      Also, consider only the part of the block within the boundary when
      calculating the number of colors in the image, deciding the base
      colors for palette, RD calculation etc.
      
      The part of color map corresponding to pixels outside the image
      boundary is padded with color indices copied from same row/column.
      This behavior is similar to how pixels outside the boundary are padded.
      
      For screen_content set, this is improves compression performance by
      0.038 overall. One clip, in particular, has a significant gain of 0.8.
      
      Change-Id: I745ca032f313c5041aacc98c03ae4bfc33d840de
      56ba91bb
    • ltrudeau's avatar
      Convert PVQ skip variable to enum · e1c0929f
      ltrudeau authored
      Creates the PVQ_SKIP_TYPE enum to encapsulate the different types of
      skipping that can be signaled by PVQ (i.e. skip: AC, DC or both).
      
      There is no impact on the bitstream. However, the decoder will now emit
      an internal error if the decoded skip flag is out of range. The
      block_skip variable is also renamed to ac_dc_coded as it stores the same
      information.
      
      Change-Id: Ib2aadaf99dc1736ea392ae5ed8948c3cdc12da9b
      e1c0929f
    • James Zern's avatar
      configure: only add -std=c99 for non-visual studio builds · 25d9a140
      James Zern authored
      we rely on the version of visual studio (2013+) to allow c99 in that
      case.
      
      BUG=aomedia:111
      
      Change-Id: If0fb9ad81b42e93bfb8752071abd2370d43981bb
      25d9a140
    • Alex Converse's avatar
      ans: Add a final state serialization test · af0c102b
      Alex Converse authored
      Make sure all legal final states can both be serialized an unserialized.
      
      Change-Id: I74d96598a2b206fbc6c82a06649347afb5f9bbd8
      af0c102b