Creating a DirectShowWorks Test (Windows Embedded CE 6.0)
1/6/2010
The following procedure explains how to create a DirectShowWorks test.
Creating a DirectShowWorks Test
Choose the test. Try to choose an existing test from the function table in Tests\GraphTest\GraphTest.cpp. If an existing test does not suffice, create a new test with an appropriate name and add to the function table. Specify the parsing function to be used, as needed in Step 3.
Choose a verifier. Try to choose an existing verifier. If an existing verifier does not suffice, implement the new verifier and add to Verifiers\Basic\VerifierFactory.cpp or Verifiers\Latency\VerifierFactory.cpp as appropriate.
Choose a test description parser. Try to choose an existing test description (these are described in XMLSchema). If an existing description does not suffice, create a new structure in inc\TestDesc.h and a parser function in Framework\TestDescParser.cpp. In Step 1, specify the parser function to be used.
Choose media, if needed.
Add the test to an XML file. Include the test name, media file, parameters and verifiers in the XML file.