1. 27 Sep, 2016 2 commits
    • Johann's avatar
      Cast strto[u]l down · 3a57ce44
      Johann authored
      Change-Id: I945b2f8754cf484a08e5ba511cfd2d4a44181b08
      3a57ce44
    • Urvang Joshi's avatar
      Add compiler flag -Wsign-compare · 097b31c7
      Urvang Joshi authored
      Also, fix the warnings generated by this flag.
      
      (cherry picked from commit ebeb1155d4fa6d28e2f40c92265245f8df097fcb)
      
      From AOM. Don't actually add -Wsign-compare. It will be covered by
      -Wextra.
      
      Switch to vpx_integer.h from df9c9d6d4c43f02c58d4e776c53323788e013cbc
      
      BUG=webm:1069
      
      Change-Id: I1dc6e61caa5d56af4a55b6692ab620bb3144652a
      097b31c7
  2. 05 Aug, 2016 1 commit
    • James Zern's avatar
      args.c: add some explicit casts · d772d557
      James Zern authored
      values are range checked before returning; quiets -Wshorten-64-to-32
      warnings
      
      Change-Id: I806af11b2aaf6760c7ab234a2fe2fdf40e7bece7
      d772d557
  3. 19 Jul, 2016 1 commit
  4. 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
  5. 06 Nov, 2012 1 commit
  6. 17 Jul, 2012 1 commit
  7. 21 Dec, 2011 1 commit
  8. 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
  9. 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
  10. 09 Sep, 2010 1 commit
  11. 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
  12. 04 Jun, 2010 1 commit
  13. 18 May, 2010 1 commit