1. 08 Oct, 2014 - 2 commits
  2. 03 Oct, 2014 - 1 commit
  3. 01 Oct, 2014 - 2 commits
    • Deb Mukherjee's avatar
      Adds support of 440 content. · a30774c5
      Deb Mukherjee authored
      Adds enums and corresponding vpx level code.
      
      Change-Id: Ia402d47490a4466988d7edc6b7e3e5163f20a381
      a30774c5
    • Deb Mukherjee's avatar
      High-bitdepth bugfixes · a160d725
      Deb Mukherjee authored
      Miscellaneous bug-fixes for high bitdepth functionality.
      With this patch, high bit-depth profiles become mostly functional,
      except for an intermittent assert failure issue that is being
      tracked.
      
      Change-Id: I6a7fcbdcf1e5b09842e88535f8442d2e1230748c
      a160d725
  4. 12 Sep, 2014 - 1 commit
  5. 05 Sep, 2014 - 1 commit
  6. 02 Sep, 2014 - 1 commit
    • Deb Mukherjee's avatar
      Adds config opt for highbitdepth + misc. vpx · 5acfafb1
      Deb Mukherjee authored
      Adds config parameter vp9_highbitdepth, to support highbitdepth profiles.
      Also includes most vpx level high bit-depth functions. However
      encode/decode in the highbitdepth profiles will not work until
      the rest of the code is in place.
      
      Change-Id: I34c53b253c38873611057a6cbc89a1361b8985a6
      5acfafb1
  7. 28 Aug, 2014 - 1 commit
  8. 26 Aug, 2014 - 1 commit
  9. 22 Aug, 2014 - 1 commit
    • Jim Bankoski's avatar
      vpxenc.c : static warnings cleanout · c901a4f0
      Jim Bankoski authored
      Change-Id: Ia55317606c78a9d984db0321ef142548d20b64bc
      1: dereference of global->codec checked
      2: warning fails to recognize fatal(xxx) as exit or return
      3: ctrl_args_map can be null
      4: streams can be null
      c901a4f0
  10. 16 Aug, 2014 - 1 commit
  11. 06 Aug, 2014 - 1 commit
  12. 16 Jul, 2014 - 1 commit
    • Deb Mukherjee's avatar
      Adds support for raw yuv files for 422/444 · 090f4d4b
      Deb Mukherjee authored
      Adds support for raw yuv inputs in 422/444 sampling for use
      in profiles 1 and 3.
      New options added to vpxenc are:
      --i422 and --i444, which are to be used in conjunction with
      --width, --height, and --fps for proper raw yuv handling.
      A new option is added to vpxdec:
      --rawvideo, which enforces raw yuv video output for the
      bit-stream decoded irrespective of 420, 422 or 444 sampling.
      The existing options --i420 and --yv12
      are specialized for use only for 420 content.
      
      Change-Id: I2e3028380709afa673bf2e2c25ad5e271a626055
      090f4d4b
  13. 15 Jul, 2014 - 2 commits
  14. 11 Jul, 2014 - 1 commit
    • Yaowu Xu's avatar
      Silent -wextra warnings · 618e7ef0
      Yaowu Xu authored
      1. vpxenc.c
      2. y4minput.c
      
      Change-Id: I1cfe1ef84a3eec11376976c09947fe6178ee039f
      618e7ef0
  15. 09 Jul, 2014 - 1 commit
  16. 05 Jul, 2014 - 1 commit
    • Deb Mukherjee's avatar
      Adds support for reading and writing 10/12-bit y4m · 5820c5d6
      Deb Mukherjee authored
      The y4m extension used is the same as the one used in ffmpeg/x264.
      The patch is adapted from the highbitdepth branch.
      
      Also adds unit tests for y4m header parsing and md5 check
      of the raw frame data, as well as y4m writing.
      
      [build fix for Mac/VS by not using tuples with strings]
      
      Change-Id: I40897ee37d289e4b6cea6fedc67047d692b8cb46
      5820c5d6
  17. 03 Jul, 2014 - 1 commit
  18. 02 Jul, 2014 - 1 commit
    • Deb Mukherjee's avatar
      Adds support for reading and writing 10/12-bit y4m · 82dc1332
      Deb Mukherjee authored
      The y4m extension used is the same as the one used in ffmpeg/x264.
      The patch is adapted from the highbitdepth branch.
      
      Also adds unit tests for y4m header parsing and md5 check
      of the raw frame data, as well as y4m writing.
      
      Change-Id: Ie2794daf6dbafd2f128464f9b9da520fc54c0dd6
      82dc1332
  19. 21 May, 2014 - 1 commit
  20. 17 May, 2014 - 1 commit
  21. 16 May, 2014 - 1 commit
  22. 13 May, 2014 - 1 commit
  23. 29 Apr, 2014 - 1 commit
    • Adrian Grange's avatar
      Revert "Force ARNR filtering to be centered on the ARF frame" · 0a386b92
      Adrian Grange authored
      This reverts commit 59e733ca.
      
      Hold off removing arnr_type to give users the opportunity
      to change their script files to handle its deprecation. A
      follow-up patch will mark the control for setting arnr_type
      as deprecated and it will be removed completely in a later
      revision of the code.
      
      Change-Id: I8b817c744e144d3714234a4cd4309816d0c7e3e8
      0a386b92
  24. 22 Apr, 2014 - 1 commit
    • Adrian Grange's avatar
      Force ARNR filtering to be centered on the ARF frame · 59e733ca
      Adrian Grange authored
      ARNR filtering is now forced to be centered on the ARF
      frame and the other two options have been removed.
      
      The other modes of constructing the ARNR frame were
      not used and there does not seem to be any good
      reason to maintain them.
      
      This is purely an encoder-side change.
      
      Change-Id: Ic772636d23f280752973852b9740083532a49de2
      59e733ca
  25. 17 Apr, 2014 - 1 commit
  26. 14 Apr, 2014 - 2 commits
    • Dmitry Kovalev's avatar
      More user friendly vpxenc help strings. · c8c1b43c
      Dmitry Kovalev authored
      Change-Id: I257fb32673c47848258dc7e6e22147d0beb49f86
      c8c1b43c
    • Adrian Grange's avatar
      Enable vpxenc to specify internal coded frame size · f7bd1274
      Adrian Grange authored
      Added command line flags "resize-width" & "resize-height"
      to allow the user to specify the frame size to encode at.
      
      These two flags are ignored if the "resize-allowed" switch
      is not set to 1.
      
      All frames in the clip are then encoded at this size, which
      must be smaller than the raw frame size.
      
      Change-Id: I3d64bd9303d5c0bd678461a866a1ea621700d744
      f7bd1274
  27. 04 Apr, 2014 - 2 commits
  28. 03 Apr, 2014 - 1 commit
  29. 02 Apr, 2014 - 1 commit
    • Paul Wilkins's avatar
      Revert "Changing webmenc to use libwebm" · 80577dff
      Paul Wilkins authored
      Temporary revert.
      Problems with conflicting definitions of type off_t
      in MSVC builds that need resolving.
      
      c:\Program Files (x86)\
        Microsoft Visual Studio 9.0\VC\include\wchar.h(479) :
        "error C2371: 'off_t' : redefinition; different basic types
      c:\on2experimental\libvpx\tools_common.h(26) :
         see declaration of 'off_t'"
      
      This reverts commit 92a4c591.
      
      Change-Id: I535e40a18842a92e3e6e0b29e5fba66313010803
      80577dff
  30. 28 Mar, 2014 - 1 commit
  31. 14 Mar, 2014 - 1 commit
    • Vignesh Venkatasubramanian's avatar
      Adding a configure flag to control WebM container support · 0ffa3836
      Vignesh Venkatasubramanian authored
      Adding a --(enable|disable)-webm-io flag to control WebM container input and
      output support. For now, enabling WebM IO by default only when there is a C++
      compiler. Doing so because eventually we will move WebM IO to libwebm and it
      is built using C++.
      
      Change-Id: I210ac36c23528e382ed41d3c4322291720481492
      0ffa3836
  32. 27 Feb, 2014 - 1 commit
  33. 21 Feb, 2014 - 2 commits
  34. 14 Feb, 2014 - 1 commit