Support multiple codecs in test infrastructure
authorJohn Koleszar <jkoleszar@google.com>
Fri, 18 Jan 2013 19:51:12 +0000 (11:51 -0800)
committerJohn Koleszar <jkoleszar@google.com>
Wed, 23 Jan 2013 22:41:33 +0000 (14:41 -0800)
commit706cafe336f43934c3824734f95cffec8e45151b
tree44b23ee44e54278a9592d586fd3965f64b741ae2
parentbed59eb8de198ca9ab1230011e5a6d54d1c9765e
Support multiple codecs in test infrastructure

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
14 files changed:
test/altref_test.cc
test/codec_factory.h [new file with mode: 0644]
test/config_test.cc
test/cq_test.cc
test/datarate_test.cc
test/decode_test_driver.cc
test/decode_test_driver.h
test/encode_test_driver.cc
test/encode_test_driver.h
test/error_resilience_test.cc
test/keyframe_test.cc
test/resize_test.cc
test/test.mk
test/test_vector_test.cc