1. 25 Feb, 2016 1 commit
  2. 28 Jan, 2016 1 commit
  3. 25 Jan, 2016 1 commit
  4. 21 Jan, 2016 2 commits
  5. 19 Jan, 2016 2 commits
  6. 14 Jan, 2016 1 commit
    • Debargha Mukherjee's avatar
      Adding an aq mode for 360 videos · 02345be9
      Debargha Mukherjee authored
      Different quality levels are used for different regions in
      the frame depending on how far they are vertically from the
      center. Specifically, three segments are used based on the
      mi_row index with respect number to the number of mi_rows in
      the frame.
      
      Change-Id: Ifc8b777bc58ea8521dffc4640360c67d99f8d381
      02345be9
  7. 16 Dec, 2015 1 commit
  8. 29 Oct, 2015 1 commit
  9. 29 Sep, 2015 1 commit
  10. 21 Aug, 2015 1 commit
    • James Zern's avatar
      vpxenc: fix DECODER ifdef · bb551934
      James Zern authored
      CONFIG_VP10_ENCODER -> CONFIG_VP10_DECODER
      
      Change-Id: I6f1a798835acc4ef66bd2c5d6ffb02247c74b1d6
      bb551934
  11. 17 Aug, 2015 2 commits
  12. 14 Aug, 2015 1 commit
    • Yaowu Xu's avatar
      Remove vp10's build dependency on vp9 · 72889a2a
      Yaowu Xu authored
      CONFIG_VP9_HIGHBITDEPTH is currently used by both vp9 and vp10, but in
      many place outside vp9/vp10, the macro was used in conjunction of
      CONFIG_VP9. This created a dependency on vp9 for vp10 to build. This
      commit removes the dependency by use CONFIG_VP9_HIGHBITDEPTH only in
      these places.
      
      Change-Id: I8cc007fc9cf132394c6498ce6759e606b64a6ad0
      72889a2a
  13. 12 Aug, 2015 3 commits
    • Yaowu Xu's avatar
      Add vpxenc help info · 2b18c9a0
      Yaowu Xu authored
      1. information on --test-decode
      2. vp10 specific parameters, currently shared with vp9
      
      Change-Id: Ida4b691052441e68b9352746988027e5a2a26f48
      2b18c9a0
    • Jingning Han's avatar
      Fix high bit depth in vp10 codebase · 8af092db
      Jingning Han authored
      Change-Id: Iacbfac29898ac7954eb6375e83873dbb7390fd47
      8af092db
    • Jingning Han's avatar
      Fork VP9 and VP10 codebase · 3ee6db6c
      Jingning Han authored
      This commit folks the VP9 and VP10 codebase and makes libvpx
      support VP8, VP9, and VP10.
      
      Change-Id: I81782e0b809acb3c9844bee8c8ec8f4d5e8fa356
      3ee6db6c
  14. 06 Jul, 2015 1 commit
    • Debargha Mukherjee's avatar
      Expose params min-gf-interval/max-gf-interval · 98526433
      Debargha Mukherjee authored
      Adds two new vp9 parameters --min-gf-interval and --max-gf-interval
      to enable testing based on frequency of alt-ref frames.
      
      Also adds a unit-test to test enforcement of min-gf-interval.
      
      For both these parameters the default value is 0, which indicates
      they are picked by the encoder, based on resolution and framerate
      considerations. If they are greater than zero, the specified
      parameter is honored.
      
      (Additional note by paulwilkins)
      Note that there is a slight oddity in that key frames are also GFs and
      considered part of  GF only group. However they are treated as not
      being part of an arf group because for arf groups the previous GF is
      assumed to be the terminal or overlay frame for the previous group.
      
      (end note)
      
      Change-Id: Ibf0c30b72074b3f71918ab278ccccc02a95a70a0
      98526433
  15. 05 Jun, 2015 2 commits
  16. 04 Jun, 2015 1 commit
  17. 12 May, 2015 2 commits
  18. 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
  19. 13 Feb, 2015 1 commit
  20. 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
  21. 02 Feb, 2015 1 commit
  22. 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
  23. 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
  24. 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
  25. 04 Dec, 2014 1 commit
  26. 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
  27. 24 Oct, 2014 1 commit
  28. 13 Oct, 2014 1 commit
  29. 08 Oct, 2014 2 commits
  30. 03 Oct, 2014 1 commit
  31. 01 Oct, 2014 1 commit