1. 17 Jul, 2014 - 1 commit
  2. 15 Jul, 2014 - 1 commit
  3. 14 Jul, 2014 - 1 commit
    • Minghai Shang's avatar
      [spatial svc]Implement alt reference frames · e899859c
      Minghai Shang authored
      All changes are for spatial svc only.
      1. Enable encoding hidden frames in each layer and use alt reference idex to reference the hidden frame in each layer
      2. Use golden reference idx for spatial reference
      3. For those layers that don't have hidden frames (caused by lack of frame buffers), reference a hidden frame in lower layers
      4. Add "auto-alt-refs" in svc options
      Change-Id: Idf27d1fd2fb5f3ffd9e86d2119235e3dad36c178
      e899859c
  4. 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
  5. 03 Jul, 2014 - 1 commit
  6. 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
  7. 25 Jun, 2014 - 2 commits
  8. 24 Jun, 2014 - 1 commit
  9. 30 May, 2014 - 1 commit
  10. 27 May, 2014 - 1 commit
  11. 21 May, 2014 - 2 commits
  12. 20 May, 2014 - 1 commit
  13. 16 May, 2014 - 1 commit
    • Dmitry Kovalev's avatar
      Cleaning up vp9_cx_iface.c. · 0912ee17
      Dmitry Kovalev authored
      Marking unused parameters with (void), adding consts, fixing formatting.
      
      Change-Id: I8ac1e6606c0f2673f78bc41830e672a680ffed02
      0912ee17
  14. 15 May, 2014 - 1 commit
    • James Zern's avatar
      make spatial svc an experiment · f12ebfc9
      James Zern authored
      disabled by default, enable with:
      --enable-experimental --enable-spatial-svc
      
      this disables vp9_spatial_svc_encoder and svc_test, further work is
      needed to remove internal lib references
      
      Change-Id: I6a487ecbf07eb98843a99d96e17f08f960b63088
      f12ebfc9
  15. 13 May, 2014 - 1 commit
  16. 05 May, 2014 - 1 commit
    • Adrian Grange's avatar
      Mark VP8E_SET_ARNR_TYPE as being deprecated · a7657056
      Adrian Grange authored
      In a future release we plan to remove the
      option of setting the ARNR filter type.
      
      This patch marks this control as being deprecated
      as advance warning that it will be removed from
      the API at some point.
      
      Change-Id: I5dcca804b44c7c93b1a10da7d69d19ba6061869c
      a7657056
  17. 02 May, 2014 - 1 commit
  18. 30 Apr, 2014 - 1 commit
  19. 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
  20. 23 Apr, 2014 - 1 commit
  21. 14 Apr, 2014 - 1 commit
    • 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
  22. 03 Apr, 2014 - 1 commit
  23. 27 Mar, 2014 - 1 commit
  24. 22 Mar, 2014 - 1 commit
  25. 19 Mar, 2014 - 1 commit
    • Minghai Shang's avatar
      [svc] Finalize spatial svc first pass rate control · d2053350
      Minghai Shang authored
            1. Save stats for each spatial layer
            2. Add frame buffer management for svc first pass rc
            3. Set default spatial layer to 1
            4. Flush encoder at the end of stream in test app
      This only supports spatial svc.
      Change-Id: Ia89cfa87bb6394e6c0405b921d86c426d0a0c9ae
      d2053350
  26. 15 Mar, 2014 - 1 commit
  27. 10 Mar, 2014 - 1 commit
  28. 28 Feb, 2014 - 2 commits
  29. 27 Feb, 2014 - 1 commit
    • Dmitry Kovalev's avatar
      Adding vpx_sse_to_psnr() function. · 7d5bffc4
      Dmitry Kovalev authored
      Removing all copies of identical vp8_mse2psnr/vp9_mse2psnr functions.
      Using vpx_sse_to_psnr() instead in all places.
      
      Change-Id: I15beef9834d43d8fc8a8a7a2d1fc5de3d658fed8
      7d5bffc4
  30. 26 Feb, 2014 - 3 commits
  31. 21 Feb, 2014 - 1 commit
  32. 19 Feb, 2014 - 1 commit
  33. 15 Feb, 2014 - 1 commit
  34. 14 Feb, 2014 - 1 commit
  35. 13 Feb, 2014 - 1 commit
    • Frank Galligan's avatar
      Add VP9 decoder support for external frame buffers · a4f30a50
      Frank Galligan authored
      Added support for external frame buffers to libvpx's VP9 decoder.
      If the external frame buffer functions are set then libvpx will
      call the get function whenever it needs a new frame buffer to
      decode a frame into. And it will call the release function
      whenever there are no more references to that buffer.
      
      Change-Id: Id2934d005f606af6e052fb6db0d5b7c02f567522
      a4f30a50