1. 11 Jul, 2014 8 commits
  2. 10 Jul, 2014 13 commits
  3. 09 Jul, 2014 15 commits
  4. 08 Jul, 2014 4 commits
    • Jingning Han's avatar
      Re-design quantization process for 32x32 transform block · 9ad1b9fc
      Jingning Han authored
      This commit enables a new quantization process for 32x32 2D-DCT
      transform coefficient blocks. It improves the compression
      performance of speed 5 by 1.4%. The overall compression gains of
      speed 5 due to the new quantization scheme is 4.7%. It also includes
      the SSSE3 implementation of the 32x32 quantization process.
      Change-Id: I0855b124fd6462418683f783f5bcb44255c9993b
    • Adrian Grange's avatar
      Fix decoder handling of intra-only frames · 7c43fb67
      Adrian Grange authored
      This patch fixes bug 633:
      The first decoded frame does not have to be a keyframe,
      it could be an inter-frame that is coded intra-only.
      This patch fixes the handling of intra-only frames.
      A test vector has also been added that encodes 3
      intra-only frames at the start of the clip. The
      test vector was generated using the code in the
      following patch:
      Change-Id: Ib40b1dbf91aae2bc047e23c626eaef09d1860147
    • Tim Kopp's avatar
      Vp9 denoiser MC bugfix · 3c86228c
      Tim Kopp authored
      In the previous version, only certain buffers in the macroblockd were saved and
      the restored. In this version, all of the buffers are saved and restored. The
      code was then rolled into a loop for readability.
      Also contains a tiny fix for when the -DOUTPUT_YUV_DENOISED flag is used.
      Change-Id: Id925ef8b3fa122ae88acfa1d9a1e4df45df83518
    • Johann's avatar
      Move abs() to where it is effective · 8c03fff4
      Johann authored
      vp8/encoder/x86/denoising_sse2.c:35:10: error: taking the absolute value
      of unsigned type 'unsigned int' has no effect [-Werror,-Wabsolute-value]
      Change-Id: I749ba8e6f55dbd9b822bfd4260a8397554f5e524