Skip to content
This repository has been archived by the owner on Jul 28, 2019. It is now read-only.

Volume control #3

Open
mosra opened this issue Sep 12, 2010 · 0 comments
Open

Volume control #3

mosra opened this issue Sep 12, 2010 · 0 comments

Comments

@mosra
Copy link
Owner

mosra commented Sep 12, 2010

Next to start/stop commands a volume control could be usable. While it's redundant for DBUS players (which can be controlled easily by global shortcuts etc.), it is missing for Phonon.

There could be some indication in tray icon (like Amarok has for position in the track, but for volume) or in the menu/hover. Controlling volume with mouse wheel above tray icon should be an essential feature. Some players also spit out an notification while changing volume, so don't do it twice.

I don't know how it's about getting current volume level in various DBUS players, for some it is maybe set-only feature (with no visual feedback). It could be declared in AbstractPlayer and implemented in all subclasses:
enum Features {
VolumeControllable = 0x01,
VolumeGettable = 0x02
};
virtual int features() const = 0;

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant