1. 03 Oct, 2014 - 2 commits
    • Jingning Han's avatar
      Rework partition search skip scheme · bb260d90
      Jingning Han authored
      This commit enables the encoder to skip split partition search if
      the bigger block size has all non-zero quantized coefficients in low
      frequency area and the total rate cost is below a certain threshold.
      It logarithmatically scales the rate threshold according to the
      current block size. For speed 3, the compression performance loss:
      derf  -0.093%
      stdhd -0.066%
      
      Local experiments show 4% - 20% encoding speed-up for speed 3.
      blue_sky_1080p, 1500 kbps
      51051 b/f, 35.891 dB, 67236 ms ->
      50554 b/f, 35.857 dB, 59270 ms (12% speed-up)
      
      old_town_cross_720p, 1500 kbps
      14431 b/f, 36.249 dB, 57687 ms ->
      14108 b/f, 36.172 dB, 46586 ms (19% speed-up)
      
      pedestrian_area_1080p, 1500 kbps
      50812 b/f, 40.124 dB, 100439 ms ->
      50755 b/f, 40.118 dB,  96549 ms (4% speed-up)
      
      mobile_calendar_720p, 1000 kbps
      10352 b/f, 35.055 dB, 51837 ms ->
      10172 b/f, 35.003 dB, 44076 ms (15% speed-up)
      
      Change-Id: I412e34db49060775b3b89ba1738522317c3239c8
      bb260d90
    • Deb Mukherjee's avatar
      ba172ff0
  2. 02 Oct, 2014 - 16 commits
  3. 01 Oct, 2014 - 21 commits
  4. 30 Sep, 2014 - 1 commit
    • James Zern's avatar
      vpx_integer.h: define __STDC_LIMIT_MACROS · c87f32c7
      James Zern authored
      fixes --enable-coefficient-range-checking --enable-debug
      vp9_idct.h has references to INT16_MIN/MAX; this header is included in
      c++ source so needs to request the macros
      
      Change-Id: I2e643eb973c2d84729fa3cf2f4c4d8bf65cfdff0
      c87f32c7