1. 04 Oct, 2017 1 commit
    • Dominic Symes's avatar
      MAX_TILE: Allow list of tile widths/heights · 26ad0b22
      Dominic Symes authored
      The aomenc API is modified to allow --tile_width and --tile_height to take a list of sizes.
      For example, --tile_width=2,3 will give tiles of widths 2,3,2,3,... until the image width
      is exhausted. --tile_width=2 will still work to gives tiles of width 2.
      
      Change-Id: I2afa14d404557aa8b7341b20f7477590e03e0bdb
      26ad0b22
  2. 05 Apr, 2017 1 commit
    • James Zern's avatar
      args.c: fix range check in int/uint · 0d749d60
      James Zern authored
      this also clears the remaining -Wshorten-64-to-32 warnings in this file.
      the previous patch ported from libvpx was incomplete due to:
      d3a7576f Add compiler flag -Wsign-compare
      
      Change-Id: I105fa2342073dfa8bd0619b4282435fb6568f5c9
      0d749d60
  3. 25 Mar, 2017 1 commit
    • James Zern's avatar
      args.c: add some explicit casts · 12ec6c65
      James Zern authored
      values are range checked before returning; quiets -Wshorten-64-to-32
      warnings
      
      ported from libvpx:
      d772d5570 args.c: add some explicit casts
      
      Change-Id: I806af11b2aaf6760c7ab234a2fe2fdf40e7bece7
      12ec6c65
  4. 12 Oct, 2016 2 commits
  5. 02 Sep, 2016 1 commit
  6. 01 Sep, 2016 2 commits
  7. 10 Aug, 2016 1 commit
  8. 11 Jul, 2016 2 commits
  9. 25 Mar, 2016 1 commit
    • Adrian Grange's avatar
      Convert "vpx" to "aom" · cebe6f0c
      Adrian Grange authored
      Change the name of source files to replace "vpx" with "aom".
      Change occurences of "vpx" in the code to "aom".
      
      Change-Id: I002c0eaa2c350cf1a895bf01bea5788c61328027
      cebe6f0c
  10. 24 Mar, 2016 1 commit
  11. 22 Mar, 2016 1 commit
  12. 28 Jan, 2016 1 commit
  13. 28 May, 2015 1 commit
    • Johann's avatar
      Don't #define snprintf in VS 2015 or higher. · cad0eca2
      Johann authored
      In VS 2015 and higher snprintf is supplied and therefore vsnprintf
      doesn't need to be defined. This also avoids problems caused by
      _snprintf being different from snprintf.
      
      This fixes a build break with VS 2015 and improves security.
      
      Originally submitted via chromium by brucedawson@chromium.org
      https://codereview.chromium.org/1055603003
      
      Additionally break this MSVC-specific tweak to a new file, which will
      become the home of all such MSVC-specific things.
      
      This requires adding a dependency on msvc.h to every example which uses
      args.c and tools_common.h
      
      Change-Id: I35b5f8e7ea00f6627403aabc9ea79b0412557a99
      cad0eca2
  14. 06 Nov, 2012 1 commit
  15. 17 Jul, 2012 1 commit
  16. 21 Dec, 2011 1 commit
  17. 17 Dec, 2010 1 commit
    • John Koleszar's avatar
      Add psnr/ssim tuning option · b0da9b39
      John Koleszar authored
      Add a new encoder control, VP8E_SET_TUNING, to allow the application
      to inform the encoder that the material will benefit from certain
      tuning. Expose this control as the --tune option to vpxenc. The args
      helper is expanded to support enumerated arguments by name or value.
      
      Two tunings are provided by this patch, PSNR (default) and SSIM.
      Activity masking is made dependent on setting --tune=ssim, as the
      current implementation hurts speed (10%) and PSNR (2.7% avg,
      10% peak) too much for it to be a default yet.
      
      Change-Id: I110d969381c4805347ff5a0ffaf1a14ca1965257
      b0da9b39
  18. 26 Oct, 2010 1 commit
    • John Koleszar's avatar
      usage: fix horizontal alignment of options · dea6193d
      John Koleszar authored
      When showing the command usage information for vpxenc and vpxdec,
      options with both a short and long version that do not take an
      argument were not properly aligned.
      
      Change-Id: I8d65b5ab85bcb5a5dc8bc0d4b293b5189d56dedb
      dea6193d
  19. 09 Sep, 2010 1 commit
  20. 18 Jun, 2010 1 commit
    • John Koleszar's avatar
      cosmetics: trim trailing whitespace · 94c52e4d
      John Koleszar authored
      When the license headers were updated, they accidentally contained
      trailing whitespace, so unfortunately we have to touch all the files
      again.
      
      Change-Id: I236c05fade06589e417179c0444cb39b09e4200d
      94c52e4d
  21. 04 Jun, 2010 1 commit
  22. 18 May, 2010 1 commit