iOS/macOS(Objective-C)[v1.7.5.0]
PanoRtcRenderManager.h
浏览该文件的文档.
1
2//
3// PanoRtcRenderManager.h
4// PanoRtc
5//
6// Copyright © 2021 Pano. All rights reserved.
7//
8#import <Foundation/Foundation.h>
9#import "PanoObjects.h"
10
11NS_ASSUME_NONNULL_BEGIN
12
19__attribute__((visibility("default"))) @interface PanoRtcVideoRenderManager : NSObject
20
22+ (instancetype)new NS_UNAVAILABLE;
23
25- (instancetype)init NS_UNAVAILABLE;
26
49- (PanoResult)bindRender:(UInt64)userId
50 streamId:(SInt32)streamId
51 view:(PanoView * _Nullable)view
52 config:(PanoRtcRenderConfig * _Nullable)config;
53
74- (PanoResult)unbindRender:(UInt64)userId
75 streamId:(SInt32)streamId
76 view:(PanoView * _Nullable)view;
77
100- (PanoResult)updateRenderConfig:(UInt64)userId
101 streamId:(SInt32)streamId
102 view:(PanoView * _Nullable)view
103 config:(PanoRtcRenderConfig * _Nullable)config;
104
105@end
106
107NS_ASSUME_NONNULL_END
PanoResult
返回。
Definition: PanoEnumerates.h:19
UIView PanoView
PANO视图类。
Definition: PanoObjects.h:22
视频配置类。
Definition: PanoObjects.h:111
视频渲染管理器
Definition: PanoRtcRenderManager.h:20
instancetype new()
此方法不可用。
instancetype init()
此方法不可用。