1. 25 Jul, 2014 6 commits
  2. 24 Jul, 2014 8 commits
    • Marco Paniconi's avatar
      vp8: reduce refresh_max_mbs_perframe with fewer layers. · 64db43d6
      Marco Paniconi authored
      Change-Id: Ib39cc0218a1f232c0cde8e99ca3319c17274bd48
      64db43d6
    • Johann's avatar
      Set and use uv_crop_[width|height] · e956c007
      Johann authored
      Ensure consistent border extension by rounding uv_crop_* at image
      creation time. Where it was rounded problems could arise with the right
      and bottom extensions.
      When padding = 32, y_width = 64, and y_crop_width = 63:
       (padding + width - crop_width + 1) / 2
       32 + 64 - 63 + 1 should equal 32 *but*
       32 + 1 + 1 equals 34 giving a right buffer of 17 instead of 16.
      By calculating uv_crop_* earlier we round up at the appropriate time and
      for the same values:
       (y_crop_width + 1) / 2
       63 + 1 / 2
       64
       (padding / 2) + uv_width - uv_crop_width
       16 + 16 - 16
       16
      
      Change-Id: If866cd1b63444771440edb1432280ac83875969b
      e956c007
    • Yaowu Xu's avatar
      Changed validation of reference frame size · 9261e1aa
      Yaowu Xu authored
      A previous change, https://gerrit.chromium.org/gerrit/#/c/70632,
      introduced a size validation for reference frames to insuare the
      input stream is a valid VP9 stream. However, the logic requiring
      all reference frames have valid size turned out to be too strict.
      
      In this commit, we modify the validation to require one of the
      reference frame has valid dimension. In addition, the decoder
      reports error whenever it detects the use of reference frame
      with invalid scalig ratio.
      
      Change-Id: If8efc312244087556cfe00f1fcbdff811268ebad
      9261e1aa
    • James Zern's avatar
      rtcd.pl: check for auto_help availability · 29943519
      James Zern authored
      'auto_help' was added to Getopt::Long in 2.33
      this isn't strictly necessary as an unrecognized option (--help) will
      issue a warning and then print the usage
      
      Change-Id: Ia757553a4e19d22a8eb70768a8866ab1a76a0eec
      29943519
    • Tim Kopp's avatar
      s/CONFIG_DENOISING/CONFIG_VP9_TEMPORAL_DENOISING · 9d337d34
      Tim Kopp authored
      This should prevent confusion with the VP8 CONFIG_TEMPORAL_DENOISING and other
      flags.
      
      Change-Id: I1fe4e2977895b7966841d861ab74317ad875b6c8
      9d337d34
    • James Zern's avatar
      Merge "x86inc: fix compilation with NASM · 0cf0b02c
      James Zern authored
      0cf0b02c
    • KO Myung-Hun's avatar
      x86inc: fix compilation with NASM · 7ddb5f59
      KO Myung-Hun authored
      Change-Id: I5978921ab1ccad6648a5bde6ad023c3e3430f5f4
      7ddb5f59
    • KO Myung-Hun's avatar
      Makefile: strip debugging informations only · 11f2d4df
      KO Myung-Hun authored
      --strip-unneeded causes SIGSEGV when accessing g_executable_path. So
      test_libvpx crashes due to SIGSEGV in ::testing::InitGoogleTest().
      
      OS/2, aout, strip v2.23.2
      
      Change-Id: I2718d082447ee0d9ad0c021b9156c50e1ac085a6
      11f2d4df
  3. 23 Jul, 2014 11 commits
  4. 22 Jul, 2014 15 commits