1. 22 Aug, 2016 1 commit
  2. 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
  3. 19 May, 2016 1 commit
  4. 03 May, 2016 1 commit
  5. 29 Mar, 2016 1 commit
  6. 25 Mar, 2016 4 commits
  7. 22 Mar, 2016 1 commit
    • Yaowu Xu's avatar
      libvpx -> libaom · 3d26d916
      Yaowu Xu authored
      Change-Id: I820483aefdc14f2ae946e08fe10fa01f3e845767
      3d26d916
  8. 28 Jan, 2016 1 commit
  9. 20 Jan, 2016 1 commit
  10. 01 Sep, 2015 1 commit
  11. 22 Aug, 2015 1 commit
  12. 12 Jan, 2015 1 commit
  13. 04 Dec, 2014 1 commit
  14. 29 Oct, 2014 1 commit
  15. 13 Mar, 2014 1 commit
  16. 26 Feb, 2014 1 commit
  17. 12 Dec, 2013 1 commit
  18. 21 Aug, 2013 1 commit
    • Deb Mukherjee's avatar
      Make "good" quality 2-pass vpxenc encoding default · 0d8723f8
      Deb Mukherjee authored
      Currently, the best quality mode in VP9 is not very well developed,
      and unnecessarily makes the encode too slow. Hence the command line
      default is changed to "good" quality. Also, the number of passes
      default is changed to 2 passes as well, since 1-pass encoding is
      not very efficient in VP9.
      
      Besides, a number of VP9 defaults are set to the currently
      recommended settings. With these changes, vpxenc
      run with --codec=vp9 --kf-max-dist=9999 --cpu-used=0 should
      work about the same as our borg results.
      Note when the --cpu-used=0 option is dropped there will be a slight
      difference in the output, because of a difference in the cpu-used
      value for the first pass. Specifically, the default when unspecified
      is to use cpu_used=1 for the first pass and cpu_used=0 for the
      second pass. But when specified, both passes will use the cpu-used
      value specified.
      
      Note that this also changes the default for VP8 as being "good"
      but other options stay unchanged.
      
      Change-Id: Ib23c1a05ae2f36ee076c0e34403efbda518c5066
      0d8723f8
  19. 26 Jun, 2013 1 commit
  20. 07 May, 2013 3 commits
    • John Koleszar's avatar
      Partially disable error resilience test · 9fba0345
      John Koleszar authored
      Disables the part of the error-resilient test that tests the
      quality after dropping undroppable frames. It's not clear how
      to set the threshold for this correctly at the moment.
      
      Change-Id: I3ee4a0d475498f44711fdef05749f305e8d08591
      9fba0345
    • John Koleszar's avatar
      Revert "Adjust error resilience test data rate." · c0490a5c
      John Koleszar authored
      This reverts commit b24735c6
      since the adjusted threshold doesn't allow the existing tests
      to pass. Will disable the failing test in a separate commit.
      
      Change-Id: I26d41cf6175f300bbad493cecdc96e6b0dd6f2fe
      c0490a5c
    • Paul Wilkins's avatar
      Adjust error resilience test data rate. · b24735c6
      Paul Wilkins authored
      Note that the pass fail criteria for this test seems a bit
      arbitrary to me.
      
      Change-Id: Idc695c39dd7542e851a7732b2810b45e0bdf91ae
      b24735c6
  21. 26 Jan, 2013 1 commit
  22. 24 Jan, 2013 1 commit
    • Deb Mukherjee's avatar
      Adds an error-resilient mode with test · 01cafaab
      Deb Mukherjee authored
      Adds an error-resilient mode where frames can be continued
      to be decoded even when there are errors (due to network losses)
      on a prior frame. Specifically, backward updates are turned off
      and probabilities of various symbols are reset to defaults at
      the beginning of each frame. Further, the last frame's mvs are
      not used for the mv reference list, and the sorting of the
      initial list based on search on previous frames is turned off
      as well.
      
      Also adds a test where an arbitrary set of frames are skipped
      from decoding to simulate errors. The test verifies (1) that if
      the error frames are droppable - i.e. frame buffer updates have
      been turned off - there are no mismatch errors for the remaining
      frames after the error frames; and (2) if the error-frames are non
      droppable, there are not only no decoding errors but the mismatch
      PSNR between the decoder's version of the post-error frames and the
      encoder's version is at least 20 dB.
      
      Change-Id: Ie6e2bcd436b1e8643270356d3a930e8989ff52a5
      01cafaab
  23. 23 Jan, 2013 1 commit
    • John Koleszar's avatar
      Support multiple codecs in test infrastructure · 706cafe3
      John Koleszar authored
      This commit starts to convert the tests to a system where the codec
      to be used is provided by a factory object. Currently no tests are
      instantiated for VP9 since they all fail for various reasons, but it
      was verified that they're called and the correct codec is
      instantiated.
      
      Change-Id: Ia7506df2ca3a7651218ba3ca560634f08c9fbdeb
      706cafe3
  24. 03 Oct, 2012 1 commit
    • Adrian Grange's avatar
      Unit Test for Error Resilience Mode · cc017ca8
      Adrian Grange authored
      This unit test compares the difference in quality with
      error resilience enabled and disabled. The test runs
      for all of the one-pass encoding modes.
      
      The test ensures that the effect of turning on error
      resilience makes less than a 10% difference in PSNR.
      
      Further cases should be added to do a more comprehensive
      test.
      
      Change-Id: I1fc747fc78c9459bc6c74494f4b38308dbed0c32
      cc017ca8