1. 07 Aug, 2012 1 commit
    • Yaowu Xu's avatar
      A bit of temporary relief on encoder slowness · 0b17ea6f
      Yaowu Xu authored
      The commit replaces run-time initialization of cosine constants with
      static constant values, which provides ~30% relief on slow speed. The
      real solution, however will be to implement integer versions of those
      functions that current use float/double.
      
      Change-Id: Ie3ff1793509653d78dd1aeaf88cc6737da1bc55f
      0b17ea6f
  2. 03 Aug, 2012 1 commit
    • Daniel Kang's avatar
      16x16 DCT blocks. · fed8a183
      Daniel Kang authored
      Set on all 16x16 intra/inter modes
      
      Features:
      - Butterfly fDCT/iDCT
      - Loop filter does not filter internal edges with 16x16
      - Optimize coefficient function
      - Update coefficient probability function
      - RD
      - Entropy stats
      - 16x16 is a config option
      
      Have not tested with experiments.
      
      hd:     2.60%
      std-hd: 2.43%
      yt:     1.32%
      derf:   0.60%
      
      Change-Id: I96fb090517c30c5da84bad4fae602c3ec0c58b1c
      fed8a183