DMR state after finding an error (ERROR-01)
This test verifies that if a digital media renderer (DMR) is in the PLAYING, TRANSITIONING, or PAUSED_PLAYBACK state and encounters a non-recoverable error, it does the following:
Enters a STOPPED state and waits for instructions from the digital media controller (DMC).
Reports the error by setting the value of the TransportStatus state variable to ERROR_OCCURRED.
As a consequence of this requirement, a DMR with a TransportState value equal to STOPPED and its TransportStatus value equal to ERROR_OCCURRED implies that content playback was stopped due to an error.
Test details
Associated requirements |
Device.Media.DMR.Base.DMRStateAfterFindingAnError |
Platforms |
Windows 7 (x64) Windows 7 (x86) Windows 8 (x64) Windows 8 (x86) Windows 8.1 x64 Windows 8.1 x86 |
Expected run time |
~6 minutes |
Categories |
Certification |
Type |
Automated |
Running the Test
Before you run the test, complete the test setup as described in the test requirements: Digital Media Renderer Testing Prerequisites.
Troubleshooting
For troubleshooting information, see Troubleshooting Device.Media Testing.
More information
Parameters
Parameter | Description |
---|---|
WDKData_DeviceUUID |
The Device ID |
Command syntax
Command | Description |
---|---|
NetMediaLogoTests.exe NETMEDIA_0041 /dmrID=[Query WDKData_DeviceUUID] |
Runs the test. |
File list
File | Location |
---|---|
NetMediaLogoTests.exe |
<testbinroot>\nttest\multimediatest\sharing\netmedialogotests |