1. 26 Jun, 2013 1 commit
  2. 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
  3. 26 Jan, 2013 1 commit
  4. 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
  5. 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
  6. 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