9#import <Foundation/Foundation.h>
10#import <CoreMedia/CoreMedia.h>
12NS_ASSUME_NONNULL_BEGIN
14typedef NS_ENUM(NSUInteger, PanoScreenSharingResult) {
15 PanoScreenSharingResultCloseByHost,
16 PanoScreenSharingResultDisconnected,
17 PanoScreenSharingResultVersionMismatch
35- (void)screenSharingFinished:(PanoScreenSharingResult)reason error:(nullable NSError *)error;
49- (void)screenSharingFinished:(PanoScreenSharingResult)reason;
55@property (nonatomic, weak) id<PanoScreenSharingExtDelegate> delegate;
57+ (instancetype)sharedInstance;
71- (void)setupWithAppGroup:(NSString *)appGroupId delegate:(id<PanoScreenSharingExtDelegate>)delegate;
83- (void)sendVideoSampleBuffer:(CMSampleBufferRef)sampleBuffer;
Definition: PanoScreenSharingExt.h:54
void finishScreenSharing()
结束屏幕录制。
Definition: PanoScreenSharingExt.m:94
Definition: PanoScreenSharingExt.h:20