diff options
author | waker <wakeroid@gmail.com> | 2009-08-20 20:46:48 +0200 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2009-08-20 20:46:48 +0200 |
commit | 429f0b3d8b051fd992166fcfcd4a38e9aa763833 (patch) | |
tree | 8fbb96fdcf91c0c698149d1b11d27025a5d9ab58 /volume.h | |
parent | 158b462b06d4e39d4e126a09e5404ec24d496f24 (diff) |
fixed volume control
Diffstat (limited to 'volume.h')
-rw-r--r-- | volume.h | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/volume.h b/volume.h new file mode 100644 index 00000000..b6c2868d --- /dev/null +++ b/volume.h @@ -0,0 +1,40 @@ +/* + DeaDBeeF - ultimate music player for GNU/Linux systems with X11 + Copyright (C) 2009 Alexey Yakovenko + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +*/ +#ifndef __VOLUME_H +#define __VOLUME_H + +void +volume_set_db (float dB); + +float +volume_get_db (void); + +void +volume_set_amp (float amp); + +float +volume_get_amp (void); + +float +db_to_amp (float dB); + +float +amp_to_db (float amp); + +#endif // __VOLUME_H |