Daniel Kang
26641c74d7
Add 8x8 fDCT unit test.
...
Also factorize ACMRandom to acm_random.h.
Change-Id: I3b6eeb36fcbf7ae6dd3d2892bc40348f5c17982b
2012-06-29 12:07:18 -07:00
Daniel Kang
58156f1826
Port Yaowu's 4x4 fDCT test.
...
Also fix unit testing.
Change-Id: Iacdc6f1ec53388e093cda1c13e4379e83d4a6535
2012-06-28 15:48:46 -07:00
James Zern
31fd98d724
fix permissions on regular files
...
Change-Id: I731354b3cf3405eba2dfffcb47d174b5fa9df21a
2012-06-27 23:45:56 -07:00
Ronald S. Bultje
a742a73655
Enable unit test framework in experimental branch.
...
Change-Id: I27c98025b2857e2911005a52dd57c46e2524e815
2012-06-26 09:50:20 -07:00
Yaowu Xu
e859faa29e
fixed a build problem with target=x86_64-win64-vs9
...
Change-Id: I9c56216d22212c4fc13a5e2ed02f30f5b373b94c
2012-06-25 17:24:15 -07:00
Yaowu Xu
532faf0f1c
Added unit test for 4x4 forward dct
...
Change-Id: I1607676879c29adc0173a3c0355a0e5d8a84fc3b
2012-06-25 17:05:52 -07:00
Jim Bankoski
6c86ef2ea4
Merge "Add unit test for intra prediction."
2012-06-25 14:46:45 -07:00
John Koleszar
d67acd870a
Merge changes I94a061eb,If6910fe3
...
* changes:
add auto keyframe unit test
Add support for downloading test data
2012-06-25 12:52:02 -07:00
Ronald S. Bultje
a441b60aa0
Add unit test for intra prediction.
...
Change-Id: I7dadadeb99bee5a51219f46fe11c760fc294c735
2012-06-25 09:34:10 -07:00
Jim Bankoski
96b6b6bbf0
add auto keyframe unit test
...
To do so we add a framework for encoding a yv12 file..
Change-Id: I94a061eb916beaf6cde920cf1aaadb6eed10a717
2012-06-23 11:20:41 -07:00
John Koleszar
3cecdd683e
Merge "Cosmetics: test/test_libvpx.cc"
2012-06-22 15:13:39 -07:00
John Koleszar
17b34a1bba
Cosmetics: test/test_libvpx.cc
...
Itchy submit finger, incorporate review comments.
Change-Id: I7754ad825da32389510d1bfc967f542f0b1033ed
2012-06-22 11:53:04 -07:00
John Koleszar
3897b48aba
Merge "Runtime CPU detection for unit tests"
2012-06-22 11:47:02 -07:00
John Koleszar
c8c71f1fbf
Runtime CPU detection for unit tests
...
Filter out tests that require SIMD extensions if the host doesn't
support them.
Change-Id: Ifac4b73e98e64f9f1b082cc0ffbf5c2faffb0834
2012-06-22 10:59:14 -07:00
Adrian Grange
c7acd6db5e
Added unit test for vp8_post_proc_down_and_across
...
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
2012-06-20 16:27:59 -07:00
James Zern
7b0b6a2c41
disable lagged encoding in one-pass
...
This currently has no effect and can create an artificial lag in e.g.,
realtime.
Change-Id: Ia1c7c6dbe7c6fe82a944f087f1b0d1dbbc0aa1b6
2012-06-13 14:06:34 -07:00
Jim Bankoski
7fccab39b5
Merge "boolcoder_test "
2012-05-30 14:47:05 -07:00
Jim Bankoski
9ec20f85c4
boolcoder_test
...
Changed to google style rather than pseudo webm project style
Change-Id: I0e19d57342a1b27b818fe6a5ae9f6bb3710a122a
2012-05-25 09:07:32 -07:00
John Koleszar
2fb29ff7f9
Add external resize tests
...
Adds a test that ensures the application is able to trigger frame size
changes via vpx_codec_enc_config_set()
Change-Id: I231c062e533d75c8d63c5f8a5544650117429a63
2012-05-24 09:38:39 -07:00
John Koleszar
b9180fc049
Add initial keyframe tests
...
Implements a couple simple tests of the encoder API using the gtest
framework:
TestDisableKeyframes
TestForceKeyframe
TestKeyframeMaxDistance
Change-Id: I38e93fe242fbeb30bb11b23ac12de8ddc291a28d
2012-05-22 15:08:11 -07:00
John Koleszar
2d225689d3
Move all tests to test/ directory
...
Consolodate the unit tests under vp8/ to the test/ directory
Change-Id: I6d6a0fb60f5e3874a4d6710e9e121dd3e81a93db
2012-05-22 15:00:10 -07:00
John Koleszar
e82d261d10
Build unit tests monolithically
...
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
2012-05-22 14:37:30 -07:00