A2DP: Add support for multicast in config store

CRs-fixed: 2467467
Change-Id: I4f401cf641660a9dd3f7b870b55fcaab6dd1c722
diff --git a/system_bt_ext/btconfigstore/bt_configstore.cc b/system_bt_ext/btconfigstore/bt_configstore.cc
index 4f91bbf..903520c 100644
--- a/system_bt_ext/btconfigstore/bt_configstore.cc
+++ b/system_bt_ext/btconfigstore/bt_configstore.cc
@@ -348,6 +348,13 @@
         LOG_INFO(LOG_TAG, "%s:: prop type: %s, prop value: %s", __func__,
                 convertPropTypeToStringFormat(vProp.type), vProp.value);
         vPropList.push_back(vProp);
+        vProp.type = BT_PROP_A2DP_MCAST_TEST;
+        strlcpy(vProp.value,
+                config_get_string(config, section_name, "a2dpMcastSupported", "null"),
+                sizeof(vProp.value));
+        LOG_INFO(LOG_TAG, "%s:: prop type: %s, prop value: %s", __func__,
+                convertPropTypeToStringFormat(vProp.type), vProp.value);
+        vPropList.push_back(vProp);
         break;
 
       case BT_PROP_SOC_TYPE:
@@ -399,6 +406,15 @@
                 convertPropTypeToStringFormat(vProp.type), vProp.value);
         vPropList.push_back(vProp);
         break;
+      case BT_PROP_A2DP_MCAST_TEST:
+        vProp.type = BT_PROP_A2DP_MCAST_TEST;
+        strlcpy(vProp.value,
+                config_get_string(config, section_name, "a2dpMcastSupported", "null"),
+                sizeof(vProp.value));
+        LOG_INFO(LOG_TAG, "%s:: prop type: %s, prop value: %s", __func__,
+                convertPropTypeToStringFormat(vProp.type), vProp.value);
+        vPropList.push_back(vProp);
+        break;
 
       default:
         LOG_INFO(LOG_TAG, "%s:: prop type not handled %d", __func__, vPropType);
diff --git a/system_bt_ext/btconfigstore/bt_configstore.conf b/system_bt_ext/btconfigstore/bt_configstore.conf
index 346cbd3..84ce385 100644
--- a/system_bt_ext/btconfigstore/bt_configstore.conf
+++ b/system_bt_ext/btconfigstore/bt_configstore.conf
@@ -129,6 +129,8 @@
 # Wipower Support  - true(default) or false
 wiPowerSupported = true
 
+#A2dp Multicast support
+a2dpMcastSupported = false;
 #=================================================================================================#
 # platform configuration
 [platform7]