1. 11 Apr, 2014 - 4 commits
    • Paul Wilkins's avatar
      Adjust active minQ calculation for normal frames. · 1d975543
      Paul Wilkins authored
      This increases the range of Q values available to
      normal inter frames to allow encoder a better chance
      to hit the target rate.
      
      Change-Id: I33cd96469a46577fdcea631e26d3355710909e6d
      1d975543
    • Paul Wilkins's avatar
      Change Qlimit for arf kf. · d83f6f06
      Paul Wilkins authored
      The limits applied under the flag
      "LIMIT_QRANGE_FOR_ALTREF_AND_KEY"
      behaved in an undesirable way if the gap between
      active_worst_quality and active_best_quality was
      changed.
      
      In this patch, the adjustment is made using the
      vp9_compute_qdelta_by_rate() function and fixed
      rate multiplier values. Hence it is not impacted by
      the relative value of active_best_quality.
      
      Change-Id: I93b3308e04ade1e4eb5af63edf64f91cd3700249
      d83f6f06
    • Dmitry Kovalev's avatar
      Replacing int_mv with MV. · 73aa5b76
      Dmitry Kovalev authored
      Change-Id: I1020dec1ac2e9404a8efcc04681a050417b8b065
      73aa5b76
    • Dmitry Kovalev's avatar
      Removing unnecessary typedef. · 5939ca9c
      Dmitry Kovalev authored
      Change-Id: Ie584128e0120c2d849e8809c4128a759b85e210c
      5939ca9c
  2. 10 Apr, 2014 - 11 commits
  3. 09 Apr, 2014 - 21 commits
  4. 08 Apr, 2014 - 4 commits
    • Jingning Han's avatar
      Select prediction filter type in non-RD mode decision · 06ec873f
      Jingning Han authored
      This commit allows the non-RD mode decision flow to  select
      prediction filter type in NEWMV mode. It provides 8.14% compression
      performance gains in both settings of AQ=0 and 3. The current speed
      impact is about 5% to 10% slower.
      
      Change-Id: Id66ecebf77abd8f90fb3f6a066c0e8dfb4bf1c42
      06ec873f
    • Deb Mukherjee's avatar
      High-level hooks for Profile 2 (10/12 bit) · d35df2d8
      Deb Mukherjee authored
      Adds some high-level hooks for profile 2 before further
      progress on the implementation.
      
      According to the definitiion in this patch:
      1. Profile 2 only supports 10 or 12 bit color but not 8
      2. Profile 2 supports all color sampling modes: 444, 422 and 420,
      and alpha plane.
      3. Profile 3 is currently undefined.
      
      Please consider the definition carefully and suggest modifications
      to the definition as needed.
      
      Change-Id: I5b284fc679e54ac5aee171af72fa7994cfd28995
      d35df2d8
    • Dmitry Kovalev's avatar
      Adding vp9_ssim.h file. · 129cb23c
      Dmitry Kovalev authored
      Change-Id: Ib3b3864a6018c62ac1ea18e30795af74464596cd
      129cb23c
    • Dmitry Kovalev's avatar
      Cleaning up vp9_firstpass.c · 231ef057
      Dmitry Kovalev authored
      Change-Id: Ie5723690f7c0bfa29a7ccef5da0c6c6326600ee6
      231ef057