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
      9ad1b9fc
    • Adrian Grange's avatar
      Fix decoder handling of intra-only frames · 7c43fb67
      Adrian Grange authored
      This patch fixes bug 633:
      https://code.google.com/p/webm/issues/detail?id=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:
      https://gerrit.chromium.org/gerrit/#/c/70680/
      
      Change-Id: Ib40b1dbf91aae2bc047e23c626eaef09d1860147
      7c43fb67
    • 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
      3c86228c
    • 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
      8c03fff4