1. 05 Jun, 2015 2 commits
  2. 04 Jun, 2015 1 commit
  3. 12 May, 2015 2 commits
  4. 13 Mar, 2015 2 commits
    • Yaowu Xu's avatar
      Provide information on codec controls · 268f1066
      Yaowu Xu authored
      The commit updates the comments in vp8cx.h to make it clear which
      codec support each of codec control functions.
      
      Change-Id: Ibf876e289d4325bbb61ce19311da60d384624c2f
      268f1066
    • Yaowu Xu's avatar
      Rename a vp9 only control with vp9e prefix · 41652906
      Yaowu Xu authored
      Also updated comments and doc to make it clear that the control is
      supported in VP9 only.
      
      Change-Id: I6f120b65135fc1185695e9e3dc29fbe0d430824b
      41652906
  5. 13 Feb, 2015 1 commit
  6. 11 Feb, 2015 1 commit
    • Yaowu Xu's avatar
      Add --color-space to vpxenc · fc99636f
      Yaowu Xu authored
      This enbale the encoder to set color space information for the input
      video, so it is then coded in the output bitstream.
      
      Change-Id: Ife03deab3c762425ccd27c4c190902c4d94a76f4
      fc99636f
  7. 02 Feb, 2015 1 commit
  8. 14 Jan, 2015 1 commit
    • Yaowu Xu's avatar
      Add encoder control for setting color space · e94b415c
      Yaowu Xu authored
      This commit adds encoder side control for vp9 to set color space info
      in the output compressed bitstream.
      
      It also amends the "vp9_encoder_params_get_to_decoder" test to verify
      the correct color space information is passed from the encoder end to
      decoder end.
      
      Change-Id: Ibf5fba2edcb2a8dc37557f6fae5c7816efa52650
      e94b415c
  9. 17 Dec, 2014 1 commit
    • Yaowu Xu's avatar
      Corrected value range of --cpu-used for vp9 · a16f0753
      Yaowu Xu authored
      This commit removes undefined value options of cpu-used for VP9 and
      changed vpxenc prompt to reflect the usable range of [-8,8]
      
      Change-Id: Ib80fef3dbb6ec9aabac45ed13e8ab6fbaf94f55e
      a16f0753
  10. 16 Dec, 2014 1 commit
    • Johann's avatar
      Silence -Werror=unused-parameter · 80b344de
      Johann authored
      Cast away remaining issues so that new ones don't get lost in the noise.
      
      Change-Id: Iacd6999b0686ce80f9835730d68db6382690fa92
      80b344de
  11. 04 Dec, 2014 1 commit
  12. 27 Oct, 2014 1 commit
    • Yaowu Xu's avatar
      Add a new control of golden frame boost in CBR mode · 03a60b78
      Yaowu Xu authored
      0 means that golden boost is off, and uses average frame target rate,
      a non-zero number means the percentage of boost over average frame
      bitrate is given initially to golden frames in CBR mode.
      
      Change-Id: If4334fe2cc424b65ae0cce27f71b5561bf1e577d
      03a60b78
  13. 24 Oct, 2014 1 commit
  14. 13 Oct, 2014 1 commit
  15. 08 Oct, 2014 2 commits
  16. 03 Oct, 2014 1 commit
  17. 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
  18. 12 Sep, 2014 1 commit
  19. 05 Sep, 2014 1 commit
  20. 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
  21. 28 Aug, 2014 1 commit
  22. 26 Aug, 2014 1 commit
  23. 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
  24. 16 Aug, 2014 1 commit
  25. 06 Aug, 2014 1 commit
  26. 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
  27. 15 Jul, 2014 2 commits
  28. 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
  29. 09 Jul, 2014 1 commit
  30. 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
  31. 03 Jul, 2014 1 commit
  32. 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
  33. 21 May, 2014 1 commit
  34. 17 May, 2014 1 commit