2025-10-09 16:48:46 +08:00

36 lines
918 B
Objective-C

// Copyright (c) 2022 NetEase, Inc. All rights reserved.
// Use of this source code is governed by a MIT license that can be
// found in the LICENSE file.
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
@interface NEVideoOperationView : UIView
/// 麦克风
@property(strong, nonatomic) UIButton *microPhone;
/// 开启/关闭视频
@property(strong, nonatomic) UIButton *cameraBtn;
/// 挂断
@property(strong, nonatomic) UIButton *hangupBtn;
/// 开启/关闭静音
@property(strong, nonatomic) UIButton *speakerBtn;
/// 通话中音视频通话类型切换
@property(strong, nonatomic) UIButton *mediaBtn;
/// 虚化按钮
@property(strong, nonatomic) UIButton *virtualBtn;
/// 是否支持虚化
@property(assign, nonatomic) BOOL enableVirtualBackground;
- (void)changeAudioStyle;
- (void)changeVideoStyle;
- (void)hideMediaSwitch;
- (void)setGroupStyle;
- (void)removeMediaBtn;
@end
NS_ASSUME_NONNULL_END