DMR supports volume control (VOLUME-01 VOLUME-05 VOLUME-10)

This test verifies the digital media renderer (DMR) supports volume control requests via the SetVolume() action (VOLUME-01), is capable of adjusting volume while in the NO_MEDIA_PRESENT, STOPPED, PLAYING, PAUSED_PLAYBACK states (VOLUME-05), and advertises the Volume state variable, the SetVolume() action, and the GetVolume() action in the Service Description Document (VOLUME-10), as specified below.

VOLUME-01 (Applies to A/V DMR and audio DMR)

A DMR device must support volume control requests from a digital media controller (DMC) and adjust the volume output accordingly. A DMC requests volume adjustments using the SetVolume() action with a level between 0 (silence) and 100 (loudest). A DMR does not need to support volume control for channels other than the master channel.

VOLUME-05 (Applies to A/V DMR and audio DMR)

A DMR that receives a SetVolume() action must adjust the volume to the requested level while the DMR is in the following states: NO_MEDIA_PRESENT, STOPPED, PLAYING, PAUSED_PLAYBACK.

VOLUME-10 (Applies to A/V DMR and audio DMR)

A DMR must declare the implementation of the volume state variable, the SetVolume() action, and the GetVolume() action in the Service Description Document. In particular, the allowed range value for the state variable must indicate a minimum of 0 and a maximum of 100.

Test details

Associated requirements

Device.Media.DMR.Base.VolumeControl

See the device hardware requirements.

Platforms

Windows 7 (x64) Windows 7 (x86) Windows 8 (x64) Windows 8 (x86) Windows 8.1 x64 Windows 8.1 x86

Expected run time

~2 minutes

Categories

Certification

Type

Manual

 

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

WDKData_Audio

 

Command syntax

Command Description

NetMediaLogoTests.exe NETMEDIA_0072 /dmrID=[Query WDKData_DeviceUUID] /audio=[WDKData_Audio]

Runs the test.

 

File list

File Location

NetMediaLogoTests.exe

<testbinroot>\nttest\multimediatest\sharing\netmedialogotests

 

 

 

Send comments about this topic to Microsoft