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 WRN(...) EINA_LOG_WARN(__VA_ARGS__)
#define PA_VOLUME_TO_INT(_vol) \ #define PA_VOLUME_TO_INT(_vol) \
((_vol * EMIX_VOLUME_BARRIER) / \ (((_vol * EMIX_VOLUME_BARRIER) / \
PA_VOLUME_NORM) (double)PA_VOLUME_NORM) + 0.5)
#define INT_TO_PA_VOLUME(_vol) \ #define INT_TO_PA_VOLUME(_vol) \
((PA_VOLUME_NORM * _vol) / \ (((PA_VOLUME_NORM * _vol) / \
EMIX_VOLUME_BARRIER) (double)EMIX_VOLUME_BARRIER) + 0.5)
typedef struct _Context typedef struct _Context
{ {