DirectShow Playback and Latency Tests (Windows Embedded CE 6.0)
1/6/2010
The DirectShow Playback and Latency Tests validate the ability to run the DirectShow Performance Tests and provide latency measurements. These tests fall into two categories:
- Build and playback testing: Ensure that you can create a graph for a particular media clip. Before you run the DirectShow Performance Tests, you must run and pass these tests. If you cannot build a graph for your clip and play the file from beginning to end in a reasonable time period then, then these tests as well as the performance tests do not apply to you.
- Latency testing: Provide latency measurementsfrom playing a clip from when a frame leaves the decoder until it is displayed, as well as during state changes (play/pause/stop). These are performance metrics that help you build your device and software. Again, these tests will not work if a clip cannot pass the build and playback tests above.
These tests do not provide media. The XML files use a placeholder filename which must be modified to play the files you provide. You should provide media appropriate to your device and sufficient to thoroughly test it.
In This Section
- Prerequisites for the DirectShow Playback and Latency Tests
Provides a list of hardware, software and other prerequisites for the test.
- Creating and Modifying the XML File for the DirectShow Playback and Latency Tests
Describes how to organize the XML file for this test.
- Creating a DirectShowWorks Test
Provides a procedure explaining how to create a DirectShowWorks test.
- Test Cases for the DirectShow Playback and Latency Tests
Provides a list of optional command line parameters that can be used for this test.
- Command Line Parameters for the DirectShow Playback and Latency Tests
Provides a list of test cases that are within the overall test, and a description for each test.
- Troubleshooting the DirectShow Playback and Latency Tests
Provides troubleshooting and debugging information for the test.