[Bugfix][API-389][Call] amixer cset name='Master Playback Volume' 65535 Can't adjust volume
Change-Id: I9505ddb61fd9907d9ace3db76b7f964a24b34911
diff --git a/src/lynq/lib/liblynq-media/liblynq-media/media_control.c b/src/lynq/lib/liblynq-media/liblynq-media/media_control.c
index 15fd227..396cc2e 100755
--- a/src/lynq/lib/liblynq-media/liblynq-media/media_control.c
+++ b/src/lynq/lib/liblynq-media/liblynq-media/media_control.c
@@ -12,12 +12,12 @@
#define NV_MIC_VOLUME_NAME "ro.mic.volume.level"
//static char *volume_rcv = "/tmp/libmodem-afe-ctrl/server_rcv";
static const int VOLUME_LEVEL_1 = 1;//0;
-static const int VOLUME_LEVEL_2 = 10923;//200;
-static const int VOLUME_LEVEL_3 = 21845;//209;
-static const int VOLUME_LEVEL_4 = 32767;//220;
-static const int VOLUME_LEVEL_5 = 43960;//234;
-static const int VOLUME_LEVEL_6 = 54612;//245;
-static const int VOLUME_LEVEL_7 = 65535;//255;
+static const int VOLUME_LEVEL_2 = 22;//200;
+static const int VOLUME_LEVEL_3 = 43;//209;
+static const int VOLUME_LEVEL_4 = 64;//220;
+static const int VOLUME_LEVEL_5 = 85;//234;
+static const int VOLUME_LEVEL_6 = 106;//245;
+static const int VOLUME_LEVEL_7 = 127;//255;
static const int MIC_VOLUME_LEVEL_1 = 9;
static const int MIC_VOLUME_LEVEL_2 = 19;
@@ -168,7 +168,7 @@
char cmd[256];
RLOGD("spk real volume: %d \n", volume);
// sprintf(cmd, "amixer -c0 cset name=\"Playback Volume\" %d", volume);
- sprintf(cmd, "amixer cset name=\"Master Playback Volume\" %d", volume);
+ sprintf(cmd, "amixer -c0 cset name=\"Line DAC Playback Volume\" %d", volume);
system(cmd);
return 0;
}