RtcManager 增加静音和闭麦接口

This commit is contained in:
zu
2021-11-01 18:25:13 +08:00
parent 80f7624847
commit 4c0cf179a5
7 changed files with 110 additions and 23 deletions

View File

@@ -13,6 +13,8 @@
///View
#import "XPRoomSendTextView.h"
#import "RtcManager.h"
@interface XPRoomMenuContainerView ()
///
@property (nonatomic,strong) UIStackView *stackView;
@@ -56,6 +58,22 @@
case XPRoomMenuItemType_Input:
[XPRoomSendTextView showTextView:self.superview delegate:self.delegate];
break;
case XPRoomMenuItemType_Mic: {
BOOL muted = self.micButton.isSelected;
if ([[RtcManager instance] muteLocal:!muted]) {
self.micButton.selected = !muted;
}
}
break;
case XPRoomMenuItemType_Voice: {
BOOL muted = self.voiceButton.isSelected;
if ([[RtcManager instance] muteRemote:!muted]) {
self.voiceButton.selected = !muted;
}
}
break;
default:
break;