1. 12 Feb, 2014 1 commit
    • Deb Mukherjee's avatar
      Removes active_worst_quality feedback · d23e3392
      Deb Mukherjee authored
      Removes certain cases of feedback of active_worst_quality,
      and removes it from the RATE_CONTROL structure. Now active
      worst quality is expected to be computed locally in the
      q picking function during the encode.
      Making temporal filter strength depend on avg_frame_qindex
      rather than on active_worst_quality actually improves
      performance esp. for yt.
      derf: +0.038%
      yt: +0.359%
      
      Change-Id: I1fe5a343034b55af9322289165321f00ac0827b1
      d23e3392
  2. 11 Feb, 2014 1 commit
  3. 10 Feb, 2014 26 commits
  4. 09 Feb, 2014 1 commit
  5. 08 Feb, 2014 8 commits
  6. 07 Feb, 2014 3 commits
    • Dmitry Kovalev's avatar
      Cleaning up vp9_ratectl.c. · 0865e0d5
      Dmitry Kovalev authored
      Change-Id: I13738ef1f307cc5f563126bc7a92beaa01fde3bd
      0865e0d5
    • Yunqing Wang's avatar
      Bug fix in ssse3 quantize function · 0d43bd77
      Yunqing Wang authored
      A bug was reported in Issue 702: "SIGILL (Illegal instruction) when
      transcoding with vp9 - using FFmpeg". It was reproduced and fixed.
      
      Change-Id: Ie32c149a89af02856084aeaf289e848a905c7700
      0d43bd77
    • Dmitry Kovalev's avatar
      Fixing undefined behavior vp9_peek_si(). · 0f3cffa6
      Dmitry Kovalev authored
      Bitwise OR operation doesn't guarantee any subexpression evaluation order.
      Just reading one bit now and ignoring the next one. For reference look at
      vp9_decode_frame() implementation.
      
      Change-Id: I4971686929838ae5ded8f43a38a2934db5e1d462
      0f3cffa6