summaryrefslogtreecommitdiffstats
path: root/hal/voice_extn/compress_voip.c
diff options
context:
space:
mode:
Diffstat (limited to 'hal/voice_extn/compress_voip.c')
-rw-r--r--hal/voice_extn/compress_voip.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/hal/voice_extn/compress_voip.c b/hal/voice_extn/compress_voip.c
index 5c87c9c5..4db46f6d 100644
--- a/hal/voice_extn/compress_voip.c
+++ b/hal/voice_extn/compress_voip.c
@@ -411,8 +411,9 @@ int voice_extn_compress_voip_set_parameters(struct audio_device *adev,
int ret = 0, err, rate;
int min_rate, max_rate;
bool flag;
+ char *kv_pairs = str_parms_to_str(parms);
- ALOGV("%s: enter: %s", __func__, str_parms_to_str(parms));
+ ALOGV_IF(kv_pairs != NULL, "%s: enter: %s", __func__, kv_pairs);
err = str_parms_get_str(parms, AUDIO_PARAMETER_KEY_VOIP_RATE,
value, sizeof(value));
@@ -453,6 +454,7 @@ int voice_extn_compress_voip_set_parameters(struct audio_device *adev,
done:
ALOGV("%s: exit", __func__);
+ free(kv_pairs);
return ret;
}
@@ -499,6 +501,7 @@ void voice_extn_compress_voip_in_get_parameters(struct stream_in *in,
{
int ret, val;
char value[32]={0};
+ char *kv_pairs = NULL;
ALOGV("%s: enter", __func__);
@@ -511,7 +514,9 @@ void voice_extn_compress_voip_in_get_parameters(struct stream_in *in,
str_parms_add_int(reply, AUDIO_PARAMETER_KEY_VOIP_CHECK, false);
}
- ALOGD("%s: exit: return - %s", __func__, str_parms_to_str(reply));
+ kv_pairs = str_parms_to_str(reply);
+ ALOGD_IF(kv_pairs != NULL, "%s: exit: return - %s", __func__, kv_pairs);
+ free(kv_pairs);
}
int voice_extn_compress_voip_out_get_buffer_size(struct stream_out *out)