hal: Enhance log msgs for 44.1 Native Feature.
- add log msgs at important places.
Change-Id: I5689b27552c8bf603b25ae37673b6918030adc34
diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c
index 3c90a8e..c106faa 100644
--- a/hal/msm8974/platform.c
+++ b/hal/msm8974/platform.c
@@ -1665,7 +1665,7 @@
int ret = 0;
na_props.platform_na_prop_enabled = na_props.ui_na_prop_enabled
= codec_support;
- ALOGV("%s: na_props.platform_na_prop_enabled: %d", __func__,
+ ALOGD("%s: na_props.platform_na_prop_enabled: %d", __func__,
na_props.platform_na_prop_enabled);
return ret;
}
@@ -1716,10 +1716,15 @@
value, len);
if (ret >= 0) {
if (na_props.platform_na_prop_enabled) {
- if (!strncmp("true", value, sizeof("true")))
+ if (!strncmp("true", value, sizeof("true"))) {
na_props.ui_na_prop_enabled = true;
- else
+ ALOGD("%s: native audio feature enabled from UI",__func__);
+ }
+ else {
na_props.ui_na_prop_enabled = false;
+ ALOGD("%s: native audio feature disabled from UI",__func__);
+
+ }
str_parms_del(parms, AUDIO_PARAMETER_KEY_NATIVE_AUDIO);
@@ -1734,14 +1739,15 @@
(usecase->stream.out->devices & AUDIO_DEVICE_OUT_WIRED_HEADPHONE ||
usecase->stream.out->devices & AUDIO_DEVICE_OUT_WIRED_HEADSET) &&
OUTPUT_SAMPLING_RATE_44100 == usecase->stream.out->sample_rate) {
- select_devices(platform->adev, usecase->id);
- ALOGV("%s: triggering dynamic device switch for usecase: "
- "%d, device: %d", __func__, usecase->id,
+ ALOGD("%s: triggering dynamic device switch for usecase(%d: %s)"
+ " stream(%p), device(%d)", __func__, usecase->id,
+ use_case_table[usecase->id], usecase->stream,
usecase->stream.out->devices);
+ select_devices(platform->adev, usecase->id);
}
}
} else {
- ALOGV("%s: native audio not supported: %d", __func__,
+ ALOGD("%s: native audio not supported: %d", __func__,
na_props.platform_na_prop_enabled);
}
}