Difference between revisions of "Developer:Davaar:VolumeService"

From LinnDocs
Jump to: navigation, search
(SetBalance)
Line 21: Line 21:
  
 
==== SetVolume====
 
==== SetVolume====
The SetVolume action provides a means of setting the current master volume of the product. The minimum value that can be applied is zero. The maximum value that can be applied is determined by the VolumeMax and VolumeLimit settings. If an attempt is made to set the Volume above VolumeMax, an error will  be reported. If an attempt is made to set the Volume above VolumeLimit, the Volume will be set to the VolumLimit value and no error will be repoprted.   
+
The SetVolume action provides a means of setting the Volume to a specific value. The minimum value that can be applied is zero. The maximum value that can be applied is determined by the VolumeMax and VolumeLimit settings. If an attempt is made to set the Volume above VolumeMax, an error will  be reported. If an attempt is made to set the Volume above VolumeLimit, the Volume will be set to the VolumLimit value and no error will be repoprted.   
 
==== Volume Inc====
 
==== Volume Inc====
 
The VolumeInc action provides a means of increasing the Volume by 1.
 
The VolumeInc action provides a means of increasing the Volume by 1.
Line 27: Line 27:
 
The VolumeDec action provides a means of decreasing the Volume by 1.
 
The VolumeDec action provides a means of decreasing the Volume by 1.
 
==== VolumeLimit ====
 
==== VolumeLimit ====
The VolumeDec action reports the current VolumeLimit setting of the product.
+
The VolumeLimit action reports the current VolumeLimit setting.
 
==== Balance ====
 
==== Balance ====
The Balance action reports the current Balance setting of the product.
+
The Balance action reports the current Balance setting.
 
==== SetBalance ====
 
==== SetBalance ====
The SetBalance action provides a means of setting the current Balance of the product to a specific value.
+
The SetBalance action provides a means of setting the Balance to a specific value.
  
 
==== BalanceInc====
 
==== BalanceInc====
Line 40: Line 40:
 
The Fade action reports the current Fade setting of the product.
 
The Fade action reports the current Fade setting of the product.
 
==== SetFade ====
 
==== SetFade ====
 +
The SetFade action provides a means of setting the Fade to a specific value.
 
==== FadeInc====
 
==== FadeInc====
 
The FadeIncaction provides a means of increasing the Fade by 1.
 
The FadeIncaction provides a means of increasing the Fade by 1.
Line 47: Line 48:
 
The Mute action reports the current Mute state of the product.
 
The Mute action reports the current Mute state of the product.
 
==== SetMute ====
 
==== SetMute ====
 +
The SetMute action provides a means of setting the Mute state.
 +
 
==== Characteristics ====
 
==== Characteristics ====
 
The Characteristics action reports the current Mute state of the product.
 
The Characteristics action reports the current Mute state of the product.

Revision as of 12:29, 23 November 2010

Architecture Overview

The Volume service

Volume

Balance

Fade

Mute

Characterstics

VolumeMax

VolumeUnity

VolumeSteps

VolumeMilliDbPerStep

BalanceMax

FadeMax

Volume Actions

Volume

The Volume action reports the current master volume setting of the product.

SetVolume

The SetVolume action provides a means of setting the Volume to a specific value. The minimum value that can be applied is zero. The maximum value that can be applied is determined by the VolumeMax and VolumeLimit settings. If an attempt is made to set the Volume above VolumeMax, an error will be reported. If an attempt is made to set the Volume above VolumeLimit, the Volume will be set to the VolumLimit value and no error will be repoprted.

Volume Inc

The VolumeInc action provides a means of increasing the Volume by 1.

Volume Dec

The VolumeDec action provides a means of decreasing the Volume by 1.

VolumeLimit

The VolumeLimit action reports the current VolumeLimit setting.

Balance

The Balance action reports the current Balance setting.

SetBalance

The SetBalance action provides a means of setting the Balance to a specific value.

BalanceInc

The BalanceInc action provides a means of increasing the Balance by 1.

BalanceDec

The BalanceDec action provides a means of decreasing the Balance by 1.

Fade

The Fade action reports the current Fade setting of the product.

SetFade

The SetFade action provides a means of setting the Fade to a specific value.

FadeInc

The FadeIncaction provides a means of increasing the Fade by 1.

FadeDec

The FadeDec action provides a means of decreasing the Fade by 1.

Mute

The Mute action reports the current Mute state of the product.

SetMute

The SetMute action provides a means of setting the Mute state.

Characteristics

The Characteristics action reports the current Mute state of the product.



API Reference

Volume Service Description (XML)

Migration Guide

None.

Upnp Action Name Changes

None.


Obsolete Functions

None.