summaryrefslogtreecommitdiffstats
path: root/post_proc/volume_listener.c
diff options
context:
space:
mode:
Diffstat (limited to 'post_proc/volume_listener.c')
-rw-r--r--post_proc/volume_listener.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/post_proc/volume_listener.c b/post_proc/volume_listener.c
index a8c2c530..ff66d1a2 100644
--- a/post_proc/volume_listener.c
+++ b/post_proc/volume_listener.c
@@ -826,7 +826,14 @@ static int vol_prc_lib_get_descriptor(const effect_uuid_t *uuid,
effect_descriptor_t *descriptor)
{
int i = 0;
+
+ if (property_get_bool("vendor.audio.vol_based_mbdrc.enabled", 0)) {
+ ALOGW("Volume based MBDRC not enabled ... bailingout");
+ return -EINVAL;
+ }
+
ALOGV("%s Called ", __func__);
+
if (lib_init() != 0) {
return init_status;
}