1. 11 Jan, 2014 3 commits
  2. 10 Jan, 2014 15 commits
  3. 09 Jan, 2014 20 commits
  4. 08 Jan, 2014 2 commits
    • Johann's avatar
      Install test sources for MSVS · 0239f114
      Johann authored
      Move the code outside the conditions. The test sources themselves are
      also required for Visual Studio.
      
      Change-Id: Id5e93ebc7369e1807eba0b9dc4f7d0f18033d794
      0239f114
    • Jingning Han's avatar
      Optimze inv 16x16 DCT with 10 non-zero coeffs - P1 · ba6ab46c
      Jingning Han authored
      This commit is the first patch optimizing SSE2 implementation of inverse
      16x16 DCT with <10 non-zero coefficients. It focused on the first 1-D (row)
      transformation. It exploits the fact that only top-left 4x4 block contains
      non-zero coefficients, in a 2-D inverse 16x16 DCT with <10 coeffients.
      
      The average runtime of idct16x16_10 unit is reduced from
      883 cycles -> 779 cycles (12% faster).
      
      For pedestrian_area_1080p 300 frames at 4000 kbps, the speed 2 runtime goes
      down from 310651 ms  -> 305910 ms. The decoding speed goes up from
      80.37 fps -> 80.87 fps.
      
      Change-Id: Ic6f3ac5a637a76c07ba73ddaafe318a699fea645
      ba6ab46c