1. 25 Apr, 2017 18 commits
    • Fangwen Fu's avatar
      Extend delta q to have delta lf · 231fe424
      Fangwen Fu authored
      This is the second patch.
      * Add delta loop filter level at super block level.
      * Add symbol coding for delta lf syntax
      * Allow delta lf to work with segments
      
      Change-Id: I393a021a875d03c6e113127cbb3543fc077308e4
      231fe424
    • Frederic Barbier's avatar
      Cleanup dead high-bitdepth inverse-tx functions · c756e4d0
      Frederic Barbier authored
      Cleanup related last unit-test callers.
      
      BUG=aomedia:442
      
      Change-Id: I9fa8a19c140bf0ef6c1690456fc9d1a54ad6b091
      c756e4d0
    • Jingning Han's avatar
      Enable dual filter by default · b14c1799
      Jingning Han authored
      Temporarily disable the use of 10/12-tap filter.
      
      The filter type coding dependency on motion vector coding has been
      removed previously. Every inter block now has to send filter type
      regardless of the motion vector position.
      
      Enable the dual filter scheme.
      
      Change-Id: I81086f5f9de6375ad73bb4120be0c87b341120b1
      b14c1799
    • Frederic Barbier's avatar
      Extract method inv_txfm2d_add_facade · c53753fa
      Frederic Barbier authored
      BUG=aomedia:442
      
      Change-Id: Iba92da6d9a67b2d40a274d5a216a350645fc22a4
      c53753fa
    • Zoe Liu's avatar
      Clean code related to joint_motion_search() · 122f3946
      Zoe Liu authored
      (1) Remove one parameter of the function - single_newmv as all setups
      related to this parameter can be done (mostly already have been done)
      before calling into the function;
      (2) Remove one unneccessary checking on the mbmi->ref_frame[1] as the
      line of code right before it indicates it is always a compound ref
      scenario;
      (3) Replace all mbmi->ref_frame[] that have been declared as refs[].
      
      BUG=aomedia:442
      BUG=aomedia:447
      
      Change-Id: I022e69d2711dd88086403cf38e65c462b28383ce
      122f3946
    • Urvang Joshi's avatar
      av1_fwd_txfm1d_sse4: Use for loops when possible. · b51e0781
      Urvang Joshi authored
      BUG=aomedia:442
      
      Change-Id: I80706666b50058c9d0ecd6f568fe0e7a07d00185
      b51e0781
    • Jingning Han's avatar
      Resolve compiling error due to dual-filter and intrabc · d6c17d98
      Jingning Han authored
      Initialize the inter filter type array in intrabc mode when
      dual filter is turned on. This resolves a compiling error when
      both experiments are turned on.
      
      Change-Id: Ic4d4f712f83a73029a4a24c7e9284ff9fc9baf3c
      d6c17d98
    • Jingning Han's avatar
      Fix inspection in dual filter mode · 31eb3ab5
      Jingning Han authored
      Change-Id: Ie6c8f6247436a5dde3183566eebf46b06e4cb169
      31eb3ab5
    • Urvang Joshi's avatar
      Refactor hbd and lowbd versions of find_mismatch() · c798b148
      Urvang Joshi authored
      BUG=aomedia:442
      
      Change-Id: I27117dcd806a2b260412dd41e6978d92759cd60f
      c798b148
    • Urvang Joshi's avatar
      Refactor aom_find_mismatch. · bad6192c
      Urvang Joshi authored
      Code for Y, U and V planes was very similar. Create a helper to find
      mismatch per plane.
      
      BUG=aomedia:442
      
      Change-Id: Ifcf25a381914bc7f48f9c5a393ae0676213b5585
      bad6192c
    • Cheng Chen's avatar
      Refactor av1_quantize_fp_c functions. · 4c2e434a
      Cheng Chen authored
      Use one helper function to remove copy paste of
      av1_quantize_fp_c, av1_quantize_fp_32x32_c, av1_quantize_fp_64x64_c.
      
      BUG=aomedia:442
      
      Change-Id: I749bb27d7cfeb4040ff5e0f394f691a44377efad
      4c2e434a
    • Yaowu Xu's avatar
      Cleanup: remove const · 032573dd
      Yaowu Xu authored
      Similar to previous commit, this cleanup removes more "const"s for
      parameters passed by value
      
      BUG=aomedia:448
      
      Change-Id: I092bcbeecab75f0c14c3ee60d34dcf6f69034fe4
      032573dd
    • Debargha Mukherjee's avatar
      Change type of rd variable · c30934bc
      Debargha Mukherjee authored
      Silences some warnings.
      
      Change-Id: I8e90368a973c1fc4a88a1bb92b779aa68981dbb5
      c30934bc
    • Urvang Joshi's avatar
      Intra prediction: Remove unused variants. · c3bcf3be
      Urvang Joshi authored
      Directional predictors for 45, 63 and 207 angle had 2 or 3 variants
      each, and only one of them was actually being used. So, removed the
      C, sse2, ssse3 and neon versions of the unused ones.
      
      Updates to the test:
      - test_intra_pred_speed was testing the unused versions, so changed
        it to use the version actually used by code. This meant updating
        some golden MD5 values.
      - test_intra_pred_speed was NOT filling up bottom-left and top-right
        pixels randomly, so the predictors using these pixels weren't tested
        properly. This was fixed.
      
      BUG=aomedia:442
      
      Change-Id: I09725d593408b81e0cd636e70a88c28eea5f2222
      c3bcf3be
    • Frederic Barbier's avatar
      Simplify selection to inverse-transform function · a78287b5
      Frederic Barbier authored
      Change-Id: Ie45f96c21f0276f464cad3c7f69ac3dceed50c67
      a78287b5
    • Jingning Han's avatar
      Fix gcc warning on int type conversion in ext-inter · b3494d6c
      Jingning Han authored
      BUG=aomedia:458
      
      Change-Id: I57482c3cb8462c95a2aeb0efa0c8a259c73f3811
      b3494d6c
    • Zoe Liu's avatar
      Clean a small portion of code for highbitdepth setup · 76fcff7c
      Zoe Liu authored
      BUG=aomedia:442
      
      Change-Id: I63ae1f2842c503cc4807e5ee7d2c10c309c56f40
      76fcff7c
    • Sarah Parker's avatar
      Fix compile warnings when ext-tx and ans are enabled · b926f32d
      Sarah Parker authored
      Change-Id: I7f7c79ae9c4fdfce8d0ab5711cb6a275c1397b61
      b926f32d
  2. 24 Apr, 2017 16 commits
  3. 23 Apr, 2017 1 commit
  4. 22 Apr, 2017 5 commits