1. 27 Feb, 2015 2 commits
  2. 26 Feb, 2015 9 commits
  3. 25 Feb, 2015 9 commits
  4. 24 Feb, 2015 3 commits
    • Jingning Han's avatar
      Re-distribute hierarchical vector match pattern · f87e315e
      Jingning Han authored
      This commit modifies the hierarchical vector match patter. It
      avoids repeated SAD computation at same points. The function
      vp9_vector_sad_sse2 is called 12 times per 64x64 block, instead
      of 15 times as before. The effective coverage remains the same.
      Change-Id: I91ad9d27d40db8963c907d02af84e10702136994
    • James Zern's avatar
      vp9_loopfilter: quiet integer constant size warnings · 279d350f
      James Zern authored
      mark uint64_t constants with 'ULL'
      Change-Id: I7648e161b4004fba35e1fa7ab79e34cc19e39716
    • Yunqing Wang's avatar
      Fix ssse3 quantize_fp functions while skip=1 · 58e0159c
      Yunqing Wang authored
      In ssse3 functions, DEFINE_ARGS macro hard codes qcoeff and dqcoeff
      to r3 and r4. If skip is 1, qcoeff and dqcoeff need to be loaded
      from the stack, which doesn't work because of the above definitions.
      Currently, skip=1 case is not used in the encoder. This patch fixed
      the issue, so it can be turned on later.
      Change-Id: I998d696b1a7a85dca2b3bcee790b21c21e039147
  5. 23 Feb, 2015 2 commits
    • Yaowu Xu's avatar
      fix the propagation of color space info in decoder · 6cf30312
      Yaowu Xu authored
      This addresses the issue #960
      Change-Id: Iddf45b4bd4f53cb0ddfd879e800a071cd843b915
    • paulwilkins's avatar
      Account for rate error in GF group Q calculation. · 8d7f53f0
      paulwilkins authored
      When GF group adaptive maxQ is enabled this patch accounts
      somewhat for accumulated error in the rate control.
      This improves accuracy quite a bit on many clips especially
      when there is  overshoot.
      Examples when the overshoot and undershoot command line
      parameters are set to 100:
      Hall @ 1200 overshoot is reduced from 67-24%.
      Akiyo @ 400 undershoot is reduced from 28%-15%.
      Setting a lower value for undershoot or overshoot still
      reduces the error further.
      Impact on metrics is mixed with some gains in average psnr
      but generally a little lower (e.g. 0.5%) on overall and ssim.
      The GF group adaptation is still off by default in this patch.
      Compared to with the head, enabling this mode now gives
      big average psnr gains on the YT sets (e.g. YT_HD >11.2%),
      a drop in overall PSNR (YT-HD 3.9%) and a smaller drop or
      neutral for SSIM.
      Change-Id: If4b32cd0740d3fb941317b374f9c2951954eee90
  6. 21 Feb, 2015 1 commit
  7. 20 Feb, 2015 9 commits
  8. 19 Feb, 2015 5 commits