mixer: fix the volume conversion calc into pulseaudio backend

a get and a set don't give the same result

@fix
This commit is contained in:
Michaël Bouchaud (yoz) 2016-10-14 11:57:25 +02:00
parent f434891137
commit 1943cee080
1 changed files with 4 additions and 4 deletions

View File

@ -11,11 +11,11 @@
#define WRN(...) EINA_LOG_WARN(__VA_ARGS__)
#define PA_VOLUME_TO_INT(_vol) \
((_vol * EMIX_VOLUME_BARRIER) / \
PA_VOLUME_NORM)
(((_vol * EMIX_VOLUME_BARRIER) / \
(double)PA_VOLUME_NORM) + 0.5)
#define INT_TO_PA_VOLUME(_vol) \
((PA_VOLUME_NORM * _vol) / \
EMIX_VOLUME_BARRIER)
(((PA_VOLUME_NORM * _vol) / \
(double)EMIX_VOLUME_BARRIER) + 0.5)
typedef struct _Context
{