The Absolute Volume Controller provides functionality to set a particular volume level on a target device.
Absolute Volume Controller controls and observes the volume setting on a target device such as a Bluetooth headset.
The DLL that provides the functionality and the library to which your code must link is identified below.
Absolute Volume Controller is a RemCon controller interface.
Absolute Volume Controller:
sends a command to set an absolute volume level. This allows a client application to control the volume on a remote device.
receives notification when the volume changes on the target device. For example this allows the application to display a graphic showing the current volume level or to respond to the absolute volume being set to zero.
The key classes required for Absolute Volume Controller are:
Register with this selector to send/receive remote control commands and notifications.
CRemConAbsoluteVolumeController
The object used by an application to send absolute volume commands, and to register to receive volume change confirmation events using the MRemConAbsoluteVolumeControllerObserver
MRemConAbsoluteVolumeControllerObserver
An object used to receive absolute volume events from the target. Only a change in volume will be notified to the observer.
Absolute Volume Controller enables a Symbian device to receive the volume setting of an attached device such as Bluetooth headset or a car stereo, and to change that volume setting.