]> sjero.net Git - linphone/commitdiff
merge patch to adjust software gain from console app
authorSimon Morlat <simon.morlat@linphone.org>
Mon, 8 Aug 2011 15:11:20 +0000 (17:11 +0200)
committerSimon Morlat <simon.morlat@linphone.org>
Mon, 8 Aug 2011 15:11:20 +0000 (17:11 +0200)
console/commands.c
mediastreamer2

index 867e4b867448f401fe1906f705b10ddd1131fe38..32482bad740058b30cb5bd99e6b7ff0715dfcfb4 100644 (file)
@@ -90,6 +90,7 @@ static int lpc_cmd_pause(LinphoneCore *lc, char *args);
 static int lpc_cmd_resume(LinphoneCore *lc, char *args);
 static int lpc_cmd_mute_mic(LinphoneCore *lc, char *args);
 static int lpc_cmd_unmute_mic(LinphoneCore *lc, char *args);
+static int lpc_cmd_playback_gain(LinphoneCore *lc, char *args);
 static int lpc_cmd_rtp_no_xmit_on_audio_mute(LinphoneCore *lc, char *args);
 #ifdef VIDEO_ENABLED
 static int lpc_cmd_camera(LinphoneCore *lc, char *args);
@@ -192,6 +193,8 @@ static LPC_COMMAND commands[] = {
 #endif
        { "unmute", lpc_cmd_unmute_mic, 
                  "Unmute microphone and resume voice transmission."},
+       { "playbackgain", lpc_cmd_playback_gain, 
+                 "Adjust playback gain."},
        { "duration", lpc_cmd_duration, "Print duration in seconds of the last call.", NULL },
        
        { "autoanswer", lpc_cmd_autoanswer, "Show/set auto-answer mode",
@@ -2303,6 +2306,15 @@ static int lpc_cmd_unmute_mic(LinphoneCore *lc, char *args){
        return 1;
 }
 
+static int lpc_cmd_playback_gain(LinphoneCore *lc, char *args)
+{
+       if (args){
+               linphone_core_set_playback_gain_db(lc, atof(args));
+               return 1;
+       }
+       return 0;
+}
+
 static int lpc_cmd_rtp_no_xmit_on_audio_mute(LinphoneCore *lc, char *args)
 {
        bool_t rtp_xmit_off=FALSE;
index 57319ab677c00e43b576b4204df870074a9216f6..c2ec52b097ec3165cbfb2b93dc788383612e1569 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 57319ab677c00e43b576b4204df870074a9216f6
+Subproject commit c2ec52b097ec3165cbfb2b93dc788383612e1569