#include "audio_errors.h"
#include "wearable_log.h"
#include "audio_manager_c_wrapper.h"
-
+#include "CallerLogModel.h"
#ifdef __cplusplus
extern "C" {
#endif
ret = g_amInstance.SetMicrophoneMute(isMute);
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[PhoneAudioSetMicMute] end! ret = %d", ret);
- AudioStreamOutSetMute(isMute);
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[AudioStreamOutSetMute] end! ret = %d", ret);
+ if(OHOS::CallerLogModel::GetInstance()->GetCallSource() == OHOS::CallerLogModel::CallSourceCat1)
+ {
+ AudioStreamOutSetMute(isMute);
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[AudioStreamOutSetMute] end! ret = %d", ret);
+ }
+
return ret;
}