1. 27 Oct, 2017 1 commit
    • James Zern's avatar
      vp8: correct if/else '{' placement · acb94609
      James Zern authored
      swap '{' and c-style comments removing a few redundant ones along the
      way; covers most leftovers from the clang-tidy run against an
      x86_64-linux config.
      Change-Id: I67a45596f80a12389faca49c5be440875092a7df
  2. 26 Oct, 2017 1 commit
  3. 24 Oct, 2017 2 commits
  4. 23 Oct, 2017 3 commits
  5. 20 Oct, 2017 1 commit
  6. 19 Oct, 2017 5 commits
  7. 18 Oct, 2017 5 commits
  8. 17 Oct, 2017 5 commits
  9. 16 Oct, 2017 1 commit
    • Linfeng Zhang's avatar
      Add 4 to 3 scaling SSSE3 optimization · 580d3224
      Linfeng Zhang authored
      Note this change will trigger the different C version on SSSE3 and
      generate different scaled output.
      Its speed is 2x compared with the version calling vpx_scaled_2d_ssse3().
      Change-Id: I17fff122cd0a5ac8aa451d84daa606582da8e194
  10. 13 Oct, 2017 5 commits
  11. 12 Oct, 2017 8 commits
  12. 11 Oct, 2017 3 commits
    • Marco's avatar
      Adjust threshold in datarate tests for 1 pass VBR · 72c69e14
      Marco authored
      Small increase in threshold for the 1 pass VBR datarate tests.
      Needed due to commit:
      <017257a3 Adjustment to scene detection and key frame>
      Change-Id: I28b3bd7db2192a8cc2bccc3cb0e3b8dbb910ca16
    • Linfeng Zhang's avatar
      Test extreme inputs in frame scale functions · 1fa3ec30
      Linfeng Zhang authored
      Change-Id: Ic149e3cb59be2ee0f98a3fcfd83226ad5ea30c99
    • paulwilkins's avatar
      Prevent double application of min rate in two pass. · 416b7051
      paulwilkins authored
      The initial allocation of bits in the two pass code to each frame
      should be within the min max limits on the command line. However,
      when forming an ARF group the cost of the ARF is shared by frames
      in that group such that the residual bits for a frame could drop below
      the min value. This change prevents the minimum being re-applied
      after the cost of the ARF has been deducted as this may otherwise
      cause low rate sections to overshoot their target.
      Test runs comparing to a baseline run with min and max section pct
      0-2000% vs one closer to the YT use case (50-150%) suggest that
      this fix not only results in better rate control but also gives a better
      rd outcome.
      For example the HD set vs 0-2000% baseline (opsnr, ssim).
      Old code (50-150):  +0.751, +1.099
      New code(50-150): +0.241, -0.009
      Change-Id: I715da7b130bf53ba8aa609532aa9e18b84f5e2ef