Make an exception for MR0_AUDIO_BLOB in loadHwModule_l
Without this exception samsung JB stock audio HAL crashes
Change-Id: I596e6e077f5bd4236359de48db754100e0a133e4
diff --git a/services/audioflinger/AudioFlinger.cpp b/services/audioflinger/AudioFlinger.cpp
index a1d8138..e4c055a 100644
--- a/services/audioflinger/AudioFlinger.cpp
+++ b/services/audioflinger/AudioFlinger.cpp
@@ -7543,7 +7543,7 @@
{ // scope for auto-lock pattern
AutoMutex lock(mHardwareLock);
-#ifndef ICS_AUDIO_BLOB
+#if !defined(ICS_AUDIO_BLOB) && !defined(MR0_AUDIO_BLOB)
if (0 == mAudioHwDevs.size()) {
mHardwareStatus = AUDIO_HW_GET_MASTER_VOLUME;
if (NULL != dev->get_master_volume) {
@@ -7570,7 +7570,7 @@
AudioHwDevice::AHWD_CAN_SET_MASTER_VOLUME);
}
-#ifndef ICS_AUDIO_BLOB
+#if !defined(ICS_AUDIO_BLOB) && !defined(MR0_AUDIO_BLOB)
mHardwareStatus = AUDIO_HW_SET_MASTER_MUTE;
if ((NULL != dev->set_master_mute) &&
(OK == dev->set_master_mute(dev, mMasterMute))) {