1. 24 Jan, 2018 1 commit
    • Sean DuBois's avatar
      Remove deadline · 47cc2559
      Sean DuBois authored
      BUG=aomedia:13
      
      Change-Id: I9df343f4a6a809b09446ff1f2083c38771ab068b
      47cc2559
  2. 13 Jun, 2017 1 commit
  3. 17 Apr, 2017 1 commit
    • Thomas Daede's avatar
      Remove rt deadline. · 8082614e
      Thomas Daede authored
      The "good" speed levels are universally better than the "rt" ones,
      running faster to achieve the same quality.
      
      rt mode also turned off alt refs and lag-in-frames, but these
      are still accessible separately (and the low latency test case
      explicitly sets them).
      
      Some features were used by the rt scale and not the good scale.
      Two additional "good" levels, 7 and 8, were added to accomidate
      these features and not reduce test coverage.
      
      Change-Id: I3a6a78ddb664511762c197bc41f3a9909665b565
      8082614e
  4. 21 Mar, 2017 1 commit
    • Thomas Daede's avatar
      Remove "best" deadline parameter from aomenc. · 6eca835f
      Thomas Daede authored
      This option increases runtime by 20% and is only marginally
      better than good cpu-used=0:
      
         PSNR | PSNR Cb | PSNR Cr | PSNR HVS |    SSIM | MS SSIM | CIEDE 2000
      -0.3382 | -0.3911 | -0.4875 |  -0.2982 | -0.2992 | -0.3164 |    -0.3686
      
      It is also not well integrated with speed_features.c, which is
      the main reason for the removal.
      
      Change-Id: If88c50367f63b860ad57f650869b978ec7734aad
      6eca835f
  5. 13 Feb, 2017 1 commit
  6. 20 Oct, 2016 1 commit
  7. 02 Sep, 2016 1 commit
  8. 01 Sep, 2016 2 commits
  9. 22 Aug, 2016 1 commit
  10. 12 Aug, 2016 1 commit
  11. 10 Aug, 2016 1 commit
    • James Zern's avatar
      remove SVC · cc73e1fc
      James Zern authored
      spatial/temporal scalability are not supported in VP10 currently.
      + remove the unused vp10/encoder/skin_detection.[hc]
      
      this also enables DatarateTestLarge for VP10 which passes with no
      experiments enabled. these were removed previously when only the SVC
      tests should have been:
      134710af Disable tests not applicable to VP10
      
      Change-Id: I9ee7a0dd5ad3d8cc1e8fd5f0a90260fa43da387c
      cc73e1fc
  12. 29 Jul, 2016 1 commit
  13. 24 Jun, 2016 1 commit
    • Brennan Shacklett's avatar
      Remove unused APIs and skin_detection dead code · 0a9b36b9
      Brennan Shacklett authored
      This removes the unused spatial scalability, temporal layers, and svc
      parameters from the aom API. There is no code implementing these APIs,
      and if it they are needed in the future, just resurrect them from this
      commit. The skin_detection code is unused and won't be used.
      
      Change-Id: I3185bad6ec58c55426953b658a12a06ed041d7cd
      0a9b36b9
  14. 25 Mar, 2016 4 commits
  15. 24 Mar, 2016 1 commit
  16. 22 Mar, 2016 2 commits
    • Yaowu Xu's avatar
      libvpx -> libaom · 3d26d916
      Yaowu Xu authored
      Change-Id: I820483aefdc14f2ae946e08fe10fa01f3e845767
      3d26d916
    • Yaowu Xu's avatar
      Rename vpx to aom · bf4202ed
      Yaowu Xu authored
      Change-Id: Ibc7933fba85feeb30ef9b14b302d932aff19f54e
      bf4202ed
  17. 28 Jan, 2016 1 commit
  18. 20 Jan, 2016 1 commit
  19. 29 Sep, 2015 1 commit
    • Yaowu Xu's avatar
      Merged branch 'master' into nextgenv2 · 7c514e2d
      Yaowu Xu authored
      Resolved Conflicts in the following files:
              configure
              vp10/common/idct.c
              vp10/encoder/dct.c
              vp10/encoder/encodemb.c
              vp10/encoder/rdopt.c
      
      Change-Id: I4cb3986b0b80de65c722ca29d53a0a57f5a94316
      7c514e2d
  20. 26 Sep, 2015 1 commit
    • Ronald S. Bultje's avatar
      vp9/10: improve support for render_width/height. · 812945a8
      Ronald S. Bultje authored
      In the decoder, map this to the output variable vpx_image_t.r_w/h.
      This is intended as an improved version of VP9D_GET_DISPLAY_SIZE,
      which doesn't work with parallel frame decoding. In the encoder,
      map this to a codec control func (VP9E_SET_RENDER_SIZE) that takes
      a w/h pair argument in a int[2] (identical to VP9D_GET_DISPLAY_SIZE).
      
      Also add render_size to the encoder_param_get_to_decoder unit test.
      
      See issue 1030.
      
      Change-Id: I12124c13602d832bf4c44090db08c1009c94c7e8
      812945a8
  21. 12 Aug, 2015 1 commit
    • 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
  22. 30 Jul, 2015 1 commit
  23. 02 Jun, 2015 1 commit
    • Marco's avatar
      Vidyo patch: Rate control for SVC, 1 pass CBR mode. · c139b81a
      Marco authored
      -Make Rate control work for SVC 1 pass CBR mode.
      -Added temporal layering mode.
      -Fixed bug in non-rd variance partition.
      -Modified/updated the sample encoders (vp9_spatial_svc_encoder, vpx_temporal_svc_encoder).
      -Added datarate unittest(s) for 1 pass CBR SVC.
      
      Change-Id: Ie94b1b68a56ea1267b5087c625e5df04def2ee48
      c139b81a
  24. 16 Apr, 2015 1 commit
    • Frank Galligan's avatar
      Fix multithread encode test · 45f9ee26
      Frank Galligan authored
      The multithread encode test was never actually setting more than
      one thread.
      
      Change-Id: Ie7a3b7b138e88344c943bffd544cf2b4aab866a9
      45f9ee26
  25. 29 Jan, 2015 1 commit
  26. 17 Dec, 2014 1 commit
    • Yunqing Wang's avatar
      Improve the libvpx encoder test driver · 36664781
      Yunqing Wang authored
      The encoder initialization is called in EncodeFrame(). Therefore,
      in the unit tests, the set control is done when video->frame() is 1.
      This didn't cause problem since current tests mainly test lag_frame
      > 0 case, or no encoding option that needs to allocate memory before
      1st frame is used. If use lag_frame = 0 and encoding multiple tiles,
      the unit tests crash. The issue is fixed by doing the initialization
      before encoding frames.
      
      Change-Id: I43102048f88448bcf27e9c60e0ec06c176b02e5c
      36664781
  27. 13 Dec, 2014 1 commit
  28. 07 Dec, 2014 1 commit
    • Jim Bankoski's avatar
      Make the decoder Cfg available to encoder tests.. · be7a2858
      Jim Bankoski authored
      Adds decoder config as a changeable parameter to unit tests, and
      changes end to end test to use commonly used parameters to enable
      base test of tiles encoding and frame parallel decoding.
      
      Change-Id: I5d23a6857303b4d68b92b15c3f2f04a1bcb4c2bb
      be7a2858
  29. 22 Aug, 2014 1 commit
  30. 17 Jul, 2014 1 commit
  31. 12 Mar, 2014 1 commit
  32. 06 Feb, 2014 1 commit
    • Marco Paniconi's avatar
      Layer based rate control for CBR mode. · 4864ab21
      Marco Paniconi authored
      This patch adds a buffer-based rate control for temporal layers,
      under CBR mode.
      
      Added vpx_temporal_scalable_patters.c encoder for testing temporal
      layers, for both vp9 and vp8 (replaces the old vp8_scalable_patterns).
      
      Updated datarate unittest with tests for temporal layer rate-targeting.
      
      Change-Id: I8900a854288b9354d9c697cfeb0243a9fd6790b1
      4864ab21
  33. 03 Feb, 2014 1 commit
  34. 02 Feb, 2014 1 commit
    • Marco Paniconi's avatar
      Layer based rate control for CBR mode. · 6be2b750
      Marco Paniconi authored
      This patch adds a buffer-based rate control for temporal layers,
      under CBR mode.
      
      Added vpx_temporal_scalable_patters.c encoder for testing temporal
      layers, for both vp9 and vp8 (replaces the old vp8_scalable_patterns).
      
      Updated datarate unittest with tests for temporal layer rate-targeting.
      
      Change-Id: I9cb6cce2494390ae6096ee17774af7fb9308bde7
      6be2b750
  35. 01 Feb, 2014 1 commit