1. 20 Jul, 2012 1 commit
  2. 10 Jul, 2012 1 commit
    • Yunqing Wang's avatar
      Add unit test for vp8_sixtap_predict functions · e61573c5
      Yunqing Wang authored
      This unit test tests vp8_sixtap_predict function against preset
      data and random generated data. The test against preset data
      checks the correctness of the functions, and the test against
      random data checks if the optimized six-tap predictor functions
      generate matching result as the c functions. It tests the
      following functions:
      vp8_sixtap_predict16x16_c
      vp8_sixtap_predict16x16_mmx
      vp8_sixtap_predict16x16_sse2
      vp8_sixtap_predict16x16_ssse3
      
      vp8_sixtap_predict8x8_c
      vp8_sixtap_predict8x8_mmx
      vp8_sixtap_predict8x8_sse2
      vp8_sixtap_predict8x8_ssse3
      
      vp8_sixtap_predict8x4_c
      vp8_sixtap_predict8x4_mmx
      vp8_sixtap_predict8x4_sse2
      vp8_sixtap_predict8x4_ssse3
      
      vp8_sixtap_predict4x4_c
      vp8_sixtap_predict4x4_mmx
      vp8_sixtap_predict4x4_ssse3
      
      Change-Id: I6de097898ebca34a4c8020aed1e8dde5cd3e493b
      e61573c5
  3. 29 Jun, 2012 1 commit
    • John Koleszar's avatar
      Build unit test driver from the default target · acd147c5
      John Koleszar authored
      We need an easy way to build the unit test driver without running the
      tests. This enables passing options like --gtest_filter to the
      executable, which can't be done very cleanly when running under
      `make test`.
      
      Fixed a number of compiler errors/warnings when building the tests
      in various configurations by Jenkins.
      
      Change-Id: I9198122600bcf02520688e5f052ab379f963b77b
      acd147c5
  4. 26 Jun, 2012 1 commit
  5. 25 Jun, 2012 1 commit
  6. 23 Jun, 2012 1 commit
  7. 20 Jun, 2012 1 commit
    • Adrian Grange's avatar
      Added unit test for vp8_post_proc_down_and_across · c7acd6db
      Adrian Grange authored
      This is a unit test for the post-processing functions:
      - vp8_post_proc_down_and_across_c
      - vp8_post_proc_down_and_across_mmx
      - vp8_post_proc_down_and_across_xmm
      
      Change-Id: Iec3e690327b17470209c00417835473f6d9a35d6
      c7acd6db
  8. 13 Jun, 2012 1 commit
    • James Zern's avatar
      disable lagged encoding in one-pass · 7b0b6a2c
      James Zern authored
      This currently has no effect and can create an artificial lag in e.g.,
      realtime.
      
      Change-Id: Ia1c7c6dbe7c6fe82a944f087f1b0d1dbbc0aa1b6
      7b0b6a2c
  9. 24 May, 2012 1 commit
    • John Koleszar's avatar
      Add external resize tests · 2fb29ff7
      John Koleszar authored
      Adds a test that ensures the application is able to trigger frame size
      changes via vpx_codec_enc_config_set()
      
      Change-Id: I231c062e533d75c8d63c5f8a5544650117429a63
      2fb29ff7
  10. 22 May, 2012 3 commits
    • John Koleszar's avatar
      Add initial keyframe tests · b9180fc0
      John Koleszar authored
      Implements a couple simple tests of the encoder API using the gtest
      framework:
      
        TestDisableKeyframes
        TestForceKeyframe
        TestKeyframeMaxDistance
      
      Change-Id: I38e93fe242fbeb30bb11b23ac12de8ddc291a28d
      b9180fc0
    • John Koleszar's avatar
      Move all tests to test/ directory · 2d225689
      John Koleszar authored
      Consolodate the unit tests under vp8/ to the test/ directory
      
      Change-Id: I6d6a0fb60f5e3874a4d6710e9e121dd3e81a93db
      2d225689
    • John Koleszar's avatar
      Build unit tests monolithically · e82d261d
      John Koleszar authored
      Rework unit tests  to have a single executable rather than many, which
      should avoid pollution of the visual studio project namespace, improve
      build times, and make it easier to use the gtest test sharding system
      when we get these going on the continuous build cluster.
      
      Change-Id: If4c3e5d4b3515522869de6c89455c2a64697cca6
      e82d261d