1. 16 Dec, 2016 10 commits
  2. 15 Dec, 2016 24 commits
  3. 14 Dec, 2016 6 commits
    • Yushin Cho's avatar
      Enable the activity masking codes of PVQ · 70669125
      Yushin Cho authored
      Turned off, by default.
      
      TODO: The distortion function of Daala should be added
      to complete the activity masking working.
      
      Note that PVQ QM matrix (i.e. scaler for each band of
      transform block) is calculated in decoder side as exactly same
      way in encoder. In Daala, this matrix is written to bitstream
      and decoder does not generate it.
      
      Activity masking can be turned on by setting below flag as 1:
      
      Change-Id: I44bfb905cb4e0cad6aa830a4c355cd760a993ffe
      70669125
    • Jingning Han's avatar
      Support 4x4 block unit decoding · 41bb3396
      Jingning Han authored
      Unify the block decoding process for all coding block sizes.
      
      Change-Id: I7bfb482e9b5266f144e280b3ed713927a5ddc572
      41bb3396
    • Jingning Han's avatar
      Make motion vector decoding support unified block size handle · 5cfa6718
      Jingning Han authored
      Streamline the motion vector and transform block size decoding
      process for all coding block sizes.
      
      Change-Id: I86d5686c4cb0e6ff2dd5f5e82d390fe3de25c240
      5cfa6718
    • Jingning Han's avatar
      Unify rd_cost threshold for all block sizes · 9104bedb
      Jingning Han authored
      Use same process for both sub8x8 and regular block sizes.
      
      Change-Id: I8fab4c738604c8e7780b0ec5299abcb403fbc0b7
      9104bedb
    • Yaowu Xu's avatar
      Align temp buffer to 16 byte boundary · c1c502b8
      Yaowu Xu authored
      The optimized instrinsics require the buffer to be aligned on 16 byte
      boundaries. The commit fixes segfaults caused by unaligned access.
      
      Change-Id: I07fc242e43070bb8829871c50da52f50e60246a9
      c1c502b8
    • hui su's avatar
      Refactor ext-intra · 45dc597a
      hui su authored
      Miscellaneous changes. Mostly code simplification and cleanup.
      
      Make luma max angle delta depend on block size, which is the
      way it was before the nextgenv2 branch merge.
      
      Also some fixes for compatibility of ext-intra and alt-intra.
      
      Change-Id: I2ce869e6ba7dee765a8dc4802f5e88040db3df22
      45dc597a