Loading services/audiopolicy/managerdefault/AudioPolicyManager.cpp +5 −1 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ #define AUDIO_POLICY_XML_CONFIG_FILE_PATH_MAX_LENGTH 128 #define AUDIO_POLICY_XML_CONFIG_FILE_NAME "audio_policy_configuration.xml" #define AUDIO_POLICY_A2DP_OFFLOAD_XML_CONFIG_FILE_NAME "audio_policy_a2dp_offload_configuration.xml" #include <inttypes.h> #include <math.h> Loading Loading @@ -3517,10 +3518,13 @@ static status_t deserializeAudioPolicyXmlConfig(AudioPolicyConfig &config) { for (int i = 0; i < kConfigLocationListSize; i++) { PolicySerializer serializer; bool use_a2dp_offload_config = property_get_bool("persist.bluetooth.a2dp_offload.enable", false); snprintf(audioPolicyXmlConfigFile, sizeof(audioPolicyXmlConfigFile), "%s/%s", kConfigLocationList[i], use_a2dp_offload_config ? AUDIO_POLICY_A2DP_OFFLOAD_XML_CONFIG_FILE_NAME : AUDIO_POLICY_XML_CONFIG_FILE_NAME); ret = serializer.deserialize(audioPolicyXmlConfigFile, config); if (ret == NO_ERROR) { Loading Loading
services/audiopolicy/managerdefault/AudioPolicyManager.cpp +5 −1 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ #define AUDIO_POLICY_XML_CONFIG_FILE_PATH_MAX_LENGTH 128 #define AUDIO_POLICY_XML_CONFIG_FILE_NAME "audio_policy_configuration.xml" #define AUDIO_POLICY_A2DP_OFFLOAD_XML_CONFIG_FILE_NAME "audio_policy_a2dp_offload_configuration.xml" #include <inttypes.h> #include <math.h> Loading Loading @@ -3517,10 +3518,13 @@ static status_t deserializeAudioPolicyXmlConfig(AudioPolicyConfig &config) { for (int i = 0; i < kConfigLocationListSize; i++) { PolicySerializer serializer; bool use_a2dp_offload_config = property_get_bool("persist.bluetooth.a2dp_offload.enable", false); snprintf(audioPolicyXmlConfigFile, sizeof(audioPolicyXmlConfigFile), "%s/%s", kConfigLocationList[i], use_a2dp_offload_config ? AUDIO_POLICY_A2DP_OFFLOAD_XML_CONFIG_FILE_NAME : AUDIO_POLICY_XML_CONFIG_FILE_NAME); ret = serializer.deserialize(audioPolicyXmlConfigFile, config); if (ret == NO_ERROR) { Loading