Qmmp
Public Types | Public Member Functions
Volume Class Reference

#include <volume.h>

Inherited by SoftwareVolume.

List of all members.

Public Types

enum  Channel { LEFT_CHANNEL = 0, RIGHT_CHANNEL }

Public Member Functions

virtual void setVolume (int channel, int value)=0
virtual int volume (int channel)=0

Detailed Description

The Volume class is a provides volume API.

Author:
Ilya Kotov <forkotov02@hotmail.ru>

Member Enumeration Documentation

enum Channel

Volume control channel enum

Enumerator:
LEFT_CHANNEL 

Right channel

RIGHT_CHANNEL 

Left channel


Member Function Documentation

virtual void setVolume ( int  channel,
int  value 
) [pure virtual]

Setups volume level. Subclass should reimplement this fucntion.

Parameters:
channelChannel
valueVolume level. It should be 0..100
virtual int volume ( int  channel) [pure virtual]

Returns volume level of the channel.


The documentation for this class was generated from the following file:
 All Classes Functions Variables Enumerations Enumerator