diff --git a/Example/SellyCloudSDK.xcodeproj/project.pbxproj b/Example/SellyCloudSDK.xcodeproj/project.pbxproj index 0e3f3c1..be5b926 100644 --- a/Example/SellyCloudSDK.xcodeproj/project.pbxproj +++ b/Example/SellyCloudSDK.xcodeproj/project.pbxproj @@ -254,7 +254,7 @@ /* End PBXFileReference section */ /* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */ - 3CC727B02EE6A947000027B2 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { + 3CC727B02EE6A947000027B2 /* Exceptions for "ScreenShareUploader" folder in "ScreenShareUploader" target */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( Info.plist, @@ -264,7 +264,18 @@ /* End PBXFileSystemSynchronizedBuildFileExceptionSet section */ /* Begin PBXFileSystemSynchronizedRootGroup section */ - 3CC727A52EE6A947000027B2 /* ScreenShareUploader */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (3CC727B02EE6A947000027B2 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = ScreenShareUploader; sourceTree = ""; }; + 3CC727A52EE6A947000027B2 /* ScreenShareUploader */ = { + isa = PBXFileSystemSynchronizedRootGroup; + exceptions = ( + 3CC727B02EE6A947000027B2 /* Exceptions for "ScreenShareUploader" folder in "ScreenShareUploader" target */, + ); + explicitFileTypes = { + }; + explicitFolders = ( + ); + path = ScreenShareUploader; + sourceTree = ""; + }; /* End PBXFileSystemSynchronizedRootGroup section */ /* Begin PBXFrameworksBuildPhase section */ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/Info.plist b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/Info.plist new file mode 100644 index 0000000..2b5a9e3 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/Info.plist @@ -0,0 +1,44 @@ + + + + + AvailableLibraries + + + BinaryPath + SellyCloudSDK.framework/SellyCloudSDK + LibraryIdentifier + ios-arm64 + LibraryPath + SellyCloudSDK.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + SellyCloudSDK.framework/SellyCloudSDK + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + SellyCloudSDK.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/LFLiveDebug.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/LFLiveDebug.h new file mode 100644 index 0000000..54f4453 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/LFLiveDebug.h @@ -0,0 +1,40 @@ +// +// LFLiveDebug.h +// LaiFeng +// +// Created by LaiFeng on 16/5/20. +// Copyright © 2016年 LaiFeng All rights reserved. +// + +#import +#import + +@interface LFLiveDebug : NSObject + +@property (nonatomic, copy) NSString *streamId; ///< 流id +@property (nonatomic, copy) NSString *uploadUrl; ///< 流地址 +@property (nonatomic, assign) CGSize videoSize; ///< 上传的分辨率 +@property (nonatomic, assign) BOOL isRtmp; ///< 上传方式(TCP or RTMP) + +@property (nonatomic, assign) CGFloat elapsedMilli; ///< 距离上次统计的时间 单位ms +@property (nonatomic, assign) CGFloat timeStamp; ///< 当前的时间戳,从而计算1s内数据 +@property (nonatomic, assign) CGFloat dataFlow; ///< 总流量 +@property (nonatomic, assign) CGFloat bandwidth; ///< 1s内总带宽 +@property (nonatomic, assign) CGFloat currentBandwidth; ///< 上次的带宽 + +@property (nonatomic, assign) CGFloat audioBandwidth; +@property (nonatomic, assign) CGFloat videoBandwidth; +@property (nonatomic, assign) CGFloat currentAudioBandwidth; +@property (nonatomic, assign) CGFloat currentVideoBandwidth; + +@property (nonatomic, assign) NSInteger dropFrame; ///< 丢掉的帧数 +@property (nonatomic, assign) NSInteger totalFrame; ///< 总帧数 + +@property (nonatomic, assign) NSInteger capturedAudioCount; ///< 1s内音频捕获个数 +@property (nonatomic, assign) NSInteger capturedVideoCount; ///< 1s内视频捕获个数 +@property (nonatomic, assign) NSInteger currentCapturedAudioCount; ///< 上次的音频捕获个数 +@property (nonatomic, assign) NSInteger currentCapturedVideoCount; ///< 上次的视频捕获个数 + +@property (nonatomic, assign) NSInteger unSendCount; ///< 未发送个数(代表当前缓冲区等待发送的) + +@end diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyCloudManager.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyCloudManager.h new file mode 100644 index 0000000..fca9a7e --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyCloudManager.h @@ -0,0 +1,47 @@ +// +// SellyCloudManager.h +// SellyCloudSDK +// +// Created by Caleb on 7/7/25. +// + +#import +#import "SellyLiveVideoConfiguration.h" +#import "SellyLiveAudioConfiguration.h" +#import "SellyLivePusherDelegate.h" +#import "SellyLivePlayerDelegate.h" +#import "LFLiveDebug.h" +#import "SellyPublicDefinition.h" +#import "SellyLiveVideoPlayer.h" +#import "SellyLiveVideoPusher.h" +#import "SellyLivePusherStats.h" +#import "SellyRTCSession.h" +#import "SellyRTCVideoConfiguration.h" +#import "SellyRTCSessionDelegate.h" +#import "SellyRTCReplayKitHandler.h" +#import "SellyCloudSDKError.h" +#import "SellyVodVideoPlayer.h" +#import "SellyVodPlayerDelegate.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyCloudManager : NSObject ++ (instancetype)sharedInstance; + +//用户id +@property (nonatomic, strong)NSString *userId; + +- (void)startWithVHost:(NSString *)vhost appName:(NSString *)appName; +/** + 设置代理服务器地址(如洋葱盾转化后的地址) + @param address 代理地址,格式如 http://127.0.0.1:12345 + */ ++ (void)setProxyAddress:(NSString *)address; + ++ (NSString *)sdkVersion; + ++ (void)uploadLog:(void(^)(NSString * _Nullable url, NSError * _Nullable error))callback; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyCloudSDK-Swift.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyCloudSDK-Swift.h new file mode 100644 index 0000000..947fe9f --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyCloudSDK-Swift.h @@ -0,0 +1,501 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 6.3 effective-5.10 (swiftlang-6.3.0.123.5 clang-2100.0.123.102) +#ifndef SELLYCLOUDSDK_SWIFT_H +#define SELLYCLOUDSDK_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif // defined(__OBJC__) +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef unsigned char char8_t; +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +# else +# define SWIFT_ENUM(_type, _name, _extensibility) _type _name; enum +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM_TAG) +# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) +# define SWIFT_ENUM_TAG enum +# else +# define SWIFT_ENUM_TAG +# endif +#endif +#if !defined(SWIFT_ENUM_FWD_DECL) +# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) +# define SWIFT_ENUM_FWD_DECL(_type, _name) enum _name : _type; +# else +# define SWIFT_ENUM_FWD_DECL(_type, _name) typedef _type _name; +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_AVAILABILITY_DOMAIN) +# define SWIFT_AVAILABILITY_DOMAIN(dom, ...) __attribute__((availability(domain: dom, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if !__has_feature(nullability) +# define _Nonnull +# define _Nullable +# define _Null_unspecified +#elif !defined(__OBJC__) +# pragma clang diagnostic ignored "-Wnullability-extension" +#endif +#if !__has_feature(nullability_nullable_result) +# define _Nullable_result _Nullable +#endif +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="SellyCloudSDK",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__cplusplus) +extern "C" { +#endif + +#if defined(__cplusplus) +} // extern "C" +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import AVFoundation; +@import CoreFoundation; +@import Foundation; +@import MetalKit; +@import ObjectiveC; +@import UIKit; +#endif + +#endif // defined(__OBJC__) +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="SellyCloudSDK",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +@class UIView; +@protocol HKRtmpPusherProtocol; +@class SellyLiveVideoConfiguration; +@class SellyLiveAudioConfiguration; +@class NSString; +SWIFT_CLASS("_TtC13SellyCloudSDK12HKRtmpPusher") +@interface HKRtmpPusher : NSObject +@property (nonatomic, strong) UIView * _Nullable preview; +@property (nonatomic) NSInteger reconnectInterval; +@property (nonatomic) NSInteger reconnectCount; +@property (nonatomic, strong) id _Nullable delegate; +@property (nonatomic) enum AVCaptureDevicePosition currentPosition; +@property (nonatomic) BOOL muted; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (void)startRunning:(enum AVCaptureDevicePosition)captureDevicePosition videoConfig:(SellyLiveVideoConfiguration * _Nonnull)videoConfig audioConfig:(SellyLiveAudioConfiguration * _Nonnull)audioConfig; +- (void)startRunningAudio:(SellyLiveAudioConfiguration * _Nonnull)audioConfig; +- (void)startLive:(NSString * _Nonnull)urlStr; +- (void)stopLive; +- (void)startCamera; +- (void)stopCamera; +- (void)switchCamera; +- (void)setPreviewView:(UIView * _Nonnull)view; +@end + +@class SellyLivePusherStats; +SWIFT_PROTOCOL("_TtP13SellyCloudSDK20HKRtmpPusherProtocol_") +@protocol HKRtmpPusherProtocol +/// +- (void)pusher:(HKRtmpPusher * _Nonnull)pusher onPushStatusChanged:(NSString * _Nonnull)status; +@optional +- (void)pusher:(HKRtmpPusher * _Nonnull)pusher onLiveStatsChanged:(SellyLivePusherStats * _Nonnull)stats; +@end + +/// The IOStream class is the foundation of a RTMPStream. +SWIFT_CLASS("_TtC13SellyCloudSDK8IOStream") +@interface IOStream : NSObject +/// The number of frames per second being displayed. +@property (nonatomic, readonly) uint16_t currentFPS; +/// Creates an object. +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSCoder; +@protocol MTLDevice; +/// A view that displays a video content of a NetStream object which uses Metal api. +SWIFT_CLASS("_TtC13SellyCloudSDK8MTHKView") +@interface MTHKView : MTKView +/// Initializes and returns a newly allocated view object with the specified frame rectangle. +- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; +/// Returns an object initialized from data in a given unarchiver. +- (nonnull instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +/// Prepares the receiver for service after it has been loaded from an Interface Builder archive, or nib file. +- (void)awakeFromNib; +- (void)drawRect:(CGRect)rect; +- (nonnull instancetype)initWithFrame:(CGRect)frameRect device:(id _Nullable)device SWIFT_UNAVAILABLE; +@end + +/// The NetSocket class creates a two-way connection between a client and a server as a client. This class is wrapper for a InputStream and an OutputStream. +SWIFT_CLASS("_TtC13SellyCloudSDK9NetSocket") +@interface NetSocket : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +/// The NetClient class creates a two-way connection between a NetService. +SWIFT_CLASS("_TtC13SellyCloudSDK9NetClient") +@interface NetClient : NetSocket +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +/// The NetService class creates a two-way connection between a client and a server as a server. +SWIFT_CLASS("_TtC13SellyCloudSDK10NetService") +@interface NetService : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSNetService; +@class NSInputStream; +@class NSOutputStream; +@interface NetService (SWIFT_EXTENSION(SellyCloudSDK)) +- (void)netService:(NSNetService * _Nonnull)sender didAcceptConnectionWithInputStream:(NSInputStream * _Nonnull)inputStream outputStream:(NSOutputStream * _Nonnull)outputStream; +@end + +@class NSStream; +@interface NetSocket (SWIFT_EXTENSION(SellyCloudSDK)) +- (void)stream:(NSStream * _Nonnull)aStream handleEvent:(NSStreamEvent)eventCode; +@end + +@class AVSampleBufferDisplayLayer; +/// A view that displays a video content of a NetStream object which uses AVSampleBufferDisplayLayer api. +SWIFT_CLASS("_TtC13SellyCloudSDK9PiPHKView") +@interface PiPHKView : UIView +/// Returns the class used to create the layer for instances of this class. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) Class _Nonnull layerClass;) ++ (Class _Nonnull)layerClass SWIFT_WARN_UNUSED_RESULT; +/// The view’s Core Animation layer used for rendering. +@property (nonatomic, readonly, strong) AVSampleBufferDisplayLayer * _Nonnull layer; +/// Initializes and returns a newly allocated view object with the specified frame rectangle. +- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; +/// Returns an object initialized from data in a given unarchiver. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +/// Prepares the receiver for service after it has been loaded from an Interface Builder archive, or nib file. +- (void)awakeFromNib; +@end + +/// An object that provides the interface to control a one-way channel over a RtmpConnection. +SWIFT_CLASS("_TtC13SellyCloudSDK10RTMPStream") +@interface RTMPStream : IOStream +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +#endif // defined(__OBJC__) +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyCloudSDK-umbrella.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyCloudSDK-umbrella.h new file mode 100644 index 0000000..01e116e --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyCloudSDK-umbrella.h @@ -0,0 +1,38 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "SellyCloudSDKError.h" +#import "SellyLiveAudioConfiguration.h" +#import "SellyLivePlayerDelegate.h" +#import "SellyLivePlayerStats.h" +#import "SellyLivePusherDelegate.h" +#import "SellyLivePusherStats.h" +#import "SellyLiveVideoConfiguration.h" +#import "SellyLiveVideoPlayer.h" +#import "SellyLiveVideoPusher.h" +#import "SellyPlayerStreamInfo.h" +#import "SellyPublicDefinition.h" +#import "SellyRTCReplayKitHandler.h" +#import "SellyRTCSession.h" +#import "SellyRTCSessionDelegate.h" +#import "SellyRTCStats.h" +#import "SellyRtcVideoCanvas.h" +#import "SellyRTCVideoConfiguration.h" +#import "SellyRTCVideoFrame.h" +#import "SellyVodPlayerDelegate.h" +#import "SellyVodVideoPlayer.h" +#import "SellyCloudManager.h" +#import "LFLiveDebug.h" + +FOUNDATION_EXPORT double SellyCloudSDKVersionNumber; +FOUNDATION_EXPORT const unsigned char SellyCloudSDKVersionString[]; + diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyCloudSDKError.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyCloudSDKError.h new file mode 100644 index 0000000..354abb3 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyCloudSDKError.h @@ -0,0 +1,170 @@ +// +// SellyCloudSDKError.h +// SellyCloudSDK +// +// Created on 19/12/25. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - Error Domain + +/// SellyCloudSDK 错误域 +FOUNDATION_EXPORT NSErrorDomain const SellyCloudSDKErrorDomain; + +#pragma mark - Error Code Ranges +/* + 错误代码范围规划: + + 1000-1999: 通用错误(参数校验、配置错误等) + 2000-2999: 直播推流相关错误 + 3000-3999: 视频播放相关错误 + 4000-4999: 网络请求相关错误 + 5000-5999: 信令相关错误(WebSocket、RTC信令) + 6000-6999: 音视频会议相关错误 + 7000-7999: 媒体设备相关错误 + 8000-8999: 编解码相关错误 + 9000-9999: 预留 + */ + +#pragma mark - Common Errors (1000-1999) + +typedef NS_ENUM(NSInteger, SellyCloudSDKErrorCode) { + + // MARK: - 通用错误 (1000-1999) + + /// 通用错误(具体错误见描述) + SellyCloudSDKErrorCodeGeneral = 1000, + /// 参数为空 + SellyCloudSDKErrorCodeEmptyParameter = 1001, + /// 配置错误 + SellyCloudSDKErrorCodeInvalidConfiguration = 1002, + /// SDK 未初始化 + SellyCloudSDKErrorCodeNotInitialized = 1003, + /// 操作不支持 + SellyCloudSDKErrorCodeOperationNotSupported = 1004, + /// 重复操作 + SellyCloudSDKErrorCodeDuplicateOperation = 1005, + + // MARK: - 直播推流错误 (2000-2999) + + /// URL/StreamID 不能为空 + SellyCloudSDKErrorCodePushURLEmpty = 2000, + /// 预览窗口不能为空 + SellyCloudSDKErrorCodePreviewEmpty = 2001, + /// 语音直播下无法开启相机 + SellyCloudSDKErrorCodeCannotStartCameraInAudioMode = 2002, + /// 推流已经在运行 + SellyCloudSDKErrorCodePushAlreadyRunning = 2003, + /// 推流未运行 + SellyCloudSDKErrorCodePushNotRunning = 2004, + /// 推流连接失败 + SellyCloudSDKErrorCodePushConnectionFailed = 2005, + /// 推流断开连接 + SellyCloudSDKErrorCodePushDisconnected = 2006, + /// 推流超时 + SellyCloudSDKErrorCodePushTimeout = 2007, + + // MARK: - 视频播放错误 (3000-3999) + + /// 播放 URL 为空 + SellyCloudSDKErrorCodePlayURLEmpty = 3000, + /// 播放器初始化失败 + SellyCloudSDKErrorCodePlayerInitFailed = 3001, + /// 播放失败 + SellyCloudSDKErrorCodePlaybackFailed = 3002, + /// 播放超时 + SellyCloudSDKErrorCodePlaybackTimeout = 3003, + + // MARK: - 网络请求错误 (4000-4999) + + /// AppKey/Name 未初始化 + SellyCloudSDKErrorCodeAppKeyNotInitialized = 4000, + /// 网络请求失败 + SellyCloudSDKErrorCodeNetworkRequestFailed = 4001, + /// 网络连接超时 + SellyCloudSDKErrorCodeNetworkTimeout = 4002, + /// 服务器返回错误 + SellyCloudSDKErrorCodeServerError = 4003, + /// 数据解析失败 + SellyCloudSDKErrorCodeDataParseFailed = 4004, + + // MARK: - 信令相关错误 (5000-5999) + + /// WebSocket 连接失败 + SellyCloudSDKErrorCodeWebSocketConnectionFailed = 5000, + /// WebSocket 断开连接 + SellyCloudSDKErrorCodeWebSocketDisconnected = 5001, + /// 信令超时无响应 + SellyCloudSDKErrorCodeSignalNoACK = 5002, + /// 信令消息为空 + SellyCloudSDKErrorCodeSignalMessageEmpty = 5003, + /// 信令消息格式错误 + SellyCloudSDKErrorCodeSignalMessageInvalid = 5004, + + // MARK: - 音视频会议错误 (6000-6999) + + /// RTC 连接失败 + SellyCloudSDKErrorCodeRTCConnectionFailed = 6000, + /// RTC 会议创建失败 + SellyCloudSDKErrorCodeRTCSessionCreateFailed = 6001, + /// RTC 对等连接失败 + SellyCloudSDKErrorCodeRTCP2PConnectionFailed = 6002, + /// 加入房间失败 + SellyCloudSDKErrorCodeJoinRoomFailed = 6003, + /// 离开房间失败 + SellyCloudSDKErrorCodeLeaveRoomFailed = 6004, + + // MARK: - 媒体设备错误 (7000-7999) + + /// 相机权限被拒绝 + SellyCloudSDKErrorCodeCameraPermissionDenied = 7000, + /// 麦克风权限被拒绝 + SellyCloudSDKErrorCodeMicrophonePermissionDenied = 7001, + /// 相机不可用 + SellyCloudSDKErrorCodeCameraUnavailable = 7002, + /// 麦克风不可用 + SellyCloudSDKErrorCodeMicrophoneUnavailable = 7003, + /// 设备占用 + SellyCloudSDKErrorCodeDeviceBusy = 7004, + + // MARK: - 编解码错误 (8000-8999) + + /// 编码器初始化失败 + SellyCloudSDKErrorCodeEncoderInitFailed = 8000, + /// 解码器初始化失败 + SellyCloudSDKErrorCodeDecoderInitFailed = 8001, + /// 编码失败 + SellyCloudSDKErrorCodeEncodeFailed = 8002, + /// 解码失败 + SellyCloudSDKErrorCodeDecodeFailed = 8003, +}; + +#pragma mark - Error UserInfo Keys + +/// 错误的详细描述 key +FOUNDATION_EXPORT NSErrorUserInfoKey const SellyCloudSDKErrorDescriptionKey; + +/// 错误的恢复建议 key +FOUNDATION_EXPORT NSErrorUserInfoKey const SellyCloudSDKErrorRecoverySuggestionKey; + +/// 底层错误(如系统错误、第三方库错误)key +FOUNDATION_EXPORT NSErrorUserInfoKey const SellyCloudSDKErrorUnderlyingErrorKey; + +/// 服务端原始错误码 key(用于调试和日志记录) +FOUNDATION_EXPORT NSErrorUserInfoKey const SellyCloudSDKErrorServerCodeKey; + +#pragma mark - Error Creation Helper + +/// 创建 SellyCloudSDK 错误的便捷方法 +FOUNDATION_EXPORT NSError * SellyCloudSDKError(NSInteger code, NSString *description); + +/// 创建带底层错误的 SellyCloudSDK 错误 +FOUNDATION_EXPORT NSError * SellyCloudSDKErrorWithUnderlying(NSInteger code, NSString *description, NSError * _Nullable underlyingError); + +/// 创建服务端错误(包含服务端原始错误码) +FOUNDATION_EXPORT NSError * SellyCloudSDKServerError(NSInteger serverCode, NSString *description); + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLiveAudioConfiguration.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLiveAudioConfiguration.h new file mode 100755 index 0000000..bf68baf --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLiveAudioConfiguration.h @@ -0,0 +1,73 @@ +// +// SellyLiveAudioConfiguration.h +// SellyCloudLiveKit +// +// Created by LaiFeng on 16/5/20. +// Copyright © 2016年 LaiFeng All rights reserved. +// + +#import + +/// 音频码率 (默认96Kbps) +typedef NS_ENUM (NSUInteger, SellyLiveAudioBitRate) { + /// 32Kbps 音频码率 + SellyLiveAudioBitRate_32Kbps = 32000, + /// 64Kbps 音频码率 + SellyLiveAudioBitRate_64Kbps = 64000, + /// 96Kbps 音频码率 + SellyLiveAudioBitRate_96Kbps = 96000, + /// 128Kbps 音频码率 + SellyLiveAudioBitRate_128Kbps = 128000, + /// 默认音频码率,默认为 96Kbps + SellyLiveAudioBitRate_Default = SellyLiveAudioBitRate_96Kbps +}; + +/// 音频采样率 (默认44.1KHz) +typedef NS_ENUM (NSUInteger, SellyLiveAudioSampleRate){ + /// 16KHz 采样率 + SellyLiveAudioSampleRate_16000Hz = 16000, + /// 44.1KHz 采样率 + SellyLiveAudioSampleRate_44100Hz = 44100, + /// 48KHz 采样率 + SellyLiveAudioSampleRate_48000Hz = 48000, + /// 默认音频采样率,默认为 44.1KHz + SellyLiveAudioSampleRate_Default = SellyLiveAudioSampleRate_44100Hz +}; + +/// Audio Live quality(音频质量) +typedef NS_ENUM (NSUInteger, SellyLiveAudioQuality){ + /// 低音频质量 audio sample rate: 16KHz audio bitrate: numberOfChannels 1 : 32Kbps 2 : 64Kbps + SellyLiveAudioQuality_Low = 0, + /// 中音频质量 audio sample rate: 44.1KHz audio bitrate: 96Kbps + SellyLiveAudioQuality_Medium = 1, + /// 高音频质量 audio sample rate: 44.1MHz audio bitrate: 128Kbps + SellyLiveAudioQuality_High = 2, + /// 超高音频质量 audio sample rate: 48KHz, audio bitrate: 128Kbps + SellyLiveAudioQuality_VeryHigh = 3, + /// 默认音频质量 audio sample rate: 44.1KHz, audio bitrate: 96Kbps + SellyLiveAudioQuality_Default = SellyLiveAudioQuality_High +}; + +@interface SellyLiveAudioConfiguration : NSObject + +/// 默认音频配置 ++ (instancetype)defaultConfiguration; +/// 音频配置 ++ (instancetype)defaultConfigurationForQuality:(SellyLiveAudioQuality)audioQuality; + +#pragma mark - Attribute +///============================================================================= +/// @name Attribute +///============================================================================= +/// 声道数目(default 2) +@property (nonatomic, assign) NSUInteger numberOfChannels; +/// 采样率 +@property (nonatomic, assign) SellyLiveAudioSampleRate audioSampleRate; +/// 码率 +@property (nonatomic, assign) SellyLiveAudioBitRate audioBitrate; +/// flv编码音频头 44100 为0x12 0x10 +@property (nonatomic, assign, readonly) char *asc; +/// 缓存区长度 +@property (nonatomic, assign,readonly) NSUInteger bufferLength; + +@end diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLivePlayerDelegate.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLivePlayerDelegate.h new file mode 100644 index 0000000..c264f05 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLivePlayerDelegate.h @@ -0,0 +1,69 @@ +// +// SellyPlayerDelegate.h +// SellyCloudSDK +// +// Created by Caleb on 14/7/25. +// + +#import +#import "SellyPublicDefinition.h" +#import "SellyLiveVideoPlayer.h" +#import "SellyRTCVideoFrame.h" +#import "SellyLivePlayerStats.h" + +NS_ASSUME_NONNULL_BEGIN + +@protocol SellyLivePlayerDelegate +@optional +/** + SellyCloudMPMovieFinishReason + */ +- (void)player:(SellyLiveVideoPlayer *)player playbackDidFinished:(NSDictionary *)resultInfo; +- (void)player:(SellyLiveVideoPlayer *)player playbackStateChanged:(SellyPlayerState)state; +/** + 首帧视频完成加载 + @param elapse 调用play到加载完成耗时ms + */ +- (void)player:(SellyLiveVideoPlayer *)player firstRemoteVideoFrame:(NSInteger)elapse; + +/** + 首帧音频完成加载 + @param elapse 调用play到加载完成耗时ms + */ +- (void)player:(SellyLiveVideoPlayer *)player firstRemoteAudioFrame:(NSInteger)elapse; + +/** + 追帧开始 + @param rate 追帧速率 + */ +- (void)player:(SellyLiveVideoPlayer *)player onFrameCatchingStart:(CGFloat)rate; + +/** + 追帧结束 + */ +- (void)playerDidEndFrameCatching:(SellyLiveVideoPlayer *)player; + +- (void)player:(SellyLiveVideoPlayer *)player onError:(NSError *)error; + +/** + 视频帧渲染回调 + + @param player 播放器实例 + @param videoFrame 视频帧数据 + @return 是否继续处理该帧 + * - YES: 不忽略该帧 + * - NO: 忽略该帧,不会继续渲染 + */ +- (BOOL)player:(SellyLiveVideoPlayer *)player onRenderVideoFrame:(SellyRTCVideoFrame *)videoFrame; + +/** + 播放器调试信息回调 + + @param player 播放器实例 + @param stats 播放器统计信息,包含各种性能指标和调试数据 + */ +- (void)player:(SellyLiveVideoPlayer *)player onDebugInfo:(SellyLivePlayerStats *)stats; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLivePlayerStats.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLivePlayerStats.h new file mode 100644 index 0000000..48b3b4d --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLivePlayerStats.h @@ -0,0 +1,51 @@ +// +// SellyLivePlayerStats.h +// SellyCloudSDK +// +// Created by Caleb on 26/1/13. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyLivePlayerStats : NSObject + +/// 播放协议(RTMP/HLS/WebRTC等) +@property (nonatomic, strong) NSString *protocol; + +/// App / System CPU(%) +@property (nonatomic, assign) NSUInteger appCpu; +@property (nonatomic, assign) NSUInteger systemCpu; + +/// 视频帧率(fps) +@property (nonatomic, assign) NSInteger fps; + +/// 视频 / 音频码率(kbps) +@property (nonatomic, assign) NSInteger videoBitrate; +@property (nonatomic, assign) NSInteger audioBitrate; + +/// 总下行速率(kbps)等于 videoBitrate + audioBitrate +@property (nonatomic, assign) NSInteger netSpeed; + +/// RTT - 往返时延(ms) +@property (nonatomic, assign) NSInteger rtt; + +/// 视频分辨率 +@property (nonatomic, assign) CGSize videoSize; + +/// 快照时间(ms since boot) +@property (nonatomic, assign) uint64_t timestampMs; + +/// 是否正在loading +@property (nonatomic, assign) BOOL isLoading; + +/// 丢包率(%) +@property (nonatomic, assign) CGFloat packetLossRate; + +/// 卡顿时间(ms)- 统计周期内的累积卡顿时长 +@property (nonatomic, assign) NSUInteger freezeTime; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLivePusherDelegate.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLivePusherDelegate.h new file mode 100644 index 0000000..13c99eb --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLivePusherDelegate.h @@ -0,0 +1,25 @@ +// +// SellyCloudRTMPDelegate.h +// SellyCloudSDK +// +// Created by Caleb on 7/7/25. +// + +#import +#import "LFLiveDebug.h" +#import "SellyPublicDefinition.h" +#import "SellyLivePusherStats.h" + +NS_ASSUME_NONNULL_BEGIN +@class SellyLiveVideoPusher; +@protocol SellyLivePusherDelegate +@optional +- (void)pusher:(SellyLiveVideoPusher *)pusher liveStatusDidChanged:(SellyLiveState)status; +- (void)pusher:(SellyLiveVideoPusher *)pusher onError:(NSError *)error; +//视频前处理 +- (CVPixelBufferRef)pusher:(SellyLiveVideoPusher *)pusher onCaptureVideoFrame:(CVPixelBufferRef)pixelBuffer; +//直播中stats回调 +- (void)pusher:(SellyLiveVideoPusher *)pusher onStatisticsUpdate:(SellyLivePusherStats *)stats; +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLivePusherStats.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLivePusherStats.h new file mode 100644 index 0000000..5927278 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLivePusherStats.h @@ -0,0 +1,47 @@ +// +// SellyLivePusherStats.h +// AFNetworking +// +// Created by Caleb on 23/9/25. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyLivePusherStats : NSObject + +//直播协议 +@property (nonatomic, strong)NSString *protocol; + +/// App / System CPU(%) +@property (nonatomic, assign) NSUInteger appCpu; +@property (nonatomic, assign) NSUInteger systemCpu; + +/// 帧率(fps) +@property (nonatomic, assign) NSUInteger fps; + +/// 视频 / 音频码率(kbps) +@property (nonatomic, assign) NSUInteger videoBitrate; +@property (nonatomic, assign) NSUInteger audioBitrate; + +/// 总上行速率(kbps)等于videoBitrate+audioBitrate +@property (nonatomic, assign) NSUInteger netSpeed; + +/// RTT(ms) +@property (nonatomic, assign) NSUInteger rtt; + +/// 丢包率(%) +@property (nonatomic, assign) CGFloat packetLossRate; + +//卡顿时长 +@property (nonatomic, assign) NSInteger freezeTime; + +/// 快照时间(ms since boot) +@property (nonatomic, assign) uint64_t timestampMs; + +//videoSize +@property (nonatomic, assign)CGSize size; + +@end +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLiveVideoConfiguration.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLiveVideoConfiguration.h new file mode 100755 index 0000000..6d4ec7d --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLiveVideoConfiguration.h @@ -0,0 +1,42 @@ +// +// SellyLiveVideoConfiguration.h +// SellyCloudLiveKit +// +// Created by LaiFeng on 16/5/20. +// Copyright © 2016年 LaiFeng All rights reserved. +// + +#import +#import "SellyPublicDefinition.h" + +@interface SellyLiveVideoConfiguration : NSObject + +/// 默认视频配置 ++ (instancetype)defaultConfiguration; + +#pragma mark - Attribute +///============================================================================= +/// @name Attribute +///============================================================================= +/// 视频输出分辨率,宽高务必设定为 2 的倍数,否则解码播放时可能出现绿边 +@property (nonatomic, assign) SellyRTCVideoResolution videoSize; + +/// 视频输出方向 +@property (nonatomic, assign) UIInterfaceOrientation outputImageOrientation; + +/// 视频的帧率,即 fps +@property (nonatomic, assign) NSUInteger videoFrameRate; + +/// 视频的最小帧率,即 fps +@property (nonatomic, assign) NSUInteger videoMinFrameRate; + +/// 最大关键帧间隔,可设定为 fps 的2倍,影响一个 gop 的大小 +@property (nonatomic, assign) NSUInteger videoMaxKeyframeInterval; + +/// 视频的码率,单位是 bps +@property (nonatomic, assign) NSUInteger videoBitRate; + +/// 视频的最小码率,单位是 bps +@property (nonatomic, assign) NSUInteger videoMinBitRate; + +@end diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLiveVideoPlayer.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLiveVideoPlayer.h new file mode 100644 index 0000000..7bfbbff --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLiveVideoPlayer.h @@ -0,0 +1,48 @@ +// +// SellyVideoPlayer.h +// SellyCloudSDK +// 直播rtmp、rtc播放器 +// Created by Caleb on 17/9/25. +// + +#import +#import "SellyPlayerStreamInfo.h" +@protocol SellyLivePlayerDelegate; + +NS_ASSUME_NONNULL_BEGIN +@interface SellyLiveVideoPlayer : NSObject +//接盾的情况下请调用该方法初始化 +- (void)startPlayStreamInfo:(SellyPlayerStreamInfo *)streamInfo; +- (void)startPlayUrl:(NSString *)url; + +- (void)resume; +- (void)pause; +- (void)stop; +- (BOOL)isPlaying; + +/** 截取当前图片 */ +- (UIImage *)getCurrentImage; + +/** 设置渲染视图(类似腾讯 V2TXLivePlayer 的 setRenderView:)*/ +- (void)setRenderView:(nullable UIView *)view; + +//业务层需要传入用于显示的容器视图 +@property (nonatomic, weak, readonly, nullable)UIView *renderView; +//代理 +@property (nonatomic, weak) id delegate; +//音量 静音播放设置0即可 +@property (nonatomic, assign) CGFloat playbackVolume; +//播放状态 +@property(nonatomic, readonly) SellyPlayerState playbackState; +//缩放 +@property (nonatomic, assign)SellyPlayerScalingMode scaleMode; +//token +@property (nonatomic, strong)NSString *token; +/// XOR 解密密钥 (十六进制字符串, 如 @"ABCDEF12") +/// 必须为偶数长度且仅包含 0-9, a-f, A-F,传入非法值将抛出 NSInvalidArgumentException 导致 App 崩溃。 +/// 传 nil 或空字符串表示不解密。 +@property (nonatomic, copy, nullable)NSString *xorKey; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLiveVideoPusher.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLiveVideoPusher.h new file mode 100644 index 0000000..7456d56 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyLiveVideoPusher.h @@ -0,0 +1,131 @@ +// +// SellyVideoPusher.h +// SellyCloudSDK +// +// Created by Caleb on 18/9/25. +// + +#import +#import +#import "SellyLivePusherDelegate.h" +#import "SellyPlayerStreamInfo.h" + +NS_ASSUME_NONNULL_BEGIN +@interface SellyLiveVideoPusher : NSObject +/** + * 初始化直播推流器 + * + * @param liveMode 推流协议类型:RTMP/RTC 协议。 + */ +- (instancetype)initWithLiveMode:(SellyLiveMode)liveMode NS_DESIGNATED_INITIALIZER; + ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)init NS_UNAVAILABLE; +/** + 是否开启本地预览镜像 + */ +@property (nonatomic, assign)BOOL mirror; + +/** + 开始采集音视频流程,默认会采集语音和视频 + @param captureDevicePosition 使用前置还是后置摄像头 + @param videoConfig 视频采集/推流参数,传nil将使用默认推流参数 + @param audioConfig 音频采集/推流参数,传nil将使用默认推流参数 + */ +- (void)startRunning:(AVCaptureDevicePosition)captureDevicePosition videoConfig:(nullable SellyLiveVideoConfiguration *)videoConfig audioConfig:(nullable SellyLiveAudioConfiguration *)audioConfig; + +/** + 纯语音直播调用该方法,开始采集语音流程,不会采集视频 + 无法在直播中开启视频,需要开关摄像头的请调用startRunning:videoConfig:audioConfig:方法 + @param audioConfig 音频采集/推流参数,传nil将使用默认推流参数 + */ +- (void)startRunningAudio:(nullable SellyLiveAudioConfiguration *)audioConfig; + +/** + 开启视频采集,中途关闭摄像头再次开启需要调用 + */ +- (nullable NSError *)startCamera; +/** + 停止视频采集,中途关闭摄像头调用 + */ +- (void)stopCamera; +/** + 切换前后摄像头 + */ +- (void)switchCameraPosition:(void (^)(NSError * _Nullable error))completion; + +/** + 开启音频采集 + */ +- (void)startMicrophone; +/** + 停止语音采集 + */ +- (void)stopMicrophone; + +/** + 开始推流 + @return 返回nil表示流程成功,不代表推流成功 + @param url 推流地址 + */ +- (nullable NSError *)startLiveWithUrl:(NSString *)url; +- (nullable NSError *)startLiveWithStreamId:(NSString *)streamId; + +/** + 停止推流 + */ +- (void)stopLive:(void(^)(NSError *error))callback; + +/** + 截取当前图片 + */ +- (UIImage *)getCurrentImage; + +/** + 推送静态图片,调用1次即可,不用循环调用 + */ +- (void)pushStaticImage:(UIImage *)image; + +/** + 停止推送静态图片 + */ +- (void)stopPushImage; + +/** + 本地预览view + */ +@property (nonatomic, strong)UIView *preview; + +/** + 回调 + */ +@property (nonatomic, weak)id delegate; +@property (nonatomic, assign, readonly)BOOL isMute; +@property (nonatomic, assign, readonly)BOOL isCameraEnable; +@property (nonatomic, assign, readonly)SellyLiveState liveState; + +/** + 是否支持视频前置处理,例如实现美颜功能. default no + */ +@property (nonatomic, assign)BOOL enableCustomVideoProcess; +//当前的摄像头方向 +@property (nonatomic, assign)AVCaptureDevicePosition captureDevicePosition; +//缩放 +@property (nonatomic, assign)SellyPlayerScalingMode scaleMode; +//videoConfig +@property (nonatomic, assign)SellyLiveVideoConfiguration *videoConfig; +//token +@property (nonatomic, strong)NSString *token; +/// XOR 加密密钥 (十六进制字符串, 如 @"ABCDEF12") +/// 必须为偶数长度且仅包含 0-9, a-f, A-F,传入非法值将抛出 NSInvalidArgumentException 导致 App 崩溃。 +/// 传 nil 或空字符串表示不加密。 +@property (nonatomic, copy, nullable)NSString *xorKey; + +/// 是否启用 Center Stage(人物居中),默认 NO +/// 支持运行时动态切换,不支持的设备设置无效 +@property (nonatomic, assign) BOOL centerStageEnabled; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyPlayerStreamInfo.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyPlayerStreamInfo.h new file mode 100644 index 0000000..6359198 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyPlayerStreamInfo.h @@ -0,0 +1,18 @@ +// +// SellyPlayerStreamInfo.h +// SellyCloudSDK +// +// Created by Caleb on 18/9/25. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyPlayerStreamInfo : NSObject +@property (nonatomic, strong)NSString *streamId; +//rtmp,rtc +@property (nonatomic, assign)SellyLiveMode protocol; +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyPublicDefinition.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyPublicDefinition.h new file mode 100644 index 0000000..aa1d405 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyPublicDefinition.h @@ -0,0 +1,98 @@ +// +// SellyPublicDefinition.h +// Pods +// +// Created by Caleb on 22/8/25. +// + +#ifndef SellyPublicDefinition_h +#define SellyPublicDefinition_h + +//视频输出分辨率 +typedef CGSize SellyRTCVideoResolution; +extern SellyRTCVideoResolution const SellyRTCVideoResolution480x360; +extern SellyRTCVideoResolution const SellyRTCVideoResolution480x480; +extern SellyRTCVideoResolution const SellyRTCVideoResolution640x360; +extern SellyRTCVideoResolution const SellyRTCVideoResolution640x480; +extern SellyRTCVideoResolution const SellyRTCVideoResolution960x540; +extern SellyRTCVideoResolution const SellyRTCVideoResolution1280x720; + +typedef NS_ENUM(NSInteger, SellyVideoCodecType) { + SellyVideoCodecTypeH264 = 1, + SellyVideoCodecTypeH265 = 2, +}; + +/** + * 支持协议 + */ +typedef NS_ENUM(NSUInteger, SellyLiveMode) { + + /// 支持协议: RTMP。 + SellyLiveMode_RTMP, + + /// 支持协议: TRTC。 + SellyLiveMode_RTC + +}; + +typedef NS_ENUM(NSInteger, SellyPlayerScalingMode) { + SellyPlayerScalingModeNone, // No scaling + SellyPlayerScalingModeAspectFit, // Uniform scale until one dimension fits + SellyPlayerScalingModeAspectFill, // Uniform scale until the movie fills the visible bounds. One dimension may have clipped contents +}; + +typedef NS_ENUM(NSInteger, SellyPlayerState) { + SellyPlayerStateIdle = 0, + SellyPlayerStateConnecting = 1, + SellyPlayerStatePlaying = 2, + SellyPlayerStatePaused = 3, + SellyPlayerStateStoppedOrEnded = 4, + SellyPlayerStateFailed = 5 +}; + +typedef NS_ENUM(NSInteger, SellyCloudMPMovieFinishReason) { + SellyCloudMPMovieFinishReasonPlaybackEnded, + SellyCloudMPMovieFinishReasonPlaybackError, + SellyCloudMPMovieFinishReasonUserExited +}; + +typedef NS_ENUM(NSInteger, SellyLiveState) { + SellyLiveStateIdle = 0, // 初始/未开始 + SellyLiveStateConnecting, // 建立会话:RTMP连接 或 SDP/ICE协商中 + SellyLiveStatePublishing, // 已在上行推流(码流稳定输出) + SellyLiveStateReconnecting, // 断线重试中(短暂) + SellyLiveStateStopped, // 正常结束(stop) + SellyLiveStateFailed // 异常结束(错误/不可恢复) +}; + +typedef NS_ENUM (NSUInteger, SellyCloudLiveSocketErrorCode) { + SellyCloudLiveSocketError_PreView = 201, ///< 预览失败 + SellyCloudLiveSocketError_GetStreamInfo = 202, ///< 获取流媒体信息失败 + SellyCloudLiveSocketError_ConnectSocket = 203, ///< 连接socket失败 + SellyCloudLiveSocketError_Verification = 204, ///< 验证服务器失败 + SellyCloudLiveSocketError_ReConnectTimeOut = 205, ///< 重新连接服务器超时 + SellyCloudLiveSocketError_HttpRequest = 400, //http请求报错 +}; + +typedef NS_ENUM(NSInteger, SellyVideoCallType) { + SellyVideoCallTypeAudio, // 语音 + SellyVideoCallTypeVideo, // 视频 +}; + +//信令连接状态 +typedef NS_ENUM(NSInteger, SellyRoomConnectionState) { + SellyRoomStateDisconnected, + SellyRoomStateConnecting, + SellyRoomStateConnected, + SellyRoomStateReconnecting, + SellyRoomStateFailed, +}; + +//屏幕分享状态 +typedef NS_ENUM(uint8_t, SellyScreenShareState) { + SellyScreenShareStateStarted = 1, // 开始 + SellyScreenShareStatePaused = 2, // 暂停 + SellyScreenShareStateResumed = 3, // 恢复 + SellyScreenShareStateStopped = 4, // 结束 +}; +#endif /* SellyPublicDefinition_h */ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCReplayKitHandler.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCReplayKitHandler.h new file mode 100644 index 0000000..78f4807 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCReplayKitHandler.h @@ -0,0 +1,17 @@ +// +// SellyRTCReplayKitHandler.h +// SellyCloudSDK +// +// Created by Caleb on 12/10/25. +// + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyRTCReplayKitHandler : RPBroadcastSampleHandler + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCSession.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCSession.h new file mode 100644 index 0000000..13feb93 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCSession.h @@ -0,0 +1,99 @@ +// +// SellyRTCSession.h +// SellyCloudSDK +// +// Created by Caleb on 17/11/25. +// + +#import +#import "SellyRTCVideoConfiguration.h" +#import "SellyRTCSessionDelegate.h" +#import +#import "SellyRTCVideoCanvas.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyRTCSession : NSObject + +/** + @param isP2p 是否单聊 + */ +- (instancetype)initWithType:(BOOL)isP2p; +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +/** + @brief 发起通话 + */ +- (void)startWithChannelId:(NSString *)channelId token:(NSString *)token; + +/// 结束通话 +- (void)end; + +//是否开启本地视频,默认不开启 +- (void)enableLocalVideo:(BOOL)enable; + +//是否开启本地音频采集,默认开启 +- (void)enableLocalAudio:(BOOL)enable; + +//切换前后摄像头 +- (void)switchCamera; + +/** + * Starts the local video preview before joining a channel. + * + * Once you call this method to start the local video preview, if you leave + * the channel by calling \ref leaveChannel: leaveChannel, the local video + * preview remains until you call \ref stopPreview to disable it. + */ +- (void)startPreview; + +/** + * Stops the local video preview and the video. + */ +- (void)stopPreview; + +/** + 屏蔽对方的声音,单聊不用传userId + */ +- (void)muteRemoteAudioStream:(NSString *)userId mute:(BOOL)mute; + +/** + @brief 设置声音输出通道 + 如果没有外接设备(蓝牙,耳机)等,可以直接调用这个方法在听筒和扬声器直接来回切换 + 如果有外接设备,建议直接使用AVRoutePickerView + 有外接设备的情况下,无法切换为听筒播放,但是可以切换为扬声器播放 + */ +- (void)setAudioOutput:(AVAudioSessionPortOverride)port; + +/** + 发送自定义消息给对方 + */ +- (void)sendMessage:(NSString *)message completion:(nonnull void (^)(NSError * _Nullable))completion; + +//本地localView +- (void)setLocalCanvas:(SellyRTCVideoCanvas *)localCanvas; +//远程remoteView +- (void)setRemoteCanvas:(SellyRTCVideoCanvas *)remoteCanvas; + +//更新token +- (void)renewToken:(NSString * _Nonnull)token; + +//Starts screen sharing. +- (void)startScreenCapture; + +//外部推流,不使用sdk默认的视频采集 +- (void)pushExternalVideoFrame:(CVPixelBufferRef)pixelBuffer; + +// +@property (nonatomic, weak)id delegate; + +//视频编码设置 需要在startWithChannelId之前调用 +@property (nonatomic, strong)SellyRTCVideoConfiguration *videoConfig; + +////通话连接状态 +@property (nonatomic, assign, readonly)SellyRoomConnectionState connectionState; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCSessionDelegate.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCSessionDelegate.h new file mode 100644 index 0000000..ec957f0 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCSessionDelegate.h @@ -0,0 +1,124 @@ +// +// SellyRTCSessionDelegate.h +// SellyCloudSDK +// +// Created by Caleb on 5/11/25. +// + +#import +#import "SellyRTCStats.h" +#import "SellyRTCVideoFrame.h" + +@class SellyRTCSession; + +NS_ASSUME_NONNULL_BEGIN + +//流的连接状态 +typedef enum : NSUInteger { + SellyRTCConnectStateDisconnected, //断开连接 + SellyRTCConnectStateConnecting, //连接中 + SellyRTCConnectStateConnected, //连接成功 + SellyRTCConnectStateReconnecting, //重连 +} SellyRTCConnectState; + +@protocol SellyRTCSessionDelegate +@optional + +/** + 通话报错无法恢复,需要结束流程 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onError:(NSError *)error; + +/** A remote user's video was enabled or disabled. + @param enabled Enabled or disabled: + + * Yes: User has enabled the video function. + * No: User has disabled the video function. + + @param userId Remote user ID. + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session videoEnabled:(BOOL)enabled userId:(nullable NSString *)userId; + +/** A remote user's audio was enabled or disabled. + @param enabled Enabled or disabled: + + * Yes: User has enabled the audio function. + * No: User has disabled the audio function. + + @param userId Remote user ID. + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session audioEnabled:(BOOL)enabled userId:(nullable NSString *)userId; + +/** + 收到对方自定义消息 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session didReceiveMessage:(NSString *)message userId:(nullable NSString *)userId; + +/** + @brief stream连接状态发生改变 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session connectionStateChanged:(SellyRTCConnectState)state userId:(nullable NSString *)userId; + +/** + @brief 会话连接状态发生改变 + 会话重连期间内,ice会持续重启直到超时 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onRoomConnectionStateChanged:(SellyRoomConnectionState)state; + +//视频前处理 +- (CVPixelBufferRef)rtcSession:(SellyRTCSession * _Nonnull)session onCaptureVideoFrame:(CVPixelBufferRef)pixelBuffer; + +/** + * Occurs each time the SDK receives a video frame sent by the remote user. + * + * After you successfully register the video frame observer, the SDK triggers this callback each time a + * video frame is received. In this callback, you can get the video data sent by the remote user. You + * can then post-process the data according to your scenarios. + * + @return Determines whether to ignore the current video frame if the pre-processing fails: + * - true: Do not ignore. + * - false: Ignore, in which case this method does not sent the current video frame to the SDK. + */ +- (BOOL)rtcSession:(SellyRTCSession *)session onRenderVideoFrame:(SellyRTCVideoFrame *)videoFrame userId:(NSString *)userId; + +/** + 统计功能 + 如果是单聊 userId = nil + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onStats:(SellyRTCStats *)stats userId:(nullable NSString *)userId; + +/** + 用户加入频道 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onUserJoined:(nullable NSString *)userId; + +/** + 用户离开频道 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onUserLeave:(nullable NSString *)userId; + +/** + 通话时长回调 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onDuration:(NSInteger)duration; + +/** + 收到token将要过期消息 + @param token The token that will expire in 60 seconds. + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session tokenWillExpire:(NSString *)token; + +/** + 收到token已过期消息 +token过期后依然可以正常通话,但是断网重连会失败 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session tokenExpired:(NSString *)token; + +/** + 屏幕分享状态发生变化 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onScreenShareStatusChanged:(SellyScreenShareState)state; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCStats.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCStats.h new file mode 100644 index 0000000..aca9807 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCStats.h @@ -0,0 +1,49 @@ +// +// SellyRTCP2pStats.h +// SellyCloudSDK +// +// Created by Caleb on 10/11/25. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyRTCStats : NSObject +/// 基本 + +/// 传输(ICE/DTLS) +@property(nonatomic, assign) double transportRttMs; // candidate-pair.currentRoundTripTime * 1000 +@property(nonatomic, copy, nullable) NSString *relayProtocol; // udp/tcp/tls(TURN时可见) +@property(nonatomic, copy) NSString *audioCodec; +@property(nonatomic, copy) NSString *videoCodec; + +/// 媒体累计字节 +@property(nonatomic, assign) uint64_t txAudioBytes; +@property(nonatomic, assign) uint64_t txVideoBytes; +@property(nonatomic, assign) uint64_t rxAudioBytes; +@property(nonatomic, assign) uint64_t rxVideoBytes; +@property(nonatomic, assign, readonly) uint64_t txBytes; // 汇总 +@property(nonatomic, assign, readonly) uint64_t rxBytes; + +/// 视频信息(能拿到就填) +@property(nonatomic, assign) double sentFps; +@property(nonatomic, assign) NSInteger sentWidth; +@property(nonatomic, assign) NSInteger sentHeight; +@property(nonatomic, assign) double recvFps; +@property(nonatomic, assign) NSInteger recvWidth; +@property(nonatomic, assign) NSInteger recvHeight; + +/// —— 新增:瞬时 Kbps(由 Helper 用“前一帧”差分计算)—— +@property(nonatomic, assign) double txAudioKbps; // 本次 - 上次 bytes / Δt +@property(nonatomic, assign) double txVideoKbps; +@property(nonatomic, assign) double rxAudioKbps; +@property(nonatomic, assign) double rxVideoKbps; +@property(nonatomic, assign) double txKbps; // = txAudioKbps + txVideoKbps +@property(nonatomic, assign) double rxKbps; // = rxAudioKbps + rxVideoKbps + +/// 时间戳(内部用) +@property(nonatomic, assign) NSTimeInterval intervalMs; // 与上次快照的间隔(毫秒),首帧为 0 +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCVideoConfiguration.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCVideoConfiguration.h new file mode 100644 index 0000000..b427fae --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCVideoConfiguration.h @@ -0,0 +1,31 @@ +// +// SellyRTCVideoConfiguration.h +// SellyCloudSDK +// +// Created by Caleb on 5/11/25. +// + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyRTCVideoConfiguration : NSObject +//分辨率 +@property(assign, nonatomic) SellyRTCVideoResolution resolution; +//帧率 +@property(assign, nonatomic) NSInteger frameRate; +//最大码率 bps +@property(assign, nonatomic) NSInteger maxBitrate; +//最小码率 bps +@property(assign, nonatomic) NSInteger minBitrate; +/** + 会议模式仅支持h264,单聊支持h264,h265 + */ +@property (nonatomic, assign) SellyVideoCodecType preferCodec; +//默认使用前/后置摄像头 +@property (nonatomic, assign)AVCaptureDevicePosition preferPosition; ++ (instancetype)defaultConfig; +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCVideoFrame.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCVideoFrame.h new file mode 100644 index 0000000..fce77ee --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRTCVideoFrame.h @@ -0,0 +1,26 @@ +// +// SCSVideoFrame.h +// SellyCloudSDK +// +// Created by Caleb on 19/11/25. +// + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyRTCVideoFrame : NSObject +/// 宽度(像素) +@property (nonatomic, assign) int width; +/// 高度(像素) +@property (nonatomic, assign) int height; +/// 旋转角度(0 / 90 / 180 / 270) +@property (nonatomic, assign) NSInteger rotation; +/// 时间戳(可选) +@property (nonatomic, assign) int64_t timestamp; +/// 像素数据 +@property (nonatomic, assign, nullable) CVPixelBufferRef pixelBuffer; +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRtcVideoCanvas.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRtcVideoCanvas.h new file mode 100644 index 0000000..56d2660 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyRtcVideoCanvas.h @@ -0,0 +1,23 @@ +// +// SellyRtcVideoCanvas.h +// SellyCloudSDK +// +// Created by Caleb on 11/11/25. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyRTCVideoCanvas : NSObject +//用户id +@property(strong, nonatomic) NSString *userId; + +/** + *The video display view. + */ +@property(strong, nonatomic) UIView *_Nullable view; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyVodPlayerDelegate.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyVodPlayerDelegate.h new file mode 100644 index 0000000..d3a2663 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyVodPlayerDelegate.h @@ -0,0 +1,69 @@ +// +// SellyVodVideoPlayerDelegate.h +// SellyCloudSDK +// +// Created by Caleb on 07/1/26. +// + +#import +#import "SellyPublicDefinition.h" +#import "SellyVodVideoPlayer.h" + +NS_ASSUME_NONNULL_BEGIN + +@protocol SellyVodPlayerDelegate +@optional + +- (void)player:(SellyVodVideoPlayer *)player prepareToPlayChanged:(BOOL)prepare; +/** + 播放完成回调 + @param resultInfo 包含完成原因(SellyCloudMPMovieFinishReason)等信息的字典 + */ +- (void)player:(SellyVodVideoPlayer *)player playbackDidFinished:(NSDictionary *)resultInfo; + +/** + 播放状态变化回调 + 状态流转:Idle → Connecting → Playing → Paused/Stopped/Failed + @param state 当前播放状态(SellyPlayerState) + */ +- (void)player:(SellyVodVideoPlayer *)player playbackStateChanged:(SellyPlayerState)state; + +/** + 首帧视频完成加载 + @param elapse 调用 play 到首帧渲染完成的耗时(毫秒) + */ +- (void)player:(SellyVodVideoPlayer *)player firstRemoteVideoFrame:(NSInteger)elapse; + +/** + 首帧音频完成加载 + @param elapse 调用 play 到首帧音频播放的耗时(毫秒) + */ +- (void)player:(SellyVodVideoPlayer *)player firstRemoteAudioFrame:(NSInteger)elapse; + +/** + 播放进度更新回调(每秒触发一次,适合更新UI进度条) + 注意: + - 如果需要总时长,请访问 player.duration 属性(一次性获取即可) + - 如果你只需要偶尔获取进度,建议直接读取 player.currentPlaybackTime 属性,避免不必要的回调 + @param currentTime 当前播放时间(秒) + */ +- (void)player:(SellyVodVideoPlayer *)player playbackProgressChanged:(NSTimeInterval)currentTime; + +/** + 缓冲进度更新回调(当缓冲区发生变化时触发) + 注意: + - 如果需要总时长,请访问 player.duration 属性(一次性获取即可) + - 如果你只需要偶尔获取缓冲进度,建议直接读取 player.playableDuration 属性 + @param playableDuration 已缓冲的可播放时长(秒) + */ +- (void)player:(SellyVodVideoPlayer *)player bufferProgressChanged:(NSTimeInterval)playableDuration; + +/** + 错误回调 + @param error 错误信息 + */ +- (void)player:(SellyVodVideoPlayer *)player onError:(NSError *)error; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyVodVideoPlayer.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyVodVideoPlayer.h new file mode 100644 index 0000000..bace9fa --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Headers/SellyVodVideoPlayer.h @@ -0,0 +1,58 @@ +// +// SellyVodVideoPlayer.h +// SellyCloudSDK +// 点播播放器 +// Created by Caleb on 1/7/26. +// + +#import +@protocol SellyVodPlayerDelegate; + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyVodVideoPlayer : NSObject +/** + 点播开始播放视频 + @param url 播放地址,支持以下格式: + - 网络地址:http(s)://xxx.mp4 + - 本地文件路径:/var/mobile/.../video.mp4 + - 本地文件URL:file:///var/mobile/.../video.mp4 + */ +- (void)startPlayUrl:(NSString *)url; + +- (void)resume; +- (void)pause; +- (void)stop; +- (BOOL)isPlaying; + +/** 截取当前图片 */ +- (UIImage *)getCurrentImage; + +/** 设置渲染视图*/ +- (void)setRenderView:(nullable UIView *)view; + +//业务层需要传入用于显示的容器视图 +@property (nonatomic, weak, readonly, nullable)UIView *renderView; +//代理 +@property (nonatomic, weak) id delegate; +//音量 静音播放设置0即可 +@property (nonatomic, assign) CGFloat playbackVolume; +//播放状态 +@property(nonatomic, readonly) SellyPlayerState playbackState; +//缩放 +@property (nonatomic, assign)SellyPlayerScalingMode scaleMode; + +//是否自动开始播放,默认true +@property(nonatomic) BOOL shouldAutoplay; +//视频时长 +@property(nonatomic, readonly) NSTimeInterval duration; +//可播放时长 +@property(nonatomic, readonly) NSTimeInterval playableDuration; +//当前播放进度 +@property(nonatomic) NSTimeInterval currentPlaybackTime; +@property(nonatomic, readonly) BOOL isPreparedToPlay; +//播放速率 +@property(nonatomic) float playbackRate; +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Info.plist b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Info.plist new file mode 100644 index 0000000..7971b17 Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Info.plist differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.abi.json b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..7db8bfe --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,45679 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "SellyCloudSDK", + "printedName": "SellyCloudSDK", + "children": [ + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "kASUndefined", + "printedName": "kASUndefined", + "children": [ + { + "kind": "TypeNominal", + "name": "ASUndefined", + "printedName": "SellyCloudSDK.ASUndefined", + "usr": "s:13SellyCloudSDK11ASUndefinedV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12kASUndefinedAA0D0Vvp", + "mangledName": "$s13SellyCloudSDK12kASUndefinedAA0D0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ASUndefined", + "printedName": "SellyCloudSDK.ASUndefined", + "usr": "s:13SellyCloudSDK11ASUndefinedV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12kASUndefinedAA0D0Vvg", + "mangledName": "$s13SellyCloudSDK12kASUndefinedAA0D0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASUndefined", + "printedName": "ASUndefined", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK11ASUndefinedV11descriptionSSvp", + "mangledName": "$s13SellyCloudSDK11ASUndefinedV11descriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK11ASUndefinedV11descriptionSSvg", + "mangledName": "$s13SellyCloudSDK11ASUndefinedV11descriptionSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK11ASUndefinedV", + "mangledName": "$s13SellyCloudSDK11ASUndefinedV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASTypedObject", + "printedName": "ASTypedObject", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(typeNamed:decoder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, [Swift.String : Any?]) throws -> Any", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String, [Swift.String : Any?])", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK13ASTypedObjectV8register9typeNamed7decoderySS_ypSS_SDySSypSgGtKctFZ", + "mangledName": "$s13SellyCloudSDK13ASTypedObjectV8register9typeNamed7decoderySS_ypSS_SDySSypSgGtKctFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(type:named:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_0_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK13ASTypedObjectV8register4type5namedyxm_SStSeRzlFZ", + "mangledName": "$s13SellyCloudSDK13ASTypedObjectV8register4type5namedyxm_SStSeRzlFZ", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregister", + "printedName": "unregister(typeNamed:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK13ASTypedObjectV10unregister9typeNamedySS_tFZ", + "mangledName": "$s13SellyCloudSDK13ASTypedObjectV10unregister9typeNamedySS_tFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK13ASTypedObjectV", + "mangledName": "$s13SellyCloudSDK13ASTypedObjectV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASArray", + "printedName": "ASArray", + "children": [ + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7ASArrayV6lengthSivp", + "mangledName": "$s13SellyCloudSDK7ASArrayV6lengthSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayV6lengthSivg", + "mangledName": "$s13SellyCloudSDK7ASArrayV6lengthSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(count:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK7ASArrayV5countACSi_tcfc", + "mangledName": "$s13SellyCloudSDK7ASArrayV5countACSi_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK7ASArrayV4dataACSayypSgG_tcfc", + "mangledName": "$s13SellyCloudSDK7ASArrayV4dataACSayypSgG_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(arrayLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK7ASArrayV12arrayLiteralACypSgd_tcfc", + "mangledName": "$s13SellyCloudSDK7ASArrayV12arrayLiteralACypSgd_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Subscript", + "usr": "s:13SellyCloudSDK7ASArrayVyypSgypcip", + "mangledName": "$s13SellyCloudSDK7ASArrayVyypSgypcip", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayVyypSgypcig", + "mangledName": "$s13SellyCloudSDK7ASArrayVyypSgypcig", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayVyypSgypcis", + "mangledName": "$s13SellyCloudSDK7ASArrayVyypSgypcis", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayVyypSgypciM", + "mangledName": "$s13SellyCloudSDK7ASArrayVyypSgypciM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isFromExtension": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7ASArrayV16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK7ASArrayV16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayV16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK7ASArrayV16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + }, + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7ASArrayV2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK7ASArrayV2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK7ASArrayV", + "mangledName": "$s13SellyCloudSDK7ASArrayV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASXMLDocument", + "printedName": "ASXMLDocument", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV11descriptionSSvp", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV11descriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV11descriptionSSvg", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV11descriptionSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASXMLDocument", + "printedName": "SellyCloudSDK.ASXMLDocument", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV4dataACSS_tcfc", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV4dataACSS_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ASXMLDocument", + "printedName": "SellyCloudSDK.ASXMLDocument", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV" + }, + { + "kind": "TypeNominal", + "name": "ASXMLDocument", + "printedName": "SellyCloudSDK.ASXMLDocument", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASXML", + "printedName": "ASXML", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5ASXMLV11descriptionSSvp", + "mangledName": "$s13SellyCloudSDK5ASXMLV11descriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5ASXMLV11descriptionSSvg", + "mangledName": "$s13SellyCloudSDK5ASXMLV11descriptionSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASXML", + "printedName": "SellyCloudSDK.ASXML", + "usr": "s:13SellyCloudSDK5ASXMLV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK5ASXMLV4dataACSS_tcfc", + "mangledName": "$s13SellyCloudSDK5ASXMLV4dataACSS_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ASXML", + "printedName": "SellyCloudSDK.ASXML", + "usr": "s:13SellyCloudSDK5ASXMLV" + }, + { + "kind": "TypeNominal", + "name": "ASXML", + "printedName": "SellyCloudSDK.ASXML", + "usr": "s:13SellyCloudSDK5ASXMLV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK5ASXMLV2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK5ASXMLV2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK5ASXMLV", + "mangledName": "$s13SellyCloudSDK5ASXMLV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "Atomic", + "printedName": "Atomic", + "children": [ + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6AtomicV5valuexvp", + "mangledName": "$s13SellyCloudSDK6AtomicV5valuexvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6AtomicV5valuexvg", + "mangledName": "$s13SellyCloudSDK6AtomicV5valuexvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK6AtomicVyACyxGxcfc", + "mangledName": "$s13SellyCloudSDK6AtomicVyACyxGxcfc", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "mutate", + "printedName": "mutate(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(inout τ_0_0) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6AtomicV6mutateyyyxzXEF", + "mangledName": "$s13SellyCloudSDK6AtomicV6mutateyyyxzXEF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK6AtomicV", + "mangledName": "$s13SellyCloudSDK6AtomicV", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFAudio", + "printedName": "AVFAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "AudioCodecSettings", + "printedName": "AudioCodecSettings", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultBitRate", + "printedName": "defaultBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV14defaultBitRateSivpZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV14defaultBitRateSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV14defaultBitRateSivgZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV14defaultBitRateSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumNumberOfChannels", + "printedName": "maximumNumberOfChannels", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV23maximumNumberOfChannelss6UInt32VvpZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV23maximumNumberOfChannelss6UInt32VvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV23maximumNumberOfChannelss6UInt32VvgZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV23maximumNumberOfChannelss6UInt32VvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bitRate", + "printedName": "bitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRateSivp", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRateSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRateSivg", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRateSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRateSivs", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRateSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRateSivM", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRateSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "downmix", + "printedName": "downmix", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7downmixSbvp", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7downmixSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7downmixSbvg", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7downmixSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7downmixSbvs", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7downmixSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7downmixSbvM", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7downmixSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "channelMap", + "printedName": "channelMap", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvp", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvg", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvs", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvM", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(bitRate:downmix:channelMap:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRate7downmix10channelMapACSi_SbSaySiGSgtcfc", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRate7downmix10channelMapACSi_SbSaySiGSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFAudio", + "printedName": "AVFAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ByteArray", + "printedName": "ByteArray", + "children": [ + { + "kind": "TypeDecl", + "name": "Error", + "printedName": "Error", + "children": [ + { + "kind": "Var", + "name": "eof", + "printedName": "eof", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ByteArray.Error.Type) -> SellyCloudSDK.ByteArray.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ByteArray.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO3eofyA2EmF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO3eofyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "parse", + "printedName": "parse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ByteArray.Error.Type) -> SellyCloudSDK.ByteArray.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ByteArray.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO5parseyA2EmF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO5parseyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO9hashValueSivp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO9hashValueSivg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ByteArray", + "printedName": "SellyCloudSDK.ByteArray", + "usr": "s:13SellyCloudSDK9ByteArrayC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK9ByteArrayCACycfc", + "mangledName": "$s13SellyCloudSDK9ByteArrayCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ByteArray", + "printedName": "SellyCloudSDK.ByteArray", + "usr": "s:13SellyCloudSDK9ByteArrayC" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK9ByteArrayC4dataAC10Foundation4DataV_tcfc", + "mangledName": "$s13SellyCloudSDK9ByteArrayC4dataAC10Foundation4DataV_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC6lengthSivp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC6lengthSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC6lengthSivg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC6lengthSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC6lengthSivs", + "mangledName": "$s13SellyCloudSDK9ByteArrayC6lengthSivs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC6lengthSivM", + "mangledName": "$s13SellyCloudSDK9ByteArrayC6lengthSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC8positionSivp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8positionSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC8positionSivg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8positionSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC8positionSivs", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8positionSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC8positionSivM", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8positionSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bytesAvailable", + "printedName": "bytesAvailable", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC14bytesAvailableSivp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC14bytesAvailableSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC14bytesAvailableSivg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC14bytesAvailableSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Subscript", + "usr": "s:13SellyCloudSDK9ByteArrayCys5UInt8VSicip", + "mangledName": "$s13SellyCloudSDK9ByteArrayCys5UInt8VSicip", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayCys5UInt8VSicig", + "mangledName": "$s13SellyCloudSDK9ByteArrayCys5UInt8VSicig", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayCys5UInt8VSicis", + "mangledName": "$s13SellyCloudSDK9ByteArrayCys5UInt8VSicis", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayCys5UInt8VSiciM", + "mangledName": "$s13SellyCloudSDK9ByteArrayCys5UInt8VSiciM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "readUInt8", + "printedName": "readUInt8()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readUInt8s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readUInt8s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt8", + "printedName": "writeUInt8(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeUInt8yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeUInt8yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readInt8", + "printedName": "readInt8()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int8", + "printedName": "Swift.Int8", + "usr": "s:s4Int8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC8readInt8s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8readInt8s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeInt8", + "printedName": "writeInt8(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int8", + "printedName": "Swift.Int8", + "usr": "s:s4Int8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9writeInt8yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9writeInt8yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUInt16", + "printedName": "readUInt16()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readUInt16s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readUInt16s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt16", + "printedName": "writeUInt16(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeUInt16yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeUInt16yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readInt16", + "printedName": "readInt16()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readInt16s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readInt16s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeInt16", + "printedName": "writeInt16(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeInt16yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeInt16yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUInt24", + "printedName": "readUInt24()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readUInt24s6UInt32VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readUInt24s6UInt32VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt24", + "printedName": "writeUInt24(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeUInt24yACXDs6UInt32VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeUInt24yACXDs6UInt32VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUInt32", + "printedName": "readUInt32()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readUInt32s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readUInt32s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt32", + "printedName": "writeUInt32(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeUInt32yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeUInt32yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readInt32", + "printedName": "readInt32()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readInt32s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readInt32s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeInt32", + "printedName": "writeInt32(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeInt32yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeInt32yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt64", + "printedName": "writeUInt64(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeUInt64yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeUInt64yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUInt64", + "printedName": "readUInt64()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readUInt64s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readUInt64s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeInt64", + "printedName": "writeInt64(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeInt64yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeInt64yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readInt64", + "printedName": "readInt64()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readInt64s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readInt64s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readDouble", + "printedName": "readDouble()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readDoubleSdyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readDoubleSdyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeDouble", + "printedName": "writeDouble(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeDoubleyACXDSdF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeDoubleyACXDSdF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readFloat", + "printedName": "readFloat()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readFloatSfyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readFloatSfyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeFloat", + "printedName": "writeFloat(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeFloatyACXDSfF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeFloatyACXDSfF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUTF8", + "printedName": "readUTF8()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC8readUTF8SSyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8readUTF8SSyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUTF8", + "printedName": "writeUTF8(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9writeUTF8yACXDSSKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9writeUTF8yACXDSSKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC5clearACXDyF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5clearACXDyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK9ByteArrayC", + "mangledName": "$s13SellyCloudSDK9ByteArrayC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "QuartzCore", + "printedName": "QuartzCore", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "simd", + "printedName": "simd", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ChromaKeyProcessable", + "printedName": "ChromaKeyProcessable", + "children": [ + { + "kind": "Var", + "name": "chromaKeyColor", + "printedName": "chromaKeyColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvp", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvg", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ChromaKeyProcessable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvs", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ChromaKeyProcessable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvM", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ChromaKeyProcessable>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Logboard", + "printedName": "Logboard", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreVideo", + "printedName": "CoreVideo", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreVideo", + "printedName": "CoreVideo", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "DeviceUtil", + "printedName": "DeviceUtil", + "children": [ + { + "kind": "Function", + "name": "videoOrientation", + "printedName": "videoOrientation(by:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoOrientation?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSg10Foundation12NotificationV_tFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSg10Foundation12NotificationV_tFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "videoOrientation", + "printedName": "videoOrientation(by:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoOrientation?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UIDeviceOrientation", + "printedName": "UIKit.UIDeviceOrientation", + "usr": "c:@E@UIDeviceOrientation" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSgSo08UIDeviceG0V_tFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSgSo08UIDeviceG0V_tFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "videoOrientation", + "printedName": "videoOrientation(by:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoOrientation?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UIInterfaceOrientation", + "printedName": "UIKit.UIInterfaceOrientation", + "usr": "c:@E@UIInterfaceOrientation" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSgSo011UIInterfaceG0V_tFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSgSo011UIInterfaceG0V_tFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isHeadphoneConnected", + "printedName": "isHeadphoneConnected(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "Port", + "printedName": "AVFAudio.AVAudioSession.Port", + "usr": "c:@T@AVAudioSessionPort" + } + ], + "hasDefaultArg": true, + "usr": "s:Sh" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO20isHeadphoneConnectedySbShySo18AVAudioSessionPortaGFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO20isHeadphoneConnectedySbShySo18AVAudioSessionPortaGFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isHeadphoneDisconnected", + "printedName": "isHeadphoneDisconnected(_:ports:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + }, + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "Port", + "printedName": "AVFAudio.AVAudioSession.Port", + "usr": "c:@T@AVAudioSessionPort" + } + ], + "hasDefaultArg": true, + "usr": "s:Sh" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO23isHeadphoneDisconnected_5portsSb10Foundation12NotificationV_ShySo18AVAudioSessionPortaGtFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO23isHeadphoneDisconnected_5portsSb10Foundation12NotificationV_ShySo18AVAudioSessionPortaGtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK10DeviceUtilO", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "children": [ + { + "kind": "Function", + "name": "addEventListener", + "printedName": "addEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP03addD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP03addD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.EventDispatcherConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeEventListener", + "printedName": "removeEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP06removeD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP06removeD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.EventDispatcherConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP8dispatch5eventyAA0D0C_tF", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP8dispatch5eventyAA0D0C_tF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.EventDispatcherConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(_:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP8dispatch_7bubbles4datayAA0D0C4NameV_SbypSgtF", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP8dispatch_7bubbles4datayAA0D0C4NameV_SbypSgtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.EventDispatcherConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Event", + "printedName": "Event", + "children": [ + { + "kind": "TypeDecl", + "name": "Name", + "printedName": "Name", + "children": [ + { + "kind": "Var", + "name": "sync", + "printedName": "sync", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV4syncAEvpZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV4syncAEvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV4syncAEvgZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV4syncAEvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "event", + "printedName": "event", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV5eventAEvpZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV5eventAEvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV5eventAEvgZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV5eventAEvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "ioError", + "printedName": "ioError", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV7ioErrorAEvpZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV7ioErrorAEvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV7ioErrorAEvgZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV7ioErrorAEvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rtmpStatus", + "printedName": "rtmpStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV10rtmpStatusAEvpZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV10rtmpStatusAEvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV10rtmpStatusAEvgZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV10rtmpStatusAEvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK5EventC4NameV8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK5EventC4NameV8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK5EventC4NameV8rawValueAESS_tcfc", + "mangledName": "$s13SellyCloudSDK5EventC4NameV8rawValueAESS_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK5EventC4NameV13stringLiteralAESS_tcfc", + "mangledName": "$s13SellyCloudSDK5EventC4NameV13stringLiteralAESS_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK5EventC4NameV", + "mangledName": "$s13SellyCloudSDK5EventC4NameV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Function", + "name": "from", + "printedName": "from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK5EventC4fromyAC10Foundation12NotificationVFZ", + "mangledName": "$s13SellyCloudSDK5EventC4fromyAC10Foundation12NotificationVFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4typeAC4NameVvp", + "mangledName": "$s13SellyCloudSDK5EventC4typeAC4NameVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4typeAC4NameVvg", + "mangledName": "$s13SellyCloudSDK5EventC4typeAC4NameVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bubbles", + "printedName": "bubbles", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC7bubblesSbvp", + "mangledName": "$s13SellyCloudSDK5EventC7bubblesSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC7bubblesSbvg", + "mangledName": "$s13SellyCloudSDK5EventC7bubblesSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4dataypSgvp", + "mangledName": "$s13SellyCloudSDK5EventC4dataypSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4dataypSgvg", + "mangledName": "$s13SellyCloudSDK5EventC4dataypSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "target", + "printedName": "target", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC6targetyXlSgvp", + "mangledName": "$s13SellyCloudSDK5EventC6targetyXlSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC6targetyXlSgvg", + "mangledName": "$s13SellyCloudSDK5EventC6targetyXlSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK5EventC4type7bubbles4dataA2C4NameV_SbypSgtcfc", + "mangledName": "$s13SellyCloudSDK5EventC4type7bubbles4dataA2C4NameV_SbypSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK5EventC16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK5EventC16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK5EventC", + "mangledName": "$s13SellyCloudSDK5EventC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EventDispatcher", + "printedName": "EventDispatcher", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EventDispatcher", + "printedName": "SellyCloudSDK.EventDispatcher", + "usr": "s:13SellyCloudSDK15EventDispatcherC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK15EventDispatcherCACycfc", + "mangledName": "$s13SellyCloudSDK15EventDispatcherCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(target:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EventDispatcher", + "printedName": "SellyCloudSDK.EventDispatcher", + "usr": "s:13SellyCloudSDK15EventDispatcherC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK15EventDispatcherC6targetACyXl_tcfc", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC6targetACyXl_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addEventListener", + "printedName": "addEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15EventDispatcherC03addD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC03addD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeEventListener", + "printedName": "removeEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15EventDispatcherC06removeD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC06removeD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15EventDispatcherC8dispatch5eventyAA0D0C_tF", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC8dispatch5eventyAA0D0C_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(_:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15EventDispatcherC8dispatch_7bubbles4datayAA0D0C4NameV_SbypSgtF", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC8dispatch_7bubbles4datayAA0D0C4NameV_SbypSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK15EventDispatcherC", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Logboard", + "printedName": "Logboard", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "ReactiveObjC", + "printedName": "ReactiveObjC", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "QuartzCore", + "printedName": "QuartzCore", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "HKRtmpPusherProtocol", + "printedName": "HKRtmpPusherProtocol", + "children": [ + { + "kind": "Function", + "name": "pusher", + "printedName": "pusher(_:onPushStatusChanged:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "HKRtmpPusher", + "printedName": "SellyCloudSDK.HKRtmpPusher", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol(im)pusher:onPushStatusChanged:", + "mangledName": "$s13SellyCloudSDK20HKRtmpPusherProtocolP6pusher_19onPushStatusChangedyAA0dE0C_SStF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.HKRtmpPusherProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pusher", + "printedName": "pusher(_:onLiveStatsChanged:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "HKRtmpPusher", + "printedName": "SellyCloudSDK.HKRtmpPusher", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher" + }, + { + "kind": "TypeNominal", + "name": "SellyLivePusherStats", + "printedName": "SellyCloudSDK.SellyLivePusherStats", + "usr": "c:objc(cs)SellyLivePusherStats" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol(im)pusher:onLiveStatsChanged:", + "mangledName": "$s13SellyCloudSDK20HKRtmpPusherProtocolP6pusher_18onLiveStatsChangedyAA0dE0C_So0aieJ0CtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.HKRtmpPusherProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol", + "mangledName": "$s13SellyCloudSDK20HKRtmpPusherProtocolP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "HKRtmpPusher", + "printedName": "HKRtmpPusher", + "children": [ + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:publishInsufficientBWOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC10connection_28publishInsufficientBWOccuredyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC10connection_28publishInsufficientBWOccuredyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:publishSufficientBWOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC10connection_26publishSufficientBWOccuredyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC10connection_26publishSufficientBWOccuredyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:updateStats:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC10connection_11updateStatsyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC10connection_11updateStatsyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "preview", + "printedName": "preview", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)preview", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)preview", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setPreview:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "reconnectInterval", + "printedName": "reconnectInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)reconnectInterval", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)reconnectInterval", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setReconnectInterval:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "reconnectCount", + "printedName": "reconnectCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)reconnectCount", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)reconnectCount", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setReconnectCount:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.HKRtmpPusherProtocol)?", + "children": [ + { + "kind": "TypeNominal", + "name": "HKRtmpPusherProtocol", + "printedName": "any SellyCloudSDK.HKRtmpPusherProtocol", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)delegate", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.HKRtmpPusherProtocol)?", + "children": [ + { + "kind": "TypeNominal", + "name": "HKRtmpPusherProtocol", + "printedName": "any SellyCloudSDK.HKRtmpPusherProtocol", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)delegate", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.HKRtmpPusherProtocol)?", + "children": [ + { + "kind": "TypeNominal", + "name": "HKRtmpPusherProtocol", + "printedName": "any SellyCloudSDK.HKRtmpPusherProtocol", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setDelegate:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentPosition", + "printedName": "currentPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "Position", + "printedName": "AVFoundation.AVCaptureDevice.Position", + "usr": "c:@E@AVCaptureDevicePosition" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)currentPosition", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Position", + "printedName": "AVFoundation.AVCaptureDevice.Position", + "usr": "c:@E@AVCaptureDevicePosition" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)currentPosition", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Position", + "printedName": "AVFoundation.AVCaptureDevice.Position", + "usr": "c:@E@AVCaptureDevicePosition" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setCurrentPosition:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0VvM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "muted", + "printedName": "muted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)muted", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC5mutedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)muted", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC5mutedSbvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setMuted:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC5mutedSbvs", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC5mutedSbvM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC5mutedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "HKRtmpPusher", + "printedName": "SellyCloudSDK.HKRtmpPusher", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)init", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning(_:videoConfig:audioConfig:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Position", + "printedName": "AVFoundation.AVCaptureDevice.Position", + "usr": "c:@E@AVCaptureDevicePosition" + }, + { + "kind": "TypeNominal", + "name": "SellyLiveVideoConfiguration", + "printedName": "SellyCloudSDK.SellyLiveVideoConfiguration", + "usr": "c:objc(cs)SellyLiveVideoConfiguration" + }, + { + "kind": "TypeNominal", + "name": "SellyLiveAudioConfiguration", + "printedName": "SellyCloudSDK.SellyLiveAudioConfiguration", + "usr": "c:objc(cs)SellyLiveAudioConfiguration" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)startRunning:videoConfig:audioConfig:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC12startRunning_11videoConfig05audioI0ySo23AVCaptureDevicePositionV_So0A22LiveVideoConfigurationCSo0an5AudioP0CtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startRunningAudio", + "printedName": "startRunningAudio(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SellyLiveAudioConfiguration", + "printedName": "SellyCloudSDK.SellyLiveAudioConfiguration", + "usr": "c:objc(cs)SellyLiveAudioConfiguration" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)startRunningAudio:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17startRunningAudioyySo0a4LiveH13ConfigurationCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startLive", + "printedName": "startLive(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)startLive:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC9startLiveyySo8NSStringCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopLive", + "printedName": "stopLive()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)stopLive", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8stopLiveyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startCamera", + "printedName": "startCamera()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)startCamera", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC11startCamerayyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopCamera", + "printedName": "stopCamera()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)stopCamera", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC10stopCamerayyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "switchCamera", + "printedName": "switchCamera()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)switchCamera", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC12switchCamerayyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setPreviewView", + "printedName": "setPreviewView(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setPreviewView:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14setPreviewViewyySo6UIViewCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "RTMPConnectionDelegate", + "printedName": "RTMPConnectionDelegate", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "InstanceHolder", + "printedName": "InstanceHolder", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(factory:)", + "children": [ + { + "kind": "TypeNominal", + "name": "InstanceHolder", + "printedName": "SellyCloudSDK.InstanceHolder<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK14InstanceHolderC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> τ_0_0", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK14InstanceHolderC7factoryACyxGxyc_tcfc", + "mangledName": "$s13SellyCloudSDK14InstanceHolderC7factoryACyxGxyc_tcfc", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "retain", + "printedName": "retain()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14InstanceHolderC6retainxSgyF", + "mangledName": "$s13SellyCloudSDK14InstanceHolderC6retainxSgyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "release", + "printedName": "release(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14InstanceHolderC7releaseyyxSgF", + "mangledName": "$s13SellyCloudSDK14InstanceHolderC7releaseyyxSgF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK14InstanceHolderC", + "mangledName": "$s13SellyCloudSDK14InstanceHolderC", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOAudioCaptureUnit", + "printedName": "IOAudioCaptureUnit", + "children": [ + { + "kind": "Var", + "name": "track", + "printedName": "track", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC5tracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC5tracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC5tracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC5tracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "input", + "printedName": "input", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureInput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureInput", + "printedName": "AVFoundation.AVCaptureInput", + "usr": "c:objc(cs)AVCaptureInput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC5inputSo14AVCaptureInputCSgvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC5inputSo14AVCaptureInputCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureInput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureInput", + "printedName": "AVFoundation.AVCaptureInput", + "usr": "c:objc(cs)AVCaptureInput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC5inputSo14AVCaptureInputCSgvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC5inputSo14AVCaptureInputCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "device", + "printedName": "device", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC6deviceSo15AVCaptureDeviceCSgvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC6deviceSo15AVCaptureDeviceCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC6deviceSo15AVCaptureDeviceCSgvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC6deviceSo15AVCaptureDeviceCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "output", + "printedName": "output", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureAudioDataOutput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureAudioDataOutput", + "printedName": "AVFoundation.AVCaptureAudioDataOutput", + "usr": "c:objc(cs)AVCaptureAudioDataOutput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC6outputSo24AVCaptureAudioDataOutputCSgvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC6outputSo24AVCaptureAudioDataOutputCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureAudioDataOutput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureAudioDataOutput", + "printedName": "AVFoundation.AVCaptureAudioDataOutput", + "usr": "c:objc(cs)AVCaptureAudioDataOutput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC6outputSo24AVCaptureAudioDataOutputCSgvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC6outputSo24AVCaptureAudioDataOutputCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connection", + "printedName": "connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureConnection?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureConnection", + "printedName": "AVFoundation.AVCaptureConnection", + "usr": "c:objc(cs)AVCaptureConnection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC10connectionSo19AVCaptureConnectionCSgvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC10connectionSo19AVCaptureConnectionCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureConnection?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureConnection", + "printedName": "AVFoundation.AVCaptureConnection", + "usr": "c:objc(cs)AVCaptureConnection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC10connectionSo19AVCaptureConnectionCSgvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC10connectionSo19AVCaptureConnectionCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreAudio", + "printedName": "CoreAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOAudioMixerSettings", + "printedName": "IOAudioMixerSettings", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumSampleRate", + "printedName": "maximumSampleRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV17maximumSampleRateSdvpZ", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV17maximumSampleRateSdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV17maximumSampleRateSdvgZ", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV17maximumSampleRateSdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sampleRate", + "printedName": "sampleRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV10sampleRateSdvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV10sampleRateSdvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV10sampleRateSdvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV10sampleRateSdvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "channels", + "printedName": "channels", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV8channelss6UInt32Vvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV8channelss6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV8channelss6UInt32Vvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV8channelss6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isMuted", + "printedName": "isMuted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvs", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvM", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mainTrack", + "printedName": "mainTrack", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvs", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8VvM", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "tracks", + "printedName": "tracks", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvs", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvM", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "maximumNumberOfChannels", + "printedName": "maximumNumberOfChannels", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvs", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32VvM", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(sampleRate:channels:isMuted:mainTrack:tracks:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "hasDefaultArg": true, + "usr": "s:s6UInt32V" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV10sampleRate8channels7isMuted9mainTrack6tracksACSd_s6UInt32VSbs5UInt8VSDyAlA0demF0VGtcfc", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV10sampleRate8channels7isMuted9mainTrack6tracksACSd_s6UInt32VSbs5UInt8VSDyAlA0demF0VGtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOAudioMixerTrackSettings", + "printedName": "IOAudioMixerTrackSettings", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "volume", + "printedName": "volume", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvp", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvg", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvs", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvM", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMuted", + "printedName": "isMuted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvp", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvg", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvs", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvM", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "downmix", + "printedName": "downmix", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvp", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvg", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvs", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvM", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "channelMap", + "printedName": "channelMap", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvp", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvg", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvs", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvM", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(volume:isMuted:downmix:channelMap:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "hasDefaultArg": true, + "usr": "s:Sf" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volume7isMuted7downmix10channelMapACSf_S2bSaySiGSgtcfc", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volume7isMuted7downmix10channelMapACSf_S2bSaySiGSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AudioUnit", + "printedName": "AudioUnit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreAudio", + "printedName": "CoreAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreAudio", + "printedName": "CoreAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOAudioUnitError", + "printedName": "IOAudioUnitError", + "children": [ + { + "kind": "Var", + "name": "failedToAttach", + "printedName": "failedToAttach", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioUnitError.Type) -> ((any Swift.Error)?) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOAudioUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO14failedToAttachyACs0F0_pSg_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO14failedToAttachyACs0F0_pSg_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToCreate", + "printedName": "failedToCreate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioUnitError.Type) -> (AVFAudio.AVAudioFormat?, AVFAudio.AVAudioFormat?) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AVFAudio.AVAudioFormat?, AVFAudio.AVAudioFormat?) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(from: AVFAudio.AVAudioFormat?, to: AVFAudio.AVAudioFormat?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOAudioUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO14failedToCreateyACSo13AVAudioFormatCSg_AGtcACmF", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO14failedToCreateyACSo13AVAudioFormatCSg_AGtcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToConvert", + "printedName": "failedToConvert", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioUnitError.Type) -> (Foundation.NSError) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.NSError) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: Foundation.NSError)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSError", + "printedName": "Foundation.NSError", + "usr": "c:objc(cs)NSError" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOAudioUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO15failedToConvertyACSo7NSErrorC_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO15failedToConvertyACSo7NSErrorC_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToMix", + "printedName": "failedToMix", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioUnitError.Type) -> (any Swift.Error) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(any Swift.Error) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: any Swift.Error)", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOAudioUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO11failedToMixyACs0F0_p_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO11failedToMixyACs0F0_p_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOMuxer", + "printedName": "IOMuxer", + "children": [ + { + "kind": "Var", + "name": "audioFormat", + "printedName": "audioFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvp", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvg", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvs", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvM", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoFormat", + "printedName": "videoFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvp", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvg", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvs", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvM", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7IOMuxerP6append_4whenySo13AVAudioBufferC_So0G4TimeCtF", + "mangledName": "$s13SellyCloudSDK7IOMuxerP6append_4whenySo13AVAudioBufferC_So0G4TimeCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7IOMuxerP6appendyySo17CMSampleBufferRefaF", + "mangledName": "$s13SellyCloudSDK7IOMuxerP6appendyySo17CMSampleBufferRefaF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK7IOMuxerP", + "mangledName": "$s13SellyCloudSDK7IOMuxerP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : SellyCloudSDK.Running>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Running", + "printedName": "Running", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamDelegate", + "printedName": "IOStreamDelegate", + "children": [ + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:track:didInput:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_5track8didInput4whenyAA0D0C_s5UInt8VSo13AVAudioBufferCSo0L4TimeCtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_5track8didInput4whenyAA0D0C_s5UInt8VSo13AVAudioBufferCSo0L4TimeCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:track:didInput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_5track8didInputyAA0D0C_s5UInt8VSo17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_5track8didInputyAA0D0C_s5UInt8VSo17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:videoErrorOccurred:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_18videoErrorOccurredyAA0D0C_AA011IOVideoUnitH0OtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_18videoErrorOccurredyAA0D0C_AA011IOVideoUnitH0OtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:audioErrorOccurred:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_18audioErrorOccurredyAA0D0C_AA011IOAudioUnitH0OtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_18audioErrorOccurredyAA0D0C_AA011IOAudioUnitH0OtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:willChangeReadyState:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_20willChangeReadyStateyAA0D0C_AG0iJ0OtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_20willChangeReadyStateyAA0D0C_AG0iJ0OtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didChangeReadyState:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_19didChangeReadyStateyAA0D0C_AG0iJ0OtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_19didChangeReadyStateyAA0D0C_AG0iJ0OtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:sessionWasInterrupted:reason:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureSession", + "printedName": "AVFoundation.AVCaptureSession", + "usr": "c:objc(cs)AVCaptureSession" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureSession.InterruptionReason?", + "children": [ + { + "kind": "TypeNominal", + "name": "InterruptionReason", + "printedName": "AVFoundation.AVCaptureSession.InterruptionReason", + "usr": "c:@E@AVCaptureSessionInterruptionReason" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_21sessionWasInterrupted6reasonyAA0D0C_So16AVCaptureSessionCSo0kL18InterruptionReasonVSgtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_21sessionWasInterrupted6reasonyAA0D0C_So16AVCaptureSessionCSo0kL18InterruptionReasonVSgtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:sessionInterruptionEnded:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureSession", + "printedName": "AVFoundation.AVCaptureSession", + "usr": "c:objc(cs)AVCaptureSession" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_24sessionInterruptionEndedyAA0D0C_So16AVCaptureSessionCtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_24sessionInterruptionEndedyAA0D0C_So16AVCaptureSessionCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStream", + "printedName": "IOStream", + "children": [ + { + "kind": "TypeDecl", + "name": "ReadyState", + "printedName": "ReadyState", + "children": [ + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "initialized", + "printedName": "initialized", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO11initializedyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO11initializedyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "open", + "printedName": "open", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO4openyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO4openyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "play", + "printedName": "play", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO4playyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO4playyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "playing", + "printedName": "playing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO7playingyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO7playingyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "publish", + "printedName": "publish", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO7publishyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO7publishyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "publishing", + "printedName": "publishing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> (any SellyCloudSDK.IOMuxer) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(any SellyCloudSDK.IOMuxer) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(muxer: any SellyCloudSDK.IOMuxer)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOMuxer", + "printedName": "any SellyCloudSDK.IOMuxer", + "usr": "s:13SellyCloudSDK7IOMuxerP" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO10publishingyAeA7IOMuxer_p_tcAEmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO10publishingyAeA7IOMuxer_p_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO6closedyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO6closedyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Var", + "name": "lockQueue", + "printedName": "lockQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC9lockQueueSo17OS_dispatch_queueCvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC9lockQueueSo17OS_dispatch_queueCvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC9lockQueueSo17OS_dispatch_queueCvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC9lockQueueSo17OS_dispatch_queueCvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "audioSampleAccess", + "printedName": "audioSampleAccess", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC17audioSampleAccessSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC17audioSampleAccessSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC17audioSampleAccessSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC17audioSampleAccessSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoSampleAccess", + "printedName": "videoSampleAccess", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC17videoSampleAccessSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC17videoSampleAccessSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC17videoSampleAccessSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC17videoSampleAccessSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "screen", + "printedName": "screen", + "children": [ + { + "kind": "TypeNominal", + "name": "Screen", + "printedName": "SellyCloudSDK.Screen", + "usr": "s:13SellyCloudSDK6ScreenC" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC6screenAA6ScreenCvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC6screenAA6ScreenCvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Screen", + "printedName": "SellyCloudSDK.Screen", + "usr": "s:13SellyCloudSDK6ScreenC" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC6screenAA6ScreenCvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC6screenAA6ScreenCvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bufferTime", + "printedName": "bufferTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC10bufferTimeSdvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC10bufferTimeSdvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10bufferTimeSdvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC10bufferTimeSdvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10bufferTimeSdvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC10bufferTimeSdvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10bufferTimeSdvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC10bufferTimeSdvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bitrateStrategy", + "printedName": "bitrateStrategy", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "any SellyCloudSDK.IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "any SellyCloudSDK.IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "any SellyCloudSDK.IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isCapturing", + "printedName": "isCapturing", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC11isCapturingSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC11isCapturingSbvp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC11isCapturingSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC11isCapturingSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isMonitoringEnabled", + "printedName": "isMonitoringEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "torch", + "printedName": "torch", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC5torchSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC5torchSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC5torchSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC5torchSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC5torchSbvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC5torchSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC5torchSbvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC5torchSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "frameRate", + "printedName": "frameRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC9frameRateSdvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC9frameRateSdvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC9frameRateSdvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC9frameRateSdvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC9frameRateSdvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC9frameRateSdvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC9frameRateSdvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC9frameRateSdvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMultiCamSessionEnabled", + "printedName": "isMultiCamSessionEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMultiTrackAudioMixingEnabled", + "printedName": "isMultiTrackAudioMixingEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "sessionPreset", + "printedName": "sessionPreset", + "children": [ + { + "kind": "TypeNominal", + "name": "Preset", + "printedName": "AVFoundation.AVCaptureSession.Preset", + "usr": "c:@T@AVCaptureSessionPreset" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avp", + "mangledName": "$s13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Preset", + "printedName": "AVFoundation.AVCaptureSession.Preset", + "usr": "c:@T@AVCaptureSessionPreset" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avg", + "mangledName": "$s13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Preset", + "printedName": "AVFoundation.AVCaptureSession.Preset", + "usr": "c:@T@AVCaptureSessionPreset" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avs", + "mangledName": "$s13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avM", + "mangledName": "$s13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "audioMixerSettings", + "printedName": "audioMixerSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoMixerSettings", + "printedName": "videoMixerSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "audioSettings", + "printedName": "audioSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoSettings", + "printedName": "videoSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "audioInputFormats", + "printedName": "audioInputFormats", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : AVFAudio.AVAudioFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC17audioInputFormatsSDys5UInt8VSo13AVAudioFormatCGvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC17audioInputFormatsSDys5UInt8VSo13AVAudioFormatCGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : AVFAudio.AVAudioFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC17audioInputFormatsSDys5UInt8VSo13AVAudioFormatCGvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC17audioInputFormatsSDys5UInt8VSo13AVAudioFormatCGvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoInputFormats", + "printedName": "videoInputFormats", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : CoreMedia.CMFormatDescription]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC17videoInputFormatsSDys5UInt8VSo22CMFormatDescriptionRefaGvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC17videoInputFormatsSDys5UInt8VSo22CMFormatDescriptionRefaGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : CoreMedia.CMFormatDescription]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC17videoInputFormatsSDys5UInt8VSo22CMFormatDescriptionRefaGvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC17videoInputFormatsSDys5UInt8VSo22CMFormatDescriptionRefaGvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "soundTransform", + "printedName": "soundTransform", + "children": [ + { + "kind": "TypeNominal", + "name": "SoundTransform", + "printedName": "SellyCloudSDK.SoundTransform", + "usr": "s:13SellyCloudSDK14SoundTransformV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SoundTransform", + "printedName": "SellyCloudSDK.SoundTransform", + "usr": "s:13SellyCloudSDK14SoundTransformV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SoundTransform", + "printedName": "SellyCloudSDK.SoundTransform", + "usr": "s:13SellyCloudSDK14SoundTransformV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentFPS", + "printedName": "currentFPS", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream(py)currentFPS", + "mangledName": "$s13SellyCloudSDK8IOStreamC10currentFPSs6UInt16Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Dynamic", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream(im)currentFPS", + "mangledName": "$s13SellyCloudSDK8IOStreamC10currentFPSs6UInt16Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any SellyCloudSDK.IOStreamDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamDelegate", + "printedName": "any SellyCloudSDK.IOStreamDelegate", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamDelegate", + "printedName": "any SellyCloudSDK.IOStreamDelegate", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "view", + "printedName": "view", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamView)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamView", + "printedName": "any SellyCloudSDK.IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamView)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamView", + "printedName": "any SellyCloudSDK.IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamView)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamView", + "printedName": "any SellyCloudSDK.IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "readyState", + "printedName": "readyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovp", + "mangledName": "$s13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovg", + "mangledName": "$s13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovs", + "mangledName": "$s13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0OvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream(im)init", + "mangledName": "$s13SellyCloudSDK8IOStreamCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "attachCamera", + "printedName": "attachCamera(_:track:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOVideoCaptureUnit?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoCaptureUnit", + "printedName": "SellyCloudSDK.IOVideoCaptureUnit", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOVideoUnitError?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC12attachCamera_5track13configurationySo15AVCaptureDeviceCSg_s5UInt8VyAA18IOVideoCaptureUnitCSg_AA0lN5ErrorOSgtcSgtF", + "mangledName": "$s13SellyCloudSDK8IOStreamC12attachCamera_5track13configurationySo15AVCaptureDeviceCSg_s5UInt8VyAA18IOVideoCaptureUnitCSg_AA0lN5ErrorOSgtcSgtF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "videoCapture", + "printedName": "videoCapture(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOVideoCaptureUnit?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoCaptureUnit", + "printedName": "SellyCloudSDK.IOVideoCaptureUnit", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC12videoCapture3forAA07IOVideoF4UnitCSgs5UInt8V_tF", + "mangledName": "$s13SellyCloudSDK8IOStreamC12videoCapture3forAA07IOVideoF4UnitCSgs5UInt8V_tF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "attachAudio", + "printedName": "attachAudio(_:track:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOAudioCaptureUnit?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioCaptureUnit", + "printedName": "SellyCloudSDK.IOAudioCaptureUnit", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOAudioUnitError?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC11attachAudio_5track13configurationySo15AVCaptureDeviceCSg_s5UInt8VyAA18IOAudioCaptureUnitCSg_AA0lN5ErrorOSgtcSgtF", + "mangledName": "$s13SellyCloudSDK8IOStreamC11attachAudio_5track13configurationySo15AVCaptureDeviceCSg_s5UInt8VyAA18IOAudioCaptureUnitCSg_AA0lN5ErrorOSgtcSgtF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "audioCapture", + "printedName": "audioCapture(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOAudioCaptureUnit?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioCaptureUnit", + "printedName": "SellyCloudSDK.IOAudioCaptureUnit", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC12audioCapture3forAA07IOAudioF4UnitCSgs5UInt8V_tF", + "mangledName": "$s13SellyCloudSDK8IOStreamC12audioCapture3forAA07IOAudioF4UnitCSgs5UInt8V_tF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:track:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC6append_5trackySo17CMSampleBufferRefa_s5UInt8VtF", + "mangledName": "$s13SellyCloudSDK8IOStreamC6append_5trackySo17CMSampleBufferRefa_s5UInt8VtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:when:track:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC6append_4when5trackySo13AVAudioBufferC_So0H4TimeCs5UInt8VtF", + "mangledName": "$s13SellyCloudSDK8IOStreamC6append_4when5trackySo13AVAudioBufferC_So0H4TimeCs5UInt8VtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "registerVideoEffect", + "printedName": "registerVideoEffect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC19registerVideoEffectySbAA0fG0CF", + "mangledName": "$s13SellyCloudSDK8IOStreamC19registerVideoEffectySbAA0fG0CF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterVideoEffect", + "printedName": "unregisterVideoEffect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC21unregisterVideoEffectySbAA0fG0CF", + "mangledName": "$s13SellyCloudSDK8IOStreamC21unregisterVideoEffectySbAA0fG0CF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addObserver", + "printedName": "addObserver(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamObserver", + "printedName": "any SellyCloudSDK.IOStreamObserver", + "usr": "s:13SellyCloudSDK16IOStreamObserverP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC11addObserveryyAA0dF0_pF", + "mangledName": "$s13SellyCloudSDK8IOStreamC11addObserveryyAA0dF0_pF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeObserver", + "printedName": "removeObserver(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamObserver", + "printedName": "any SellyCloudSDK.IOStreamObserver", + "usr": "s:13SellyCloudSDK16IOStreamObserverP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC14removeObserveryyAA0dF0_pF", + "mangledName": "$s13SellyCloudSDK8IOStreamC14removeObserveryyAA0dF0_pF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configuration", + "printedName": "configuration(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AVFoundation.AVCaptureSession) throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureSession", + "printedName": "AVFoundation.AVCaptureSession", + "usr": "c:objc(cs)AVCaptureSession" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC13configurationyyySo16AVCaptureSessionCKXEKF", + "mangledName": "$s13SellyCloudSDK8IOStreamC13configurationyyySo16AVCaptureSessionCKXEKF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Rethrows", + "AccessControl", + "Available", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readyStateWillChange", + "printedName": "readyStateWillChange(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC20readyStateWillChange2toyAC05ReadyF0O_tF", + "mangledName": "$s13SellyCloudSDK8IOStreamC20readyStateWillChange2toyAC05ReadyF0O_tF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readyStateDidChange", + "printedName": "readyStateDidChange(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC19readyStateDidChange2toyAC05ReadyF0O_tF", + "mangledName": "$s13SellyCloudSDK8IOStreamC19readyStateDidChange2toyAC05ReadyF0O_tF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startCapturing", + "printedName": "startCapturing()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC14startCapturingyyF", + "mangledName": "$s13SellyCloudSDK8IOStreamC14startCapturingyyF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopCapturing", + "printedName": "stopCapturing()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC13stopCapturingyyF", + "mangledName": "$s13SellyCloudSDK8IOStreamC13stopCapturingyyF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream", + "mangledName": "$s13SellyCloudSDK8IOStreamC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamBitRateStats", + "printedName": "IOStreamBitRateStats", + "children": [ + { + "kind": "Var", + "name": "currentQueueBytesOut", + "printedName": "currentQueueBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV20currentQueueBytesOuts5Int64Vvp", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV20currentQueueBytesOuts5Int64Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV20currentQueueBytesOuts5Int64Vvg", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV20currentQueueBytesOuts5Int64Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesInPerSecond", + "printedName": "currentBytesInPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV23currentBytesInPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV23currentBytesInPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV23currentBytesInPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV23currentBytesInPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesOutPerSecond", + "printedName": "currentBytesOutPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV24currentBytesOutPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV24currentBytesOutPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV24currentBytesOutPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV24currentBytesOutPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "IOStreamBitRateStrategyConvertible", + "children": [ + { + "kind": "Var", + "name": "stream", + "printedName": "stream", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvp", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvg", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvs", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvM", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mamimumVideoBitRate", + "printedName": "mamimumVideoBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumVideoeF0Sivp", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumVideoeF0Sivp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumVideoeF0Sivg", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumVideoeF0Sivg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mamimumAudioBitRate", + "printedName": "mamimumAudioBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumAudioeF0Sivp", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumAudioeF0Sivp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumAudioeF0Sivg", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumAudioeF0Sivg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP5setUpyyF", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP5setUpyyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "sufficientBWOccured", + "printedName": "sufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP19sufficientBWOccuredyyAA0deF5StatsVF", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP19sufficientBWOccuredyyAA0deF5StatsVF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insufficientBWOccured", + "printedName": "insufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP21insufficientBWOccuredyyAA0deF5StatsVF", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP21insufficientBWOccuredyyAA0deF5StatsVF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStreamBitRateStrategy", + "printedName": "IOStreamBitRateStrategy", + "children": [ + { + "kind": "Var", + "name": "stream", + "printedName": "stream", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "SellyCloudSDK.IOStream?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvp", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvg", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvs", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvM", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mamimumVideoBitRate", + "printedName": "mamimumVideoBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumVideoeF0Sivp", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumVideoeF0Sivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumVideoeF0Sivg", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumVideoeF0Sivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mamimumAudioBitRate", + "printedName": "mamimumAudioBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumAudioeF0Sivp", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumAudioeF0Sivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumAudioeF0Sivg", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumAudioeF0Sivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC5setUpyyF", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC5setUpyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "sufficientBWOccured", + "printedName": "sufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC19sufficientBWOccuredyyAA0deF5StatsVF", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC19sufficientBWOccuredyyAA0deF5StatsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insufficientBWOccured", + "printedName": "insufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC21insufficientBWOccuredyyAA0deF5StatsVF", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC21insufficientBWOccuredyyAA0deF5StatsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStreamVideoAdaptiveBitRateStrategy", + "printedName": "IOStreamVideoAdaptiveBitRateStrategy", + "children": [ + { + "kind": "Var", + "name": "sufficientBWCountsThreshold", + "printedName": "sufficientBWCountsThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC27sufficientBWCountsThresholdSivpZ", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC27sufficientBWCountsThresholdSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC27sufficientBWCountsThresholdSivgZ", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC27sufficientBWCountsThresholdSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stream", + "printedName": "stream", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "SellyCloudSDK.IOStream?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvp", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvg", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvs", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvM", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mamimumVideoBitRate", + "printedName": "mamimumVideoBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumegH0Sivp", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumegH0Sivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumegH0Sivg", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumegH0Sivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mamimumAudioBitRate", + "printedName": "mamimumAudioBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC012mamimumAudiogH0Sivp", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC012mamimumAudiogH0Sivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC012mamimumAudiogH0Sivg", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC012mamimumAudiogH0Sivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(mamimumVideoBitrate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamVideoAdaptiveBitRateStrategy", + "printedName": "SellyCloudSDK.IOStreamVideoAdaptiveBitRateStrategy", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumE7BitrateACSi_tcfc", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumE7BitrateACSi_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC5setUpyyF", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC5setUpyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "sufficientBWOccured", + "printedName": "sufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC19sufficientBWOccuredyyAA0dgH5StatsVF", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC19sufficientBWOccuredyyAA0dgH5StatsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insufficientBWOccured", + "printedName": "insufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC21insufficientBWOccuredyyAA0dgH5StatsVF", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC21insufficientBWOccuredyyAA0dgH5StatsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamObserver", + "printedName": "IOStreamObserver", + "children": [ + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamObserverP6stream_9didOutput4whenyAA0D0C_So13AVAudioBufferCSo0J4TimeCtF", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP6stream_9didOutput4whenyAA0D0C_So13AVAudioBufferCSo0J4TimeCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamObserver>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamObserverP6stream_9didOutputyAA0D0C_So17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP6stream_9didOutputyAA0D0C_So17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamObserver>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK16IOStreamObserverP", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamRecorderDelegate", + "printedName": "IOStreamRecorderDelegate", + "children": [ + { + "kind": "Function", + "name": "recorder", + "printedName": "recorder(_:errorOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamRecorder", + "printedName": "SellyCloudSDK.IOStreamRecorder", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP8recorder_12errorOccuredyAA0dE0C_AG5ErrorOtF", + "mangledName": "$s13SellyCloudSDK24IOStreamRecorderDelegateP8recorder_12errorOccuredyAA0dE0C_AG5ErrorOtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamRecorderDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "recorder", + "printedName": "recorder(_:finishWriting:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamRecorder", + "printedName": "SellyCloudSDK.IOStreamRecorder", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC" + }, + { + "kind": "TypeNominal", + "name": "AVAssetWriter", + "printedName": "AVFoundation.AVAssetWriter", + "usr": "c:objc(cs)AVAssetWriter" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP8recorder_13finishWritingyAA0dE0C_So13AVAssetWriterCtF", + "mangledName": "$s13SellyCloudSDK24IOStreamRecorderDelegateP8recorder_13finishWritingyAA0dE0C_So13AVAssetWriterCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamRecorderDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP", + "mangledName": "$s13SellyCloudSDK24IOStreamRecorderDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStreamRecorder", + "printedName": "IOStreamRecorder", + "children": [ + { + "kind": "TypeDecl", + "name": "Error", + "printedName": "Error", + "children": [ + { + "kind": "Var", + "name": "failedToCreateAssetWriter", + "printedName": "failedToCreateAssetWriter", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStreamRecorder.Error.Type) -> (any Swift.Error) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(any Swift.Error) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: any Swift.Error)", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO25failedToCreateAssetWriteryAEsAD_p_tcAEmF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO25failedToCreateAssetWriteryAEsAD_p_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToCreateAssetWriterInput", + "printedName": "failedToCreateAssetWriterInput", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStreamRecorder.Error.Type) -> (Foundation.NSException) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.NSException) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: Foundation.NSException)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO30failedToCreateAssetWriterInputyAESo11NSExceptionC_tcAEmF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO30failedToCreateAssetWriterInputyAESo11NSExceptionC_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToAppend", + "printedName": "failedToAppend", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStreamRecorder.Error.Type) -> ((any Swift.Error)?) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO14failedToAppendyAEsAD_pSg_tcAEmF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO14failedToAppendyAEsAD_pSg_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToFinishWriting", + "printedName": "failedToFinishWriting", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStreamRecorder.Error.Type) -> ((any Swift.Error)?) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO21failedToFinishWritingyAEsAD_pSg_tcAEmF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO21failedToFinishWritingyAEsAD_pSg_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any SellyCloudSDK.IOStreamRecorderDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamRecorderDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamRecorderDelegate", + "printedName": "any SellyCloudSDK.IOStreamRecorderDelegate", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamRecorderDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamRecorderDelegate", + "printedName": "any SellyCloudSDK.IOStreamRecorderDelegate", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvs", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvM", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "settings", + "printedName": "settings", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[AVFoundation.AVMediaType : [Swift.String : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[AVFoundation.AVMediaType : [Swift.String : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[AVFoundation.AVMediaType : [Swift.String : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvs", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvM", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "fileName", + "printedName": "fileName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvs", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvM", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isRunning", + "printedName": "isRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC9isRunningAA6AtomicVySbGvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC9isRunningAA6AtomicVySbGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC9isRunningAA6AtomicVySbGvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC9isRunningAA6AtomicVySbGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "movieFragmentInterval", + "printedName": "movieFragmentInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvs", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvM", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamRecorder", + "printedName": "SellyCloudSDK.IOStreamRecorder", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderCACycfc", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC6stream_9didOutputyAA0D0C_So17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC6stream_9didOutputyAA0D0C_So17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC6stream_9didOutput4whenyAA0D0C_So13AVAudioBufferCSo0J4TimeCtF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC6stream_9didOutput4whenyAA0D0C_So13AVAudioBufferCSo0J4TimeCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC12startRunningyyF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC12startRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopRunning", + "printedName": "stopRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC11stopRunningyyF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC11stopRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Running", + "printedName": "Running", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP" + }, + { + "kind": "Conformance", + "name": "IOStreamObserver", + "printedName": "IOStreamObserver", + "usr": "s:13SellyCloudSDK16IOStreamObserverP", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamView", + "printedName": "IOStreamView", + "children": [ + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvp", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvg", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvs", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0VvM", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0VvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isCaptureVideoPreviewEnabled", + "printedName": "isCaptureVideoPreviewEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvp", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvg", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvs", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvM", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "attachStream", + "printedName": "attachStream(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12IOStreamViewP12attachStreamyyAA0D0CSgF", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP12attachStreamyyAA0D0CSgF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enqueue", + "printedName": "enqueue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMSampleBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12IOStreamViewP7enqueueyySo17CMSampleBufferRefaSgF", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP7enqueueyySo17CMSampleBufferRefaSgF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK12IOStreamViewP", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFAudio", + "printedName": "AVFAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOVideoCaptureUnit", + "printedName": "IOVideoCaptureUnit", + "children": [ + { + "kind": "Var", + "name": "colorFormat", + "printedName": "colorFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvpZ", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvgZ", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "device", + "printedName": "device", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC6deviceSo15AVCaptureDeviceCSgvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC6deviceSo15AVCaptureDeviceCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC6deviceSo15AVCaptureDeviceCSgvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC6deviceSo15AVCaptureDeviceCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "colorFormat", + "printedName": "colorFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvs", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvM", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "track", + "printedName": "track", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC5tracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC5tracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC5tracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC5tracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "input", + "printedName": "input", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureInput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureInput", + "printedName": "AVFoundation.AVCaptureInput", + "usr": "c:objc(cs)AVCaptureInput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC5inputSo14AVCaptureInputCSgvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC5inputSo14AVCaptureInputCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureInput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureInput", + "printedName": "AVFoundation.AVCaptureInput", + "usr": "c:objc(cs)AVCaptureInput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC5inputSo14AVCaptureInputCSgvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC5inputSo14AVCaptureInputCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "output", + "printedName": "output", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoDataOutput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoDataOutput", + "printedName": "AVFoundation.AVCaptureVideoDataOutput", + "usr": "c:objc(cs)AVCaptureVideoDataOutput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC6outputSo24AVCaptureVideoDataOutputCSgvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC6outputSo24AVCaptureVideoDataOutputCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoDataOutput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoDataOutput", + "printedName": "AVFoundation.AVCaptureVideoDataOutput", + "usr": "c:objc(cs)AVCaptureVideoDataOutput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC6outputSo24AVCaptureVideoDataOutputCSgvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC6outputSo24AVCaptureVideoDataOutputCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connection", + "printedName": "connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureConnection?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureConnection", + "printedName": "AVFoundation.AVCaptureConnection", + "usr": "c:objc(cs)AVCaptureConnection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC10connectionSo19AVCaptureConnectionCSgvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC10connectionSo19AVCaptureConnectionCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureConnection?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureConnection", + "printedName": "AVFoundation.AVCaptureConnection", + "usr": "c:objc(cs)AVCaptureConnection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC10connectionSo19AVCaptureConnectionCSgvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC10connectionSo19AVCaptureConnectionCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvs", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0VvM", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isVideoMirrored", + "printedName": "isVideoMirrored", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvs", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvM", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "preferredVideoStabilizationMode", + "printedName": "preferredVideoStabilizationMode", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoStabilizationMode", + "printedName": "AVFoundation.AVCaptureVideoStabilizationMode", + "usr": "c:@E@AVCaptureVideoStabilizationMode" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoStabilizationMode", + "printedName": "AVFoundation.AVCaptureVideoStabilizationMode", + "usr": "c:@E@AVCaptureVideoStabilizationMode" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoStabilizationMode", + "printedName": "AVFoundation.AVCaptureVideoStabilizationMode", + "usr": "c:@E@AVCaptureVideoStabilizationMode" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvs", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0VvM", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "Available" + ], + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOVideoMixerSettings", + "printedName": "IOVideoMixerSettings", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Mode", + "printedName": "Mode", + "children": [ + { + "kind": "Var", + "name": "passthrough", + "printedName": "passthrough", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoMixerSettings.Mode.Type) -> SellyCloudSDK.IOVideoMixerSettings.Mode", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO11passthroughyA2EmF", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO11passthroughyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "offscreen", + "printedName": "offscreen", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoMixerSettings.Mode.Type) -> SellyCloudSDK.IOVideoMixerSettings.Mode", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO9offscreenyA2EmF", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO9offscreenyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode?", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Var", + "name": "mode", + "printedName": "mode", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvp", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvg", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvs", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvM", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMuted", + "printedName": "isMuted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvp", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvg", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvs", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvM", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mainTrack", + "printedName": "mainTrack", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvs", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8VvM", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(mode:isMuted:mainTrack:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "hasDefaultArg": true, + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4mode7isMuted9mainTrackA2C4ModeO_Sbs5UInt8Vtcfc", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4mode7isMuted9mainTrackA2C4ModeO_Sbs5UInt8Vtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOVideoUnitError", + "printedName": "IOVideoUnitError", + "children": [ + { + "kind": "Var", + "name": "failedToAttach", + "printedName": "failedToAttach", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> ((any Swift.Error)?) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO14failedToAttachyACs0F0_pSg_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO14failedToAttachyACs0F0_pSg_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToCreate", + "printedName": "failedToCreate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> (Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(status: Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO14failedToCreateyACs5Int32V_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO14failedToCreateyACs5Int32V_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToPrepare", + "printedName": "failedToPrepare", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> (Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(status: Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO15failedToPrepareyACs5Int32V_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO15failedToPrepareyACs5Int32V_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToFlame", + "printedName": "failedToFlame", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> (Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(status: Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO13failedToFlameyACs5Int32V_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO13failedToFlameyACs5Int32V_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToSetOption", + "printedName": "failedToSetOption", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> (Swift.Int32, SellyCloudSDK.VTSessionOption) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32, SellyCloudSDK.VTSessionOption) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(status: Swift.Int32, option: SellyCloudSDK.VTSessionOption)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + }, + { + "kind": "TypeNominal", + "name": "VTSessionOption", + "printedName": "SellyCloudSDK.VTSessionOption", + "usr": "s:13SellyCloudSDK15VTSessionOptionV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO17failedToSetOptionyACs5Int32V_AA09VTSessionJ0VtcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO17failedToSetOptionyACs5Int32V_AA09VTSessionJ0VtcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MetalKit", + "printedName": "MetalKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "MTHKView", + "printedName": "MTHKView", + "children": [ + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avp", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avg", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avs", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avM", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvp", + "mangledName": "$s13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvg", + "mangledName": "$s13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvs", + "mangledName": "$s13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0VvM", + "mangledName": "$s13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isCaptureVideoPreviewEnabled", + "printedName": "isCaptureVideoPreviewEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvp", + "mangledName": "$s13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvg", + "mangledName": "$s13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvs", + "mangledName": "$s13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvM", + "mangledName": "$s13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMirrored", + "printedName": "isMirrored", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8MTHKViewC10isMirroredSbvp", + "mangledName": "$s13SellyCloudSDK8MTHKViewC10isMirroredSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC10isMirroredSbvg", + "mangledName": "$s13SellyCloudSDK8MTHKViewC10isMirroredSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC10isMirroredSbvs", + "mangledName": "$s13SellyCloudSDK8MTHKViewC10isMirroredSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC10isMirroredSbvM", + "mangledName": "$s13SellyCloudSDK8MTHKViewC10isMirroredSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MTHKView", + "printedName": "SellyCloudSDK.MTHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)initWithFrame:", + "mangledName": "$s13SellyCloudSDK8MTHKViewC5frameACSo6CGRectV_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "initWithFrame:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MTHKView", + "printedName": "SellyCloudSDK.MTHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)initWithCoder:", + "mangledName": "$s13SellyCloudSDK8MTHKViewC5coderACSo7NSCoderC_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "awakeFromNib", + "printedName": "awakeFromNib()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)awakeFromNib", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12awakeFromNibyyF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "awakeFromNib", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "draw", + "printedName": "draw(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)drawRect:", + "mangledName": "$s13SellyCloudSDK8MTHKViewC4drawyySo6CGRectVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "drawRect:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:device:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MTHKView", + "printedName": "SellyCloudSDK.MTHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Metal.MTLDevice)?", + "children": [ + { + "kind": "TypeNominal", + "name": "MTLDevice", + "printedName": "any Metal.MTLDevice", + "usr": "c:objc(pl)MTLDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)initWithFrame:device:", + "mangledName": "$s13SellyCloudSDK8MTHKViewC5frame6deviceACSo6CGRectV_So9MTLDevice_pSgtcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "initWithFrame:device:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "attachStream", + "printedName": "attachStream(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8MTHKViewC12attachStreamyyAA8IOStreamCSgF", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12attachStreamyyAA8IOStreamCSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enqueue", + "printedName": "enqueue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMSampleBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8MTHKViewC7enqueueyySo17CMSampleBufferRefaSgF", + "mangledName": "$s13SellyCloudSDK8MTHKViewC7enqueueyySo17CMSampleBufferRefaSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView", + "mangledName": "$s13SellyCloudSDK8MTHKViewC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)MTKView", + "superclassNames": [ + "MetalKit.MTKView", + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "IOStreamView", + "printedName": "IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "NetClient", + "printedName": "NetClient", + "children": [ + { + "kind": "Function", + "name": "listen", + "printedName": "listen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetClientC6listenyyF", + "mangledName": "$s13SellyCloudSDK9NetClientC6listenyyF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "NetClient", + "printedName": "SellyCloudSDK.NetClient", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient(im)init", + "mangledName": "$s13SellyCloudSDK9NetClientCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient", + "mangledName": "$s13SellyCloudSDK9NetClientC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:@M@SellyCloudSDK@objc(cs)NetSocket", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "SellyCloudSDK.NetSocket", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "NetService", + "printedName": "NetService", + "children": [ + { + "kind": "Var", + "name": "txtData", + "printedName": "txtData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC7txtData10Foundation0G0VSgvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC7txtData10Foundation0G0VSgvp", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC7txtData10Foundation0G0VSgvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC7txtData10Foundation0G0VSgvg", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "domain", + "printedName": "domain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC6domainSSvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC6domainSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC6domainSSvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC6domainSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC4typeSSvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC4typeSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC4typeSSvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC4typeSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC4nameSSvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC4nameSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC4nameSSvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC4nameSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "port", + "printedName": "port", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC4ports5Int32Vvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC4ports5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC4ports5Int32Vvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC4ports5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isRunning", + "printedName": "isRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC9isRunningAA6AtomicVySbGvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC9isRunningAA6AtomicVySbGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC9isRunningAA6AtomicVySbGvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC9isRunningAA6AtomicVySbGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "clients", + "printedName": "clients", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SellyCloudSDK.NetClient]", + "children": [ + { + "kind": "TypeNominal", + "name": "NetClient", + "printedName": "SellyCloudSDK.NetClient", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC7clientsSayAA0D6ClientCGvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC7clientsSayAA0D6ClientCGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SellyCloudSDK.NetClient]", + "children": [ + { + "kind": "TypeNominal", + "name": "NetClient", + "printedName": "SellyCloudSDK.NetClient", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC7clientsSayAA0D6ClientCGvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC7clientsSayAA0D6ClientCGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(domain:type:name:port:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NetService", + "printedName": "SellyCloudSDK.NetService", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetService" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK10NetServiceC6domain4type4name4portACSS_S2Ss5Int32Vtcfc", + "mangledName": "$s13SellyCloudSDK10NetServiceC6domain4type4name4portACSS_S2Ss5Int32Vtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "NetService", + "printedName": "SellyCloudSDK.NetService", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetService" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetService(im)init", + "mangledName": "$s13SellyCloudSDK10NetServiceCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "netService", + "printedName": "netService(_:didAcceptConnectionWith:outputStream:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NetService", + "printedName": "Foundation.NetService", + "usr": "c:objc(cs)NSNetService" + }, + { + "kind": "TypeNominal", + "name": "InputStream", + "printedName": "Foundation.InputStream", + "usr": "c:objc(cs)NSInputStream" + }, + { + "kind": "TypeNominal", + "name": "OutputStream", + "printedName": "Foundation.OutputStream", + "usr": "c:objc(cs)NSOutputStream" + } + ], + "declKind": "Func", + "usr": "c:@CM@SellyCloudSDK@objc(cs)NetService(im)netService:didAcceptConnectionWithInputStream:outputStream:", + "mangledName": "$s13SellyCloudSDK10NetServiceC03netE0_23didAcceptConnectionWith12outputStreamySo05NSNetE0C_So07NSInputL0CSo08NSOutputL0CtF", + "moduleName": "SellyCloudSDK", + "objc_name": "netService:didAcceptConnectionWithInputStream:outputStream:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10NetServiceC12startRunningyyF", + "mangledName": "$s13SellyCloudSDK10NetServiceC12startRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopRunning", + "printedName": "stopRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10NetServiceC11stopRunningyyF", + "mangledName": "$s13SellyCloudSDK10NetServiceC11stopRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetService", + "mangledName": "$s13SellyCloudSDK10NetServiceC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "Running", + "printedName": "Running", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "NetSocket", + "printedName": "NetSocket", + "children": [ + { + "kind": "Var", + "name": "defaultTimeout", + "printedName": "defaultTimeout", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC14defaultTimeoutSivpZ", + "mangledName": "$s13SellyCloudSDK9NetSocketC14defaultTimeoutSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC14defaultTimeoutSivgZ", + "mangledName": "$s13SellyCloudSDK9NetSocketC14defaultTimeoutSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultWindowSizeC", + "printedName": "defaultWindowSizeC", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC18defaultWindowSizeCSivpZ", + "mangledName": "$s13SellyCloudSDK9NetSocketC18defaultWindowSizeCSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC18defaultWindowSizeCSivgZ", + "mangledName": "$s13SellyCloudSDK9NetSocketC18defaultWindowSizeCSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "inputBuffer", + "printedName": "inputBuffer", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvs", + "mangledName": "$s13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvM", + "mangledName": "$s13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeout", + "printedName": "timeout", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC7timeoutSivp", + "mangledName": "$s13SellyCloudSDK9NetSocketC7timeoutSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC7timeoutSivg", + "mangledName": "$s13SellyCloudSDK9NetSocketC7timeoutSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC7timeoutSivs", + "mangledName": "$s13SellyCloudSDK9NetSocketC7timeoutSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC7timeoutSivM", + "mangledName": "$s13SellyCloudSDK9NetSocketC7timeoutSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "connected", + "printedName": "connected", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC9connectedSbvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC9connectedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC9connectedSbvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC9connectedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC9connectedSbvs", + "mangledName": "$s13SellyCloudSDK9NetSocketC9connectedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC9connectedSbvM", + "mangledName": "$s13SellyCloudSDK9NetSocketC9connectedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "windowSizeC", + "printedName": "windowSizeC", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC11windowSizeCSivp", + "mangledName": "$s13SellyCloudSDK9NetSocketC11windowSizeCSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11windowSizeCSivg", + "mangledName": "$s13SellyCloudSDK9NetSocketC11windowSizeCSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11windowSizeCSivs", + "mangledName": "$s13SellyCloudSDK9NetSocketC11windowSizeCSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11windowSizeCSivM", + "mangledName": "$s13SellyCloudSDK9NetSocketC11windowSizeCSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "totalBytesIn", + "printedName": "totalBytesIn", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvs", + "mangledName": "$s13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvM", + "mangledName": "$s13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "qualityOfService", + "printedName": "qualityOfService", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvs", + "mangledName": "$s13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvM", + "mangledName": "$s13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "securityLevel", + "printedName": "securityLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamSocketSecurityLevel", + "printedName": "Foundation.StreamSocketSecurityLevel", + "usr": "c:@T@NSStreamSocketSecurityLevel" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avp", + "mangledName": "$s13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamSocketSecurityLevel", + "printedName": "Foundation.StreamSocketSecurityLevel", + "usr": "c:@T@NSStreamSocketSecurityLevel" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avg", + "mangledName": "$s13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StreamSocketSecurityLevel", + "printedName": "Foundation.StreamSocketSecurityLevel", + "usr": "c:@T@NSStreamSocketSecurityLevel" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avs", + "mangledName": "$s13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avM", + "mangledName": "$s13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "totalBytesOut", + "printedName": "totalBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "queueBytesOut", + "printedName": "queueBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "connect", + "printedName": "connect(withName:port:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetSocketC7connect8withName4portySS_SitF", + "mangledName": "$s13SellyCloudSDK9NetSocketC7connect8withName4portySS_SitF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "doOutput", + "printedName": "doOutput(data:locked:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "usr": "s:Sp" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetSocketC8doOutput4data6lockedSi10Foundation4DataV_Spys6UInt32VGSgtF", + "mangledName": "$s13SellyCloudSDK9NetSocketC8doOutput4data6lockedSi10Foundation4DataV_Spys6UInt32VGSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetSocketC5closeyyF", + "mangledName": "$s13SellyCloudSDK9NetSocketC5closeyyF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "listen", + "printedName": "listen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetSocketC6listenyyF", + "mangledName": "$s13SellyCloudSDK9NetSocketC6listenyyF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "NetSocket", + "printedName": "SellyCloudSDK.NetSocket", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetSocket" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetSocket(im)init", + "mangledName": "$s13SellyCloudSDK9NetSocketCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:handle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Stream", + "printedName": "Foundation.Stream", + "usr": "c:objc(cs)NSStream" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "Foundation.Stream.Event", + "usr": "c:@E@NSStreamEvent" + } + ], + "declKind": "Func", + "usr": "c:@CM@SellyCloudSDK@objc(cs)NetSocket(im)stream:handleEvent:", + "mangledName": "$s13SellyCloudSDK9NetSocketC6stream_6handleySo8NSStreamC_So0H5EventVtF", + "moduleName": "SellyCloudSDK", + "objc_name": "stream:handleEvent:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetSocket", + "mangledName": "$s13SellyCloudSDK9NetSocketC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "PiPHKView", + "printedName": "PiPHKView", + "children": [ + { + "kind": "Var", + "name": "defaultBackgroundColor", + "printedName": "defaultBackgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvpZ", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvgZ", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvsZ", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvsZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvMZ", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvMZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "layerClass", + "printedName": "layerClass", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "any AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(cpy)layerClass", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC10layerClassyXlXpvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "overriding": true, + "objc_name": "layerClass", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "any AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(cm)layerClass", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC10layerClassyXlXpvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "overriding": true, + "objc_name": "layerClass", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "layer", + "printedName": "layer", + "children": [ + { + "kind": "TypeNominal", + "name": "AVSampleBufferDisplayLayer", + "printedName": "AVFoundation.AVSampleBufferDisplayLayer", + "usr": "c:objc(cs)AVSampleBufferDisplayLayer" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(py)layer", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC5layerSo26AVSampleBufferDisplayLayerCvp", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "layer", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVSampleBufferDisplayLayer", + "printedName": "AVFoundation.AVSampleBufferDisplayLayer", + "usr": "c:objc(cs)AVSampleBufferDisplayLayer" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(im)layer", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC5layerSo26AVSampleBufferDisplayLayerCvg", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "layer", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avp", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avg", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avs", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avM", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvp", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvg", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvs", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0VvM", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isCaptureVideoPreviewEnabled", + "printedName": "isCaptureVideoPreviewEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvp", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvg", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvs", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvM", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PiPHKView", + "printedName": "SellyCloudSDK.PiPHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(im)initWithFrame:", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC5frameACSo6CGRectV_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "initWithFrame:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.PiPHKView?", + "children": [ + { + "kind": "TypeNominal", + "name": "PiPHKView", + "printedName": "SellyCloudSDK.PiPHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(im)initWithCoder:", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "awakeFromNib", + "printedName": "awakeFromNib()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(im)awakeFromNib", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12awakeFromNibyyF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "awakeFromNib", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "attachStream", + "printedName": "attachStream(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9PiPHKViewC12attachStreamyyAA8IOStreamCSgF", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12attachStreamyyAA8IOStreamCSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enqueue", + "printedName": "enqueue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMSampleBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9PiPHKViewC7enqueueyySo17CMSampleBufferRefaSgF", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC7enqueueyySo17CMSampleBufferRefaSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UIView", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "IOStreamView", + "printedName": "IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "RTMPResponder", + "printedName": "RTMPResponder", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(result:status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPResponder", + "printedName": "SellyCloudSDK.RTMPResponder", + "usr": "s:13SellyCloudSDK13RTMPResponderC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Any?]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([Any?]) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Any?]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK13RTMPResponderC6result6statusACySayypSgGc_yAGcSgtcfc", + "mangledName": "$s13SellyCloudSDK13RTMPResponderC6result6statusACySayypSgGc_yAGcSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK13RTMPResponderC", + "mangledName": "$s13SellyCloudSDK13RTMPResponderC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RTMPConnectionDelegate", + "printedName": "RTMPConnectionDelegate", + "children": [ + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:publishInsufficientBWOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP10connection_28publishInsufficientBWOccuredyAA0D0C_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP10connection_28publishInsufficientBWOccuredyAA0D0C_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.RTMPConnectionDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:publishSufficientBWOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP10connection_26publishSufficientBWOccuredyAA0D0C_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP10connection_26publishSufficientBWOccuredyAA0D0C_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.RTMPConnectionDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:updateStats:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP10connection_11updateStatsyAA0D0C_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP10connection_11updateStatsyAA0D0C_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.RTMPConnectionDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RTMPConnection", + "printedName": "RTMPConnection", + "children": [ + { + "kind": "Var", + "name": "defaultWindowSizeS", + "printedName": "defaultWindowSizeS", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC18defaultWindowSizeSs5Int64VvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC18defaultWindowSizeSs5Int64VvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC18defaultWindowSizeSs5Int64VvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC18defaultWindowSizeSs5Int64VvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "supportedProtocols", + "printedName": "supportedProtocols", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC18supportedProtocolsShySSGvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC18supportedProtocolsShySSGvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC18supportedProtocolsShySSGvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC18supportedProtocolsShySSGvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "supportedFourCcList", + "printedName": "supportedFourCcList", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19supportedFourCcListSaySSGvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19supportedFourCcListSaySSGvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19supportedFourCcListSaySSGvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19supportedFourCcListSaySSGvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultPort", + "printedName": "defaultPort", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC11defaultPortSivpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC11defaultPortSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC11defaultPortSivgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC11defaultPortSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultSecurePort", + "printedName": "defaultSecurePort", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17defaultSecurePortSivpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17defaultSecurePortSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17defaultSecurePortSivgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17defaultSecurePortSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultFlashVer", + "printedName": "defaultFlashVer", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC15defaultFlashVerSSvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC15defaultFlashVerSSvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC15defaultFlashVerSSvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC15defaultFlashVerSSvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultChunkSizeS", + "printedName": "defaultChunkSizeS", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17defaultChunkSizeSSivpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17defaultChunkSizeSSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17defaultChunkSizeSSivgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17defaultChunkSizeSSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultCapabilities", + "printedName": "defaultCapabilities", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19defaultCapabilitiesSivpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19defaultCapabilitiesSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19defaultCapabilitiesSivgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19defaultCapabilitiesSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultObjectEncoding", + "printedName": "defaultObjectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectG0OvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectG0OvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectG0OvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectG0OvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Code", + "printedName": "Code", + "children": [ + { + "kind": "Var", + "name": "callBadVersion", + "printedName": "callBadVersion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO14callBadVersionyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO14callBadVersionyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "callFailed", + "printedName": "callFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO10callFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO10callFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "callProhibited", + "printedName": "callProhibited", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO14callProhibitedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO14callProhibitedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectAppshutdown", + "printedName": "connectAppshutdown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO18connectAppshutdownyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO18connectAppshutdownyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectClosed", + "printedName": "connectClosed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO13connectClosedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO13connectClosedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectFailed", + "printedName": "connectFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO13connectFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO13connectFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectIdleTimeOut", + "printedName": "connectIdleTimeOut", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO18connectIdleTimeOutyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO18connectIdleTimeOutyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectInvalidApp", + "printedName": "connectInvalidApp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO17connectInvalidAppyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO17connectInvalidAppyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectNetworkChange", + "printedName": "connectNetworkChange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO20connectNetworkChangeyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO20connectNetworkChangeyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectRejected", + "printedName": "connectRejected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO15connectRejectedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO15connectRejectedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectSuccess", + "printedName": "connectSuccess", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO14connectSuccessyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO14connectSuccessyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO5levelSSvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO5levelSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO5levelSSvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO5levelSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPConnection.Code?", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Var", + "name": "swfUrl", + "printedName": "swfUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pageUrl", + "printedName": "pageUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeout", + "printedName": "timeout", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7timeoutSivp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7timeoutSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7timeoutSivg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7timeoutSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7timeoutSivs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7timeoutSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7timeoutSivM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7timeoutSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "qualityOfService", + "printedName": "qualityOfService", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "flashVer", + "printedName": "flashVer", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8flashVerSSvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8flashVerSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8flashVerSSvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8flashVerSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8flashVerSSvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8flashVerSSvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8flashVerSSvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8flashVerSSvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "chunkSize", + "printedName": "chunkSize", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9chunkSizeSivp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9chunkSizeSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9chunkSizeSivg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9chunkSizeSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9chunkSizeSivs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9chunkSizeSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9chunkSizeSivM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9chunkSizeSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uri", + "printedName": "uri", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC3uri10Foundation3URLVSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC3uri10Foundation3URLVSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC3uri10Foundation3URLVSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC3uri10Foundation3URLVSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connected", + "printedName": "connected", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9connectedSbvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9connectedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9connectedSbvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9connectedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameters", + "printedName": "parameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC10parametersypSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC10parametersypSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC10parametersypSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC10parametersypSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC10parametersypSgvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC10parametersypSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC10parametersypSgvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC10parametersypSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "objectEncoding", + "printedName": "objectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0OvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "totalBytesIn", + "printedName": "totalBytesIn", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC12totalBytesIns5Int64Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC12totalBytesIns5Int64Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC12totalBytesIns5Int64Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC12totalBytesIns5Int64Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "totalBytesOut", + "printedName": "totalBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC13totalBytesOuts5Int64Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC13totalBytesOuts5Int64Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC13totalBytesOuts5Int64Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC13totalBytesOuts5Int64Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "totalStreamsCount", + "printedName": "totalStreamsCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17totalStreamsCountSivp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17totalStreamsCountSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17totalStreamsCountSivg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17totalStreamsCountSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any SellyCloudSDK.RTMPConnectionDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.RTMPConnectionDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPConnectionDelegate", + "printedName": "any SellyCloudSDK.RTMPConnectionDelegate", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.RTMPConnectionDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPConnectionDelegate", + "printedName": "any SellyCloudSDK.RTMPConnectionDelegate", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "previousQueueBytesOut", + "printedName": "previousQueueBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int64]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Dynamic", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int64]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesInPerSecond", + "printedName": "currentBytesInPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Dynamic", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesOutPerSecond", + "printedName": "currentBytesOutPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Dynamic", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK14RTMPConnectionCACycfc", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "call", + "printedName": "call(_:responder:arguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPResponder?", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPResponder", + "printedName": "SellyCloudSDK.RTMPResponder", + "usr": "s:13SellyCloudSDK13RTMPResponderC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4call_9responder9argumentsySS_AA13RTMPResponderCSgypSgdtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4call_9responder9argumentsySS_AA13RTMPResponderCSgypSgdtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connect", + "printedName": "connect(_:arguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7connect_9argumentsySS_ypSgdtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7connect_9argumentsySS_ypSgdtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC5closeyyF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC5closeyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addEventListener", + "printedName": "addEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeEventListener", + "printedName": "removeEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8dispatch5eventyAA5EventC_tF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8dispatch5eventyAA5EventC_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(_:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK14RTMPConnectionC", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "RTMPObjectEncoding", + "printedName": "RTMPObjectEncoding", + "children": [ + { + "kind": "Var", + "name": "amf0", + "printedName": "amf0", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPObjectEncoding.Type) -> SellyCloudSDK.RTMPObjectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPObjectEncoding.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO4amf0yA2CmF", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO4amf0yA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "amf3", + "printedName": "amf3", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPObjectEncoding.Type) -> SellyCloudSDK.RTMPObjectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPObjectEncoding.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO4amf3yA2CmF", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO4amf3yA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPObjectEncoding?", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO8rawValueACSgs5UInt8V_tcfc", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO8rawValueACSgs5UInt8V_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO8rawValues5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO8rawValues5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO8rawValues5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO8rawValues5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "UInt8", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "RTMPSharedObject", + "printedName": "RTMPSharedObject", + "children": [ + { + "kind": "Function", + "name": "getRemote", + "printedName": "getRemote(withName:remotePath:persistence:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPSharedObject", + "printedName": "SellyCloudSDK.RTMPSharedObject", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC9getRemote8withName10remotePath11persistenceACSS_SSSbtFZ", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC9getRemote8withName10remotePath11persistenceACSS_SSSbtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "objectEncoding", + "printedName": "objectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC14objectEncodingAA010RTMPObjectG0Ovp", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC14objectEncodingAA010RTMPObjectG0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC14objectEncodingAA010RTMPObjectG0Ovg", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC14objectEncodingAA010RTMPObjectG0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC4dataSDySSypSgGvp", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC4dataSDySSypSgGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC4dataSDySSypSgGvg", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC4dataSDySSypSgGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setProperty", + "printedName": "setProperty(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC11setPropertyyySS_ypSgtF", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC11setPropertyyySS_ypSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connect", + "printedName": "connect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC7connectyyAA14RTMPConnectionCF", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC7connectyyAA14RTMPConnectionCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC5clearyyF", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC5clearyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC5closeyyF", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC5closeyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPSharedObject", + "printedName": "SellyCloudSDK.RTMPSharedObject", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectCACycfc", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(target:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPSharedObject", + "printedName": "SellyCloudSDK.RTMPSharedObject", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC6targetACyXl_tcfc", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC6targetACyXl_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK15EventDispatcherC", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "SellyCloudSDK.EventDispatcher" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "RTMPStream", + "printedName": "RTMPStream", + "children": [ + { + "kind": "TypeDecl", + "name": "Code", + "printedName": "Code", + "children": [ + { + "kind": "Var", + "name": "bufferEmpty", + "printedName": "bufferEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11bufferEmptyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11bufferEmptyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "bufferFlush", + "printedName": "bufferFlush", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11bufferFlushyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11bufferFlushyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "bufferFull", + "printedName": "bufferFull", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10bufferFullyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10bufferFullyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectClosed", + "printedName": "connectClosed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO13connectClosedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO13connectClosedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectFailed", + "printedName": "connectFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO13connectFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO13connectFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectRejected", + "printedName": "connectRejected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO15connectRejectedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO15connectRejectedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectSuccess", + "printedName": "connectSuccess", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO14connectSuccessyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO14connectSuccessyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "drmUpdateNeeded", + "printedName": "drmUpdateNeeded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO15drmUpdateNeededyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO15drmUpdateNeededyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO6failedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO6failedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "multicastStreamReset", + "printedName": "multicastStreamReset", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO20multicastStreamResetyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO20multicastStreamResetyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "pauseNotify", + "printedName": "pauseNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11pauseNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11pauseNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playFailed", + "printedName": "playFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10playFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10playFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playFileStructureInvalid", + "printedName": "playFileStructureInvalid", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO24playFileStructureInvalidyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO24playFileStructureInvalidyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playInsufficientBW", + "printedName": "playInsufficientBW", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO18playInsufficientBWyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO18playInsufficientBWyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playNoSupportedTrackFound", + "printedName": "playNoSupportedTrackFound", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO25playNoSupportedTrackFoundyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO25playNoSupportedTrackFoundyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playReset", + "printedName": "playReset", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO9playResetyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO9playResetyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playStart", + "printedName": "playStart", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO9playStartyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO9playStartyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playStop", + "printedName": "playStop", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO8playStopyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO8playStopyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playStreamNotFound", + "printedName": "playStreamNotFound", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO18playStreamNotFoundyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO18playStreamNotFoundyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playTransition", + "printedName": "playTransition", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO14playTransitionyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO14playTransitionyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playUnpublishNotify", + "printedName": "playUnpublishNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO19playUnpublishNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO19playUnpublishNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "publishBadName", + "printedName": "publishBadName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO14publishBadNameyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO14publishBadNameyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "publishIdle", + "printedName": "publishIdle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11publishIdleyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11publishIdleyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "publishStart", + "printedName": "publishStart", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO12publishStartyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO12publishStartyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordAlreadyExists", + "printedName": "recordAlreadyExists", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO19recordAlreadyExistsyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO19recordAlreadyExistsyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordFailed", + "printedName": "recordFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO12recordFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO12recordFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordNoAccess", + "printedName": "recordNoAccess", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO14recordNoAccessyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO14recordNoAccessyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordStart", + "printedName": "recordStart", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11recordStartyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11recordStartyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordStop", + "printedName": "recordStop", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10recordStopyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10recordStopyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordDiskQuotaExceeded", + "printedName": "recordDiskQuotaExceeded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO23recordDiskQuotaExceededyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO23recordDiskQuotaExceededyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "secondScreenStart", + "printedName": "secondScreenStart", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO17secondScreenStartyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO17secondScreenStartyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "secondScreenStop", + "printedName": "secondScreenStop", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO16secondScreenStopyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO16secondScreenStopyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "seekFailed", + "printedName": "seekFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10seekFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10seekFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "seekInvalidTime", + "printedName": "seekInvalidTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO15seekInvalidTimeyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO15seekInvalidTimeyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "seekNotify", + "printedName": "seekNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10seekNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10seekNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "stepNotify", + "printedName": "stepNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10stepNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10stepNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "unpauseNotify", + "printedName": "unpauseNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO13unpauseNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO13unpauseNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "unpublishSuccess", + "printedName": "unpublishSuccess", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO16unpublishSuccessyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO16unpublishSuccessyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "videoDimensionChange", + "printedName": "videoDimensionChange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO20videoDimensionChangeyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO20videoDimensionChangeyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO5levelSSvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO5levelSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO5levelSSvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO5levelSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPStream.Code?", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "HowToPublish", + "printedName": "HowToPublish", + "children": [ + { + "kind": "Var", + "name": "record", + "printedName": "record", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.HowToPublish.Type) -> SellyCloudSDK.RTMPStream.HowToPublish", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO6recordyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO6recordyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "append", + "printedName": "append", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.HowToPublish.Type) -> SellyCloudSDK.RTMPStream.HowToPublish", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO6appendyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO6appendyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "appendWithGap", + "printedName": "appendWithGap", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.HowToPublish.Type) -> SellyCloudSDK.RTMPStream.HowToPublish", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO13appendWithGapyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO13appendWithGapyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "live", + "printedName": "live", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.HowToPublish.Type) -> SellyCloudSDK.RTMPStream.HowToPublish", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO4liveyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO4liveyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish?", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Var", + "name": "metadata", + "printedName": "metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC8metadataSDySSypSgGvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC8metadataSDySSypSgGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC8metadataSDySSypSgGvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC8metadataSDySSypSgGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPStreamInfo", + "printedName": "SellyCloudSDK.RTMPStreamInfo", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC4infoAA0D4InfoVvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4infoAA0D4InfoVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPStreamInfo", + "printedName": "SellyCloudSDK.RTMPStreamInfo", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC4infoAA0D4InfoVvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4infoAA0D4InfoVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "objectEncoding", + "printedName": "objectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC14objectEncodingAA010RTMPObjectF0Ovp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC14objectEncodingAA010RTMPObjectF0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC14objectEncodingAA010RTMPObjectF0Ovg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC14objectEncodingAA010RTMPObjectF0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "receiveAudio", + "printedName": "receiveAudio", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveAudioSbvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveAudioSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveAudioSbvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveAudioSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveAudioSbvs", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveAudioSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveAudioSbvM", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveAudioSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "receiveVideo", + "printedName": "receiveVideo", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveVideoSbvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveVideoSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveVideoSbvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveVideoSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveVideoSbvs", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveVideoSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveVideoSbvM", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveVideoSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "paused", + "printedName": "paused", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC6pausedSbvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC6pausedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC6pausedSbvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC6pausedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC6pausedSbvs", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC6pausedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC6pausedSbvM", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC6pausedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "fcPublishName", + "printedName": "fcPublishName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvs", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvM", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(connection:fcPublishName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK10RTMPStreamC10connection13fcPublishNameAcA14RTMPConnectionC_SSSgtcfc", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC10connection13fcPublishNameAcA14RTMPConnectionC_SSSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "play", + "printedName": "play(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC4playyyypSgd_tF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4playyyypSgd_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "seek", + "printedName": "seek(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC4seekyySdF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4seekyySdF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "publish", + "printedName": "publish(_:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "hasDefaultArg": true, + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC7publish_4typeySSSg_AC12HowToPublishOtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC7publish_4typeySSSg_AC12HowToPublishOtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC5closeyyF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC5closeyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(handlerName:arguments:isResetTimestamp:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC4send11handlerName9arguments16isResetTimestampySS_ypSgdSbtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4send11handlerName9arguments16isResetTimestampySS_ypSgdSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeMetaData", + "printedName": "makeMetaData()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC12makeMetaDataSDySSypSgGyF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12makeMetaDataSDySSypSgGyF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readyStateDidChange", + "printedName": "readyStateDidChange(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC19readyStateDidChange2toyAA8IOStreamC05ReadyF0O_tF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC19readyStateDidChange2toyAA8IOStreamC05ReadyF0O_tF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream(im)init", + "mangledName": "$s13SellyCloudSDK10RTMPStreamCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addEventListener", + "printedName": "addEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeEventListener", + "printedName": "removeEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC8dispatch5eventyAA5EventC_tF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC8dispatch5eventyAA5EventC_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(_:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:@M@SellyCloudSDK@objc(cs)IOStream", + "superclassNames": [ + "SellyCloudSDK.IOStream", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RTMPStreamInfo", + "printedName": "RTMPStreamInfo", + "children": [ + { + "kind": "Var", + "name": "byteCount", + "printedName": "byteCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvp", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvg", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV12resourceNameSSSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV12resourceNameSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV12resourceNameSSSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV12resourceNameSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesPerSecond", + "printedName": "currentBytesPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rttMs", + "printedName": "rttMs", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV5rttMss5Int32Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV5rttMss5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV5rttMss5Int32Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV5rttMss5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "Running", + "printedName": "Running", + "children": [ + { + "kind": "Var", + "name": "isRunning", + "printedName": "isRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7RunningP02isD0AA6AtomicVySbGvp", + "mangledName": "$s13SellyCloudSDK7RunningP02isD0AA6AtomicVySbGvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7RunningP02isD0AA6AtomicVySbGvg", + "mangledName": "$s13SellyCloudSDK7RunningP02isD0AA6AtomicVySbGvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.Running>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7RunningP05startD0yyF", + "mangledName": "$s13SellyCloudSDK7RunningP05startD0yyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.Running>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopRunning", + "printedName": "stopRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7RunningP04stopD0yyF", + "mangledName": "$s13SellyCloudSDK7RunningP04stopD0yyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.Running>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ScreenDelegate", + "printedName": "ScreenDelegate", + "children": [ + { + "kind": "Function", + "name": "screen", + "printedName": "screen(_:willLayout:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Screen", + "printedName": "SellyCloudSDK.Screen", + "usr": "s:13SellyCloudSDK6ScreenC" + }, + { + "kind": "TypeNominal", + "name": "CMTime", + "printedName": "CoreMedia.CMTime", + "usr": "c:@SA@CMTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14ScreenDelegateP6screen_10willLayoutyAA0D0C_So6CMTimeatF", + "mangledName": "$s13SellyCloudSDK14ScreenDelegateP6screen_10willLayoutyAA0D0C_So6CMTimeatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK14ScreenDelegateP", + "mangledName": "$s13SellyCloudSDK14ScreenDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Screen", + "printedName": "Screen", + "children": [ + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvpZ", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvgZ", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "childCounts", + "printedName": "childCounts", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC11childCountsSivp", + "mangledName": "$s13SellyCloudSDK6ScreenC11childCountsSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC11childCountsSivg", + "mangledName": "$s13SellyCloudSDK6ScreenC11childCountsSivg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any SellyCloudSDK.ScreenDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvp", + "mangledName": "$s13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.ScreenDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenDelegate", + "printedName": "any SellyCloudSDK.ScreenDelegate", + "usr": "s:13SellyCloudSDK14ScreenDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvg", + "mangledName": "$s13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.ScreenDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenDelegate", + "printedName": "any SellyCloudSDK.ScreenDelegate", + "usr": "s:13SellyCloudSDK14ScreenDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvs", + "mangledName": "$s13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvM", + "mangledName": "$s13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "frameRate", + "printedName": "frameRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC9frameRateSivp", + "mangledName": "$s13SellyCloudSDK6ScreenC9frameRateSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC9frameRateSivg", + "mangledName": "$s13SellyCloudSDK6ScreenC9frameRateSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC9frameRateSivs", + "mangledName": "$s13SellyCloudSDK6ScreenC9frameRateSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC9frameRateSivM", + "mangledName": "$s13SellyCloudSDK6ScreenC9frameRateSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvp", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvg", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvs", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvM", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isRunning", + "printedName": "isRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC9isRunningAA6AtomicVySbGvp", + "mangledName": "$s13SellyCloudSDK6ScreenC9isRunningAA6AtomicVySbGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC9isRunningAA6AtomicVySbGvg", + "mangledName": "$s13SellyCloudSDK6ScreenC9isRunningAA6AtomicVySbGvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavp", + "mangledName": "$s13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavg", + "mangledName": "$s13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavs", + "mangledName": "$s13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavM", + "mangledName": "$s13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "addChild", + "printedName": "addChild(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6ScreenC8addChildyyAA0D6ObjectCSgKF", + "mangledName": "$s13SellyCloudSDK6ScreenC8addChildyyAA0D6ObjectCSgKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeChild", + "printedName": "removeChild(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6ScreenC11removeChildyyAA0D6ObjectCSgF", + "mangledName": "$s13SellyCloudSDK6ScreenC11removeChildyyAA0D6ObjectCSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6ScreenC12startRunningyyF", + "mangledName": "$s13SellyCloudSDK6ScreenC12startRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopRunning", + "printedName": "stopRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6ScreenC11stopRunningyyF", + "mangledName": "$s13SellyCloudSDK6ScreenC11stopRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK6ScreenC", + "mangledName": "$s13SellyCloudSDK6ScreenC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Running", + "printedName": "Running", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ScreenObject", + "printedName": "ScreenObject", + "children": [ + { + "kind": "TypeDecl", + "name": "HorizontalAlignment", + "printedName": "HorizontalAlignment", + "children": [ + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.HorizontalAlignment.Type) -> SellyCloudSDK.ScreenObject.HorizontalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO4leftyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO4leftyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "center", + "printedName": "center", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.HorizontalAlignment.Type) -> SellyCloudSDK.ScreenObject.HorizontalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO6centeryA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO6centeryA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.HorizontalAlignment.Type) -> SellyCloudSDK.ScreenObject.HorizontalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO5rightyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO5rightyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO9hashValueSivp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO9hashValueSivg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VerticalAlignment", + "printedName": "VerticalAlignment", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.VerticalAlignment.Type) -> SellyCloudSDK.ScreenObject.VerticalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO3topyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO3topyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "middle", + "printedName": "middle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.VerticalAlignment.Type) -> SellyCloudSDK.ScreenObject.VerticalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO6middleyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO6middleyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.VerticalAlignment.Type) -> SellyCloudSDK.ScreenObject.VerticalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO6bottomyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO6bottomyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO9hashValueSivp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO9hashValueSivg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Var", + "name": "parent", + "printedName": "parent", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "SellyCloudSDK.ScreenObjectContainer?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC6parentAA0dE9ContainerCSgvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC6parentAA0dE9ContainerCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObjectContainer?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObjectContainer", + "printedName": "SellyCloudSDK.ScreenObjectContainer", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC6parentAA0dE9ContainerCSgvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC6parentAA0dE9ContainerCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bounds", + "printedName": "bounds", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC6boundsSo6CGRectVvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC6boundsSo6CGRectVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC6boundsSo6CGRectVvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC6boundsSo6CGRectVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isVisible", + "printedName": "isVisible", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC9isVisibleSbvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9isVisibleSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC9isVisibleSbvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9isVisibleSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC9isVisibleSbvs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9isVisibleSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC9isVisibleSbvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9isVisibleSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "layoutMargin", + "printedName": "layoutMargin", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cornerRadius", + "printedName": "cornerRadius", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC12cornerRadius14CoreFoundation7CGFloatVvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12cornerRadius12CoreGraphics7CGFloatVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12cornerRadius14CoreFoundation7CGFloatVvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12cornerRadius12CoreGraphics7CGFloatVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12cornerRadius14CoreFoundation7CGFloatVvs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12cornerRadius12CoreGraphics7CGFloatVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12cornerRadius14CoreFoundation7CGFloatVvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12cornerRadius12CoreGraphics7CGFloatVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "verticalAlignment", + "printedName": "verticalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0OvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "horizontalAlignment", + "printedName": "horizontalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0OvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK12ScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK12ScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "invalidateLayout", + "printedName": "invalidateLayout()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC16invalidateLayoutyyF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC16invalidateLayoutyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC9makeImageySo10CGImageRefaSgxAA0D8RendererRzlF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9makeImageySo10CGImageRefaSgxAA0D8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + }, + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC9hashValueSivp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isOpen": true, + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC9hashValueSivg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isOpen": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK12ScreenObjectC", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ImageScreenObject", + "printedName": "ImageScreenObject", + "children": [ + { + "kind": "Var", + "name": "cgImage", + "printedName": "cgImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvp", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvg", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvs", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvM", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC04makeD0ySo10CGImageRefaSgxAA0E8RendererRzlF", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC04makeD0ySo10CGImageRefaSgxAA0E8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageScreenObject", + "printedName": "SellyCloudSDK.ImageScreenObject", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK17ImageScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VideoTrackScreenObject", + "printedName": "VideoTrackScreenObject", + "children": [ + { + "kind": "Var", + "name": "chromaKeyColor", + "printedName": "chromaKeyColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "track", + "printedName": "track", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvs", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8VvM", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avp", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avg", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avs", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avM", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "frameRate", + "printedName": "frameRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC9frameRateSivp", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC9frameRateSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC9frameRateSivg", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC9frameRateSivg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoTrackScreenObject", + "printedName": "SellyCloudSDK.VideoTrackScreenObject", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "AccessControl", + "Override", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "registerVideoEffect", + "printedName": "registerVideoEffect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC08registerD6EffectySbAA0dI0CF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC08registerD6EffectySbAA0dI0CF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterVideoEffect", + "printedName": "unregisterVideoEffect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC010unregisterD6EffectySbAA0dI0CF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC010unregisterD6EffectySbAA0dI0CF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC9makeImageySo10CGImageRefaSgxAA0F8RendererRzlF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC9makeImageySo10CGImageRefaSgxAA0F8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "draw", + "printedName": "draw(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC4drawyyxAA0F8RendererRzlF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC4drawyyxAA0F8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ChromaKeyProcessable", + "printedName": "ChromaKeyProcessable", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TextScreenObject", + "printedName": "TextScreenObject", + "children": [ + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6stringSSvp", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6stringSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6stringSSvg", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6stringSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6stringSSvs", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6stringSSvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6stringSSvM", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6stringSSvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attributes", + "printedName": "attributes", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSAttributedString.Key : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Foundation.NSAttributedString.Key : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "Key", + "printedName": "Foundation.NSAttributedString.Key", + "usr": "c:@T@NSAttributedStringKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvp", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSAttributedString.Key : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Foundation.NSAttributedString.Key : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "Key", + "printedName": "Foundation.NSAttributedString.Key", + "usr": "c:@T@NSAttributedStringKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvg", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSAttributedString.Key : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Foundation.NSAttributedString.Key : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "Key", + "printedName": "Foundation.NSAttributedString.Key", + "usr": "c:@T@NSAttributedStringKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvs", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvM", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bounds", + "printedName": "bounds", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvp", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvp", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvg", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvg", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvs", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvs", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvM", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvM", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TextScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "TextScreenObject", + "printedName": "SellyCloudSDK.TextScreenObject", + "usr": "s:13SellyCloudSDK16TextScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK16TextScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK16TextScreenObjectC", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "AssetScreenObject", + "printedName": "AssetScreenObject", + "children": [ + { + "kind": "Var", + "name": "chromaKeyColor", + "printedName": "chromaKeyColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isReading", + "printedName": "isReading", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC9isReadingSbvp", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC9isReadingSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC9isReadingSbvg", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC9isReadingSbvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avp", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avg", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avs", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avM", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "startReading", + "printedName": "startReading(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVAsset", + "printedName": "AVFoundation.AVAsset", + "usr": "c:objc(cs)AVAsset" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12startReadingyySo7AVAssetCKF", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12startReadingyySo7AVAssetCKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cancelReading", + "printedName": "cancelReading()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC13cancelReadingyyF", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC13cancelReadingyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "AssetScreenObject", + "printedName": "SellyCloudSDK.AssetScreenObject", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ChromaKeyProcessable", + "printedName": "ChromaKeyProcessable", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ScreenObjectContainer", + "printedName": "ScreenObjectContainer", + "children": [ + { + "kind": "TypeDecl", + "name": "Error", + "printedName": "Error", + "children": [ + { + "kind": "Var", + "name": "alreadyExists", + "printedName": "alreadyExists", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObjectContainer.Error.Type) -> SellyCloudSDK.ScreenObjectContainer.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO13alreadyExistsyA2EmF", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO13alreadyExistsyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO9hashValueSivp", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO9hashValueSivg", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Var", + "name": "childCounts", + "printedName": "childCounts", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC11childCountsSivp", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC11childCountsSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC11childCountsSivg", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC11childCountsSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "addChild", + "printedName": "addChild(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC8addChildyyAA0dE0CSgKF", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC8addChildyyAA0dE0CSgKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeChild", + "printedName": "removeChild(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC11removeChildyyAA0dE0CSgF", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC11removeChildyyAA0dE0CSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObjectContainer", + "printedName": "SellyCloudSDK.ScreenObjectContainer", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerCACycfc", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ScreenRenderer", + "printedName": "ScreenRenderer", + "children": [ + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "CIContext", + "printedName": "CoreImage.CIContext", + "usr": "c:objc(cs)CIContext" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14ScreenRendererP7contextSo9CIContextCvp", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP7contextSo9CIContextCvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CIContext", + "printedName": "CoreImage.CIContext", + "usr": "c:objc(cs)CIContext" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP7contextSo9CIContextCvg", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP7contextSo9CIContextCvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavp", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavg", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavs", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavM", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bounds", + "printedName": "bounds", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14ScreenRendererP6boundsSo6CGRectVvp", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP6boundsSo6CGRectVvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP6boundsSo6CGRectVvg", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP6boundsSo6CGRectVvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "presentationTimeStamp", + "printedName": "presentationTimeStamp", + "children": [ + { + "kind": "TypeNominal", + "name": "CMTime", + "printedName": "CoreMedia.CMTime", + "usr": "c:@SA@CMTime" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14ScreenRendererP21presentationTimeStampSo6CMTimeavp", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP21presentationTimeStampSo6CMTimeavp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CMTime", + "printedName": "CoreMedia.CMTime", + "usr": "c:@SA@CMTime" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP21presentationTimeStampSo6CMTimeavg", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP21presentationTimeStampSo6CMTimeavg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "layout", + "printedName": "layout(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14ScreenRendererP6layoutyyAA0D6ObjectCF", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP6layoutyyAA0D6ObjectCF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "draw", + "printedName": "draw(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14ScreenRendererP4drawyyAA0D6ObjectCF", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP4drawyyAA0D6ObjectCF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTarget", + "printedName": "setTarget(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreVideo.CVBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CVBuffer", + "printedName": "CoreVideo.CVBuffer", + "usr": "c:@T@CVBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14ScreenRendererP9setTargetyySo11CVBufferRefaSgF", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP9setTargetyySo11CVBufferRefaSgF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK14ScreenRendererP", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "SoundTransform", + "printedName": "SoundTransform", + "children": [ + { + "kind": "Var", + "name": "defaultVolume", + "printedName": "defaultVolume", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV13defaultVolumeSfvpZ", + "mangledName": "$s13SellyCloudSDK14SoundTransformV13defaultVolumeSfvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV13defaultVolumeSfvgZ", + "mangledName": "$s13SellyCloudSDK14SoundTransformV13defaultVolumeSfvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultPan", + "printedName": "defaultPan", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV10defaultPanSfvpZ", + "mangledName": "$s13SellyCloudSDK14SoundTransformV10defaultPanSfvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV10defaultPanSfvgZ", + "mangledName": "$s13SellyCloudSDK14SoundTransformV10defaultPanSfvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "volume", + "printedName": "volume", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV6volumeSfvp", + "mangledName": "$s13SellyCloudSDK14SoundTransformV6volumeSfvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV6volumeSfvg", + "mangledName": "$s13SellyCloudSDK14SoundTransformV6volumeSfvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV6volumeSfvs", + "mangledName": "$s13SellyCloudSDK14SoundTransformV6volumeSfvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV6volumeSfvM", + "mangledName": "$s13SellyCloudSDK14SoundTransformV6volumeSfvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pan", + "printedName": "pan", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV3panSfvp", + "mangledName": "$s13SellyCloudSDK14SoundTransformV3panSfvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV3panSfvg", + "mangledName": "$s13SellyCloudSDK14SoundTransformV3panSfvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV3panSfvs", + "mangledName": "$s13SellyCloudSDK14SoundTransformV3panSfvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV3panSfvM", + "mangledName": "$s13SellyCloudSDK14SoundTransformV3panSfvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK14SoundTransformV16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK14SoundTransformV16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK14SoundTransformV", + "mangledName": "$s13SellyCloudSDK14SoundTransformV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "StreamScreenObject", + "printedName": "StreamScreenObject", + "children": [ + { + "kind": "Var", + "name": "chromaKeyColor", + "printedName": "chromaKeyColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avp", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avg", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avs", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avM", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamScreenObject", + "printedName": "SellyCloudSDK.StreamScreenObject", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC6stream_9didOutput4whenyAA8IOStreamC_So13AVAudioBufferCSo0L4TimeCtF", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC6stream_9didOutput4whenyAA8IOStreamC_So13AVAudioBufferCSo0L4TimeCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC6stream_9didOutputyAA8IOStreamC_So17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC6stream_9didOutputyAA8IOStreamC_So17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "IOStreamObserver", + "printedName": "IOStreamObserver", + "usr": "s:13SellyCloudSDK16IOStreamObserverP", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP" + }, + { + "kind": "Conformance", + "name": "ChromaKeyProcessable", + "printedName": "ChromaKeyProcessable", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Logboard", + "printedName": "Logboard", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "TSReaderDelegate", + "printedName": "TSReaderDelegate", + "children": [ + { + "kind": "Function", + "name": "reader", + "printedName": "reader(_:id:didRead:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TSReader", + "printedName": "SellyCloudSDK.TSReader<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSReaderC" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + }, + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TSReaderDelegateP6reader_2id7didReadyAA0D0CyxG_s6UInt16VSo22CMFormatDescriptionRefatF", + "mangledName": "$s13SellyCloudSDK16TSReaderDelegateP6reader_2id7didReadyAA0D0CyxG_s6UInt16VSo22CMFormatDescriptionRefatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reader", + "printedName": "reader(_:id:didRead:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TSReader", + "printedName": "SellyCloudSDK.TSReader<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSReaderC" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TSReaderDelegateP6reader_2id7didReadyAA0D0CyxG_s6UInt16VSo17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK16TSReaderDelegateP6reader_2id7didReadyAA0D0CyxG_s6UInt16VSo17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK16TSReaderDelegateP", + "mangledName": "$s13SellyCloudSDK16TSReaderDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TSReader", + "printedName": "TSReader", + "children": [ + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "τ_0_0?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSReaderC8delegatexSgvp", + "mangledName": "$s13SellyCloudSDK8TSReaderC8delegatexSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSReaderC8delegatexSgvg", + "mangledName": "$s13SellyCloudSDK8TSReaderC8delegatexSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSReaderC8delegatexSgvs", + "mangledName": "$s13SellyCloudSDK8TSReaderC8delegatexSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSReaderC8delegatexSgvM", + "mangledName": "$s13SellyCloudSDK8TSReaderC8delegatexSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "TSReader", + "printedName": "SellyCloudSDK.TSReader<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSReaderC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK8TSReaderCACyxGycfc", + "mangledName": "$s13SellyCloudSDK8TSReaderCACyxGycfc", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "read", + "printedName": "read(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSReaderC4readySi10Foundation4DataVF", + "mangledName": "$s13SellyCloudSDK8TSReaderC4readySi10Foundation4DataVF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSReaderC5clearyyF", + "mangledName": "$s13SellyCloudSDK8TSReaderC5clearyyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK8TSReaderC", + "mangledName": "$s13SellyCloudSDK8TSReaderC", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "TSWriterDelegate", + "printedName": "TSWriterDelegate", + "children": [ + { + "kind": "Function", + "name": "writer", + "printedName": "writer(_:didRotateFileHandle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TSWriter", + "printedName": "SellyCloudSDK.TSWriter<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSWriterC" + }, + { + "kind": "TypeNominal", + "name": "CMTime", + "printedName": "CoreMedia.CMTime", + "usr": "c:@SA@CMTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TSWriterDelegateP6writer_19didRotateFileHandleyAA0D0CyxG_So6CMTimeatF", + "mangledName": "$s13SellyCloudSDK16TSWriterDelegateP6writer_19didRotateFileHandleyAA0D0CyxG_So6CMTimeatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writer", + "printedName": "writer(_:didOutput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TSWriter", + "printedName": "SellyCloudSDK.TSWriter<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSWriterC" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TSWriterDelegateP6writer_9didOutputyAA0D0CyxG_10Foundation4DataVtF", + "mangledName": "$s13SellyCloudSDK16TSWriterDelegateP6writer_9didOutputyAA0D0CyxG_10Foundation4DataVtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK16TSWriterDelegateP", + "mangledName": "$s13SellyCloudSDK16TSWriterDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TSWriter", + "printedName": "TSWriter", + "children": [ + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "τ_0_0?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSWriterC8delegatexSgvp", + "mangledName": "$s13SellyCloudSDK8TSWriterC8delegatexSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC8delegatexSgvg", + "mangledName": "$s13SellyCloudSDK8TSWriterC8delegatexSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC8delegatexSgvs", + "mangledName": "$s13SellyCloudSDK8TSWriterC8delegatexSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC8delegatexSgvM", + "mangledName": "$s13SellyCloudSDK8TSWriterC8delegatexSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "expectedMedias", + "printedName": "expectedMedias", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvp", + "mangledName": "$s13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvg", + "mangledName": "$s13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvs", + "mangledName": "$s13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvM", + "mangledName": "$s13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "audioFormat", + "printedName": "audioFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvp", + "mangledName": "$s13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvg", + "mangledName": "$s13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvs", + "mangledName": "$s13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvM", + "mangledName": "$s13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoFormat", + "printedName": "videoFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvp", + "mangledName": "$s13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvg", + "mangledName": "$s13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvs", + "mangledName": "$s13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvM", + "mangledName": "$s13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(segmentDuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TSWriter", + "printedName": "SellyCloudSDK.TSWriter<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSWriterC" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK8TSWriterC15segmentDurationACyxGSd_tcfc", + "mangledName": "$s13SellyCloudSDK8TSWriterC15segmentDurationACyxGSd_tcfc", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSWriterC6append_4whenySo13AVAudioBufferC_So0G4TimeCtF", + "mangledName": "$s13SellyCloudSDK8TSWriterC6append_4whenySo13AVAudioBufferC_So0G4TimeCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSWriterC6appendyySo17CMSampleBufferRefaF", + "mangledName": "$s13SellyCloudSDK8TSWriterC6appendyySo17CMSampleBufferRefaF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSWriterC5clearyyF", + "mangledName": "$s13SellyCloudSDK8TSWriterC5clearyyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK8TSWriterC", + "mangledName": "$s13SellyCloudSDK8TSWriterC", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreFoundation", + "printedName": "CoreFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "VideoCodecSettings", + "printedName": "VideoCodecSettings", + "children": [ + { + "kind": "Var", + "name": "frameInterval30", + "printedName": "frameInterval30", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval30SdvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval30SdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval30SdvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval30SdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "frameInterval10", + "printedName": "frameInterval10", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval10SdvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval10SdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval10SdvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval10SdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "frameInterval05", + "printedName": "frameInterval05", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval05SdvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval05SdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval05SdvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval05SdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "frameInterval01", + "printedName": "frameInterval01", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval01SdvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval01SdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval01SdvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval01SdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BitRateMode", + "printedName": "BitRateMode", + "children": [ + { + "kind": "Var", + "name": "average", + "printedName": "average", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.BitRateMode.Type) -> SellyCloudSDK.VideoCodecSettings.BitRateMode", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO7averageyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO7averageyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "constant", + "printedName": "constant", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.BitRateMode.Type) -> SellyCloudSDK.VideoCodecSettings.BitRateMode", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8constantyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8constantyA2EmF", + "moduleName": "SellyCloudSDK", + "intro_Macosx": "13.0", + "intro_iOS": "16.0", + "intro_tvOS": "16.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ScalingMode", + "printedName": "ScalingMode", + "children": [ + { + "kind": "Var", + "name": "normal", + "printedName": "normal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.ScalingMode.Type) -> SellyCloudSDK.VideoCodecSettings.ScalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO6normalyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO6normalyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "letterbox", + "printedName": "letterbox", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.ScalingMode.Type) -> SellyCloudSDK.VideoCodecSettings.ScalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO9letterboxyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO9letterboxyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "cropSourceToCleanAperture", + "printedName": "cropSourceToCleanAperture", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.ScalingMode.Type) -> SellyCloudSDK.VideoCodecSettings.ScalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO25cropSourceToCleanApertureyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO25cropSourceToCleanApertureyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "trim", + "printedName": "trim", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.ScalingMode.Type) -> SellyCloudSDK.VideoCodecSettings.ScalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO4trimyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO4trimyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Var", + "name": "videoSize", + "printedName": "videoSize", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bitRate", + "printedName": "bitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7bitRateSivp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7bitRateSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7bitRateSivg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7bitRateSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7bitRateSivs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7bitRateSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7bitRateSivM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7bitRateSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "profileLevel", + "printedName": "profileLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "scalingMode", + "printedName": "scalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0OvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bitRateMode", + "printedName": "bitRateMode", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0OvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "maxKeyFrameIntervalDuration", + "printedName": "maxKeyFrameIntervalDuration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32VvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "allowFrameReordering", + "printedName": "allowFrameReordering", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "dataRateLimits", + "printedName": "dataRateLimits", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isHardwareEncoderEnabled", + "printedName": "isHardwareEncoderEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "frameInterval", + "printedName": "frameInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(videoSize:bitRate:profileLevel:scalingMode:bitRateMode:maxKeyFrameIntervalDuration:allowFrameReordering:dataRateLimits:isHardwareEncoderEnabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "hasDefaultArg": true, + "usr": "c:@S@CGSize" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "hasDefaultArg": true, + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "hasDefaultArg": true, + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "hasDefaultArg": true, + "usr": "s:s5Int32V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSize7bitRate12profileLevel11scalingMode0ijN027maxKeyFrameIntervalDuration05allowQ10Reordering04dataJ6Limits24isHardwareEncoderEnabledACSo6CGSizeV_SiSSAC07ScalingN0OAC03BitjN0Os5Int32VSbSgSaySdGSgSbtcfc", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSize7bitRate12profileLevel11scalingMode0ijN027maxKeyFrameIntervalDuration05allowQ10Reordering04dataJ6Limits24isHardwareEncoderEnabledACSo6CGSizeV_SiSSAC07ScalingN0OAC03BitjN0Os5Int32VSbSgSaySdGSgSbtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "VideoEffect", + "printedName": "VideoEffect", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK11VideoEffectCACycfc", + "mangledName": "$s13SellyCloudSDK11VideoEffectCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(_:info:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CIImage", + "printedName": "CoreImage.CIImage", + "usr": "c:objc(cs)CIImage" + }, + { + "kind": "TypeNominal", + "name": "CIImage", + "printedName": "CoreImage.CIImage", + "usr": "c:objc(cs)CIImage" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMSampleBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK11VideoEffectC7execute_4infoSo7CIImageCAG_So17CMSampleBufferRefaSgtF", + "mangledName": "$s13SellyCloudSDK11VideoEffectC7execute_4infoSo7CIImageCAG_So17CMSampleBufferRefaSgtF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK11VideoEffectC", + "mangledName": "$s13SellyCloudSDK11VideoEffectC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "ReplayKit", + "printedName": "ReplayKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "VideoRotatorError", + "printedName": "VideoRotatorError", + "children": [ + { + "kind": "Var", + "name": "noImageBuffer", + "printedName": "noImageBuffer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO13noImageBufferyA2CmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO13noImageBufferyA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "noOrientationInfo", + "printedName": "noOrientationInfo", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO17noOrientationInfoyA2CmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO17noOrientationInfoyA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unsupportedOrientation", + "printedName": "unsupportedOrientation", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO22unsupportedOrientationyA2CmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO22unsupportedOrientationyA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "cannotAllocatePixelBuffer", + "printedName": "cannotAllocatePixelBuffer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> (Swift.Int32) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO25cannotAllocatePixelBufferyACs5Int32VcACmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO25cannotAllocatePixelBufferyACs5Int32VcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "rotationFailure", + "printedName": "rotationFailure", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> (Swift.Int32) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO15rotationFailureyACs5Int32VcACmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO15rotationFailureyACs5Int32VcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VideoRotator", + "printedName": "VideoRotator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.VideoRotator?", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotator", + "printedName": "SellyCloudSDK.VideoRotator", + "usr": "s:13SellyCloudSDK12VideoRotatorC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK12VideoRotatorCACSgycfc", + "mangledName": "$s13SellyCloudSDK12VideoRotatorCACSgycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "rotate", + "printedName": "rotate(buffer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + }, + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ], + "usr": "s:s6ResultO" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12VideoRotatorC6rotate6buffers6ResultOySo17CMSampleBufferRefaAA0dE5ErrorOGAI_tF", + "mangledName": "$s13SellyCloudSDK12VideoRotatorC6rotate6buffers6ResultOySo17CMSampleBufferRefaAA0dE5ErrorOGAI_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK12VideoRotatorC", + "mangledName": "$s13SellyCloudSDK12VideoRotatorC", + "moduleName": "SellyCloudSDK", + "intro_Macosx": "13.0", + "intro_iOS": "16.0", + "intro_tvOS": "16.0", + "declAttributes": [ + "AccessControl", + "Available", + "Available", + "Available", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreVideo", + "printedName": "CoreVideo", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "VTSessionOption", + "printedName": "VTSessionOption", + "children": [ + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VTSessionOption", + "printedName": "SellyCloudSDK.VTSessionOption", + "usr": "s:13SellyCloudSDK15VTSessionOptionV" + }, + { + "kind": "TypeNominal", + "name": "VTSessionOption", + "printedName": "SellyCloudSDK.VTSessionOption", + "usr": "s:13SellyCloudSDK15VTSessionOptionV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15VTSessionOptionV2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15VTSessionOptionV4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK15VTSessionOptionV9hashValueSivp", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK15VTSessionOptionV9hashValueSivg", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK15VTSessionOptionV", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "AVAudioPCMBuffer", + "printedName": "AVAudioPCMBuffer", + "children": [ + { + "kind": "Function", + "name": "copy", + "printedName": "copy(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + } + ], + "declKind": "Func", + "usr": "s:So16AVAudioPCMBufferC13SellyCloudSDKE4copyySbSo0A6BufferCF", + "mangledName": "$sSo16AVAudioPCMBufferC13SellyCloudSDKE4copyySbSo0A6BufferCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "Inlinable", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "muted", + "printedName": "muted(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioPCMBuffer", + "printedName": "AVFAudio.AVAudioPCMBuffer", + "usr": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So16AVAudioPCMBufferC13SellyCloudSDKE5mutedyABSbF", + "mangledName": "$sSo16AVAudioPCMBufferC13SellyCloudSDKE5mutedyABSbF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "Inlinable", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)AVAudioPCMBuffer", + "moduleName": "AVFAudio", + "isOpen": true, + "intro_iOS": "8.0", + "objc_name": "AVAudioPCMBuffer", + "declAttributes": [ + "Available", + "ObjC", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)AVAudioBuffer", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "AVFAudio.AVAudioBuffer", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "AVAudioTime", + "printedName": "AVAudioTime", + "declKind": "Class", + "usr": "c:objc(cs)AVAudioTime", + "moduleName": "AVFAudio", + "isOpen": true, + "intro_iOS": "8.0", + "objc_name": "AVAudioTime", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CMSampleBuffer", + "printedName": "CMSampleBuffer", + "children": [ + { + "kind": "Var", + "name": "isNotSync", + "printedName": "isNotSync", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvp", + "mangledName": "$sSo17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvg", + "mangledName": "$sSo17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvs", + "mangledName": "$sSo17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvs", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:So17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvM", + "mangledName": "$sSo17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_iOS": "4.0", + "declAttributes": [ + "Transparent", + "Available" + ], + "isFromExtension": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@T@CMSampleBufferRef", + "moduleName": "CoreMedia", + "intro_iOS": "4.0", + "declAttributes": [ + "Available", + "SynthesizedProtocol", + "NonSendable", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "CMAttachmentBearerProtocol", + "printedName": "CMAttachmentBearerProtocol", + "usr": "s:9CoreMedia26CMAttachmentBearerProtocolP", + "mangledName": "$s9CoreMedia26CMAttachmentBearerProtocolP" + }, + { + "kind": "Conformance", + "name": "_CMInitTrampoline", + "printedName": "_CMInitTrampoline", + "children": [ + { + "kind": "TypeWitness", + "name": "T", + "printedName": "T", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ] + } + ], + "usr": "s:9CoreMedia17_CMInitTrampolineP", + "mangledName": "$s9CoreMedia17_CMInitTrampolineP" + }, + { + "kind": "Conformance", + "name": "_CMSampleBufferInitTrampoline", + "printedName": "_CMSampleBufferInitTrampoline", + "usr": "s:9CoreMedia29_CMSampleBufferInitTrampolineP", + "mangledName": "$s9CoreMedia29_CMSampleBufferInitTrampolineP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CMTime", + "printedName": "CMTime", + "declKind": "Struct", + "usr": "c:@SA@CMTime", + "moduleName": "CoreMedia", + "intro_iOS": "4.0", + "declAttributes": [ + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "BitwiseCopyable", + "printedName": "BitwiseCopyable", + "usr": "s:s15BitwiseCopyableP", + "mangledName": "$ss15BitwiseCopyableP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSValue", + "printedName": "Foundation.NSValue", + "usr": "c:objc(cs)NSValue" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CVBuffer", + "printedName": "CVBuffer", + "children": [ + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE4sizeSo6CGSizeVvp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE4sizeSo6CGSizeVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE4sizeSo6CGSizeVvg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE4sizeSo6CGSizeVvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataSize", + "printedName": "dataSize", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE8dataSizeSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE8dataSizeSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE8dataSizeSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE8dataSizeSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "pixelFormatType", + "printedName": "pixelFormatType", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE15pixelFormatTypes6UInt32Vvp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE15pixelFormatTypes6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE15pixelFormatTypes6UInt32Vvg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE15pixelFormatTypes6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseAddress", + "printedName": "baseAddress", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutableRawPointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutableRawPointer", + "printedName": "Swift.UnsafeMutableRawPointer", + "usr": "s:Sv" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE11baseAddressSvSgvp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE11baseAddressSvSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutableRawPointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutableRawPointer", + "printedName": "Swift.UnsafeMutableRawPointer", + "usr": "s:Sv" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE11baseAddressSvSgvg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE11baseAddressSvSgvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "planeCount", + "printedName": "planeCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE10planeCountSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE10planeCountSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE10planeCountSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE10planeCountSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bytesPerRow", + "printedName": "bytesPerRow", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE11bytesPerRowSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE11bytesPerRowSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE11bytesPerRowSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE11bytesPerRowSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "width", + "printedName": "width", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE5widthSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE5widthSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE5widthSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE5widthSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "height", + "printedName": "height", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE6heightSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE6heightSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE6heightSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE6heightSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "formatType", + "printedName": "formatType", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE10formatTypes6UInt32Vvp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE10formatTypes6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE10formatTypes6UInt32Vvg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE10formatTypes6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "lockBaseAddress", + "printedName": "lockBaseAddress(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + }, + { + "kind": "TypeNominal", + "name": "CVPixelBufferLockFlags", + "printedName": "CoreVideo.CVPixelBufferLockFlags", + "hasDefaultArg": true, + "usr": "c:@E@CVPixelBufferLockFlags" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE15lockBaseAddressys5Int32VSo22CVPixelBufferLockFlagsVF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE15lockBaseAddressys5Int32VSo22CVPixelBufferLockFlagsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "DiscardableResult", + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlockBaseAddress", + "printedName": "unlockBaseAddress(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + }, + { + "kind": "TypeNominal", + "name": "CVPixelBufferLockFlags", + "printedName": "CoreVideo.CVPixelBufferLockFlags", + "hasDefaultArg": true, + "usr": "c:@E@CVPixelBufferLockFlags" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE17unlockBaseAddressys5Int32VSo22CVPixelBufferLockFlagsVF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE17unlockBaseAddressys5Int32VSo22CVPixelBufferLockFlagsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "DiscardableResult", + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "baseAddressOfPlane", + "printedName": "baseAddressOfPlane(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutableRawPointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutableRawPointer", + "printedName": "Swift.UnsafeMutableRawPointer", + "usr": "s:Sv" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE18baseAddressOfPlaneySvSgSiF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE18baseAddressOfPlaneySvSgSiF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getHeightOfPlane", + "printedName": "getHeightOfPlane(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE16getHeightOfPlaneyS2iF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE16getHeightOfPlaneyS2iF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bytesPerRawOfPlane", + "printedName": "bytesPerRawOfPlane(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE18bytesPerRawOfPlaneyS2iF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE18bytesPerRawOfPlaneyS2iF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@T@CVBufferRef", + "moduleName": "CoreVideo", + "declAttributes": [ + "SynthesizedProtocol", + "NonSendable", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "CMAttachmentBearerProtocol", + "printedName": "CMAttachmentBearerProtocol", + "usr": "s:9CoreMedia26CMAttachmentBearerProtocolP", + "mangledName": "$s9CoreMedia26CMAttachmentBearerProtocolP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VTCompressionSession", + "printedName": "VTCompressionSession", + "declKind": "Class", + "usr": "c:@T@VTCompressionSessionRef", + "moduleName": "VideoToolbox", + "declAttributes": [ + "SynthesizedProtocol", + "NonSendable", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VTDecompressionSession", + "printedName": "VTDecompressionSession", + "declKind": "Class", + "usr": "c:@T@VTDecompressionSessionRef", + "moduleName": "VideoToolbox", + "declAttributes": [ + "SynthesizedProtocol", + "NonSendable", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 94, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 125, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 156, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 207, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 261, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 292, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 332, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 372, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 399, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 420, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 523, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 558, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 587, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 3467, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1324, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1345, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1368, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1391, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1443, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1469, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1495, + "length": 4, + "value": "0x07" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1521, + "length": 4, + "value": "0x08" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1547, + "length": 4, + "value": "0x09" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1575, + "length": 4, + "value": "0x0a" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1596, + "length": 4, + "value": "0x0b" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1623, + "length": 4, + "value": "0x0c" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1651, + "length": 4, + "value": "0x0d" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1710, + "length": 4, + "value": "0x0f" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1738, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1763, + "length": 4, + "value": "0x11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "Array", + "offset": 74, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "Array", + "offset": 102, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1374, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1395, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1421, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1446, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1470, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1493, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1516, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1536, + "length": 4, + "value": "0x07" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1557, + "length": 4, + "value": "0x08" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 4, + "value": "0x09" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1602, + "length": 4, + "value": "0x0A" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1628, + "length": 4, + "value": "0x0B" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1654, + "length": 4, + "value": "0x0C" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1680, + "length": 4, + "value": "0x0D" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1707, + "length": 4, + "value": "0x0E" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1736, + "length": 4, + "value": "0x0F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1765, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1792, + "length": 4, + "value": "0x11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMFFoundation.swift", + "kind": "Dictionary", + "offset": 1297, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMFFoundation.swift", + "kind": "Dictionary", + "offset": 1752, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/Atomic.swift", + "kind": "StringLiteral", + "offset": 179, + "length": 34, + "value": "\"com.haishinkit.HaishinKit.Atomic\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "IntegerLiteral", + "offset": 634, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "BooleanLiteral", + "offset": 1024, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "IntegerLiteral", + "offset": 1433, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "IntegerLiteral", + "offset": 1581, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "IntegerLiteral", + "offset": 1898, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "Array", + "offset": 1948, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "Array", + "offset": 2000, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 322, + "length": 2, + "value": "64" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 327, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 447, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodecSettings.swift", + "kind": "BooleanLiteral", + "offset": 4329, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/AudioNode.swift", + "kind": "IntegerLiteral", + "offset": 1659, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/AudioNode.swift", + "kind": "IntegerLiteral", + "offset": 1677, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 323, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 383, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 408, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 431, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 455, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 479, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 503, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 532, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 557, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 579, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 601, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1405, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1430, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1455, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1480, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1505, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1530, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1555, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1580, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1605, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1630, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1655, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1680, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1705, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3476, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3505, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3545, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3599, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3666, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3743, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3823, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3926, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "BooleanLiteral", + "offset": 6943, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "BooleanLiteral", + "offset": 1533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1797, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1831, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1863, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1941, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1975, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2007, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2087, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2121, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2153, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2251, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2461, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2598, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2737, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "BooleanLiteral", + "offset": 2848, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3262, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3283, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3388, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3409, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3516, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3537, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3669, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3842, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3961, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 4082, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 308, + "length": 4, + "value": "0x3F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 371, + "length": 4, + "value": "0xE0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 420, + "length": 4, + "value": "0xFC" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 475, + "length": 4, + "value": "0xF8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 525, + "length": 4, + "value": "0xF8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 569, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 609, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 649, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 737, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 795, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "Array", + "offset": 840, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "Array", + "offset": 885, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 930, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 979, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 1030, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "Array", + "offset": 1077, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 94, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 113, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 141, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 158, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 175, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 192, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 220, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 237, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 254, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 271, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 290, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 313, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 332, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 997, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "Array", + "offset": 2000, + "length": 6, + "value": "[0x00]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2041, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2113, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2149, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2185, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2221, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2258, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 3168, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Choreographer.swift", + "kind": "IntegerLiteral", + "offset": 2970, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Choreographer.swift", + "kind": "BooleanLiteral", + "offset": 3231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Choreographer.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 502, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 542, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 586, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 665, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 691, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 696, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 980, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 1006, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 1011, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Dictionary", + "offset": 1268, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Dictionary", + "offset": 1323, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Dictionary", + "offset": 1378, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Dictionary", + "offset": 1435, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Array", + "offset": 1519, + "length": 20, + "value": "[1.0, 1.0, 1.0, 1.0]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Array", + "offset": 1577, + "length": 20, + "value": "[0.0, 0.0, 0.0, 0.0]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/CMSampleBuffer+Extension.swift", + "kind": "BooleanLiteral", + "offset": 227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/CMSampleBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 284, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/CMSampleBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 447, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/CMSampleBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 473, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/CRC32.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 10, + "value": "0x04c11db7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/Data+Extension.swift", + "kind": "IntegerLiteral", + "offset": 373, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "StringLiteral", + "offset": 571, + "length": 29, + "value": "\"extends a buffer size from \"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "StringLiteral", + "offset": 612, + "length": 6, + "value": "\" to \"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "IntegerLiteral", + "offset": 526, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "IntegerLiteral", + "offset": 674, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "IntegerLiteral", + "offset": 704, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 85, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 112, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 139, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 166, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 193, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 225, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 261, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 286, + "length": 4, + "value": "0x0F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 307, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 329, + "length": 4, + "value": "0x1B" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 350, + "length": 4, + "value": "0x24" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 578, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 660, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 693, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "StringLiteral", + "offset": 1236, + "length": 6, + "value": "\"sync\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "StringLiteral", + "offset": 1318, + "length": 7, + "value": "\"event\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "StringLiteral", + "offset": 1412, + "length": 9, + "value": "\"ioError\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "StringLiteral", + "offset": 1513, + "length": 12, + "value": "\"rtmpStatus\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "BooleanLiteral", + "offset": 2634, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "BooleanLiteral", + "offset": 3567, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "BooleanLiteral", + "offset": 3976, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 141, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 180, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 305, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 349, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 398, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 512, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 556, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 596, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 652, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 715, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 776, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 830, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 880, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 932, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 972, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 1017, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 1066, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 1122, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 1172, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3021, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3065, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3125, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3180, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3242, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3331, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3389, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3447, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3505, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3911, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3958, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4086, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4132, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4227, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4269, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4309, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4788, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4847, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4900, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4947, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5018, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5080, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5120, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5168, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5672, + "length": 10, + "value": "0x61763031" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5724, + "length": 10, + "value": "0x76703039" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5777, + "length": 10, + "value": "0x68766331" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6074, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6099, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6124, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6150, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6172, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6206, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/FrameTracker.swift", + "kind": "FloatLiteral", + "offset": 65, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/FrameTracker.swift", + "kind": "IntegerLiteral", + "offset": 108, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/FrameTracker.swift", + "kind": "IntegerLiteral", + "offset": 134, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 176, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 215, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "BooleanLiteral", + "offset": 243, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 284, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 337, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 389, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 424, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 470, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 505, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 537, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 575, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 615, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 648, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 722, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 758, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 796, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 830, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "Dictionary", + "offset": 875, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 94, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 124, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 152, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 180, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 209, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 238, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 267, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 296, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 325, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 396, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 414, + "length": 2, + "value": "33" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 432, + "length": 2, + "value": "34" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 466, + "length": 2, + "value": "35" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 487, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 1211, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/LiveStream\/HaishinKit\/HKRtmpPusher.swift", + "kind": "BooleanLiteral", + "offset": 1745, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/LiveStream\/HaishinKit\/HKRtmpPusher.swift", + "kind": "IntegerLiteral", + "offset": 1811, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/LiveStream\/HaishinKit\/HKRtmpPusher.swift", + "kind": "IntegerLiteral", + "offset": 1866, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/LiveStream\/HaishinKit\/HKRtmpPusher.swift", + "kind": "IntegerLiteral", + "offset": 1921, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/InstanceHolder.swift", + "kind": "IntegerLiteral", + "offset": 235, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/InstanceHolder.swift", + "kind": "StringLiteral", + "offset": 282, + "length": 48, + "value": "\"com.haishinkit.HaishinKit.InstanceHolder.queue\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerByMultiTrack.swift", + "kind": "IntegerLiteral", + "offset": 185, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerByMultiTrack.swift", + "kind": "Dictionary", + "offset": 1546, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerByMultiTrack.swift", + "kind": "Dictionary", + "offset": 1711, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "FloatLiteral", + "offset": 318, + "length": 7, + "value": "48000.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 1675, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 1705, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "BooleanLiteral", + "offset": 1732, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 1766, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "IntegerLiteral", + "offset": 105, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "BooleanLiteral", + "offset": 741, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "BooleanLiteral", + "offset": 889, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "FloatLiteral", + "offset": 1271, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "BooleanLiteral", + "offset": 1292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "BooleanLiteral", + "offset": 1315, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMonitor.swift", + "kind": "BooleanLiteral", + "offset": 495, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 169, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 216, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 414, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 439, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 464, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 4071, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 6272, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioTime.swift", + "kind": "FloatLiteral", + "offset": 583, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioTime.swift", + "kind": "IntegerLiteral", + "offset": 679, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioUnit.swift", + "kind": "StringLiteral", + "offset": 1018, + "length": 44, + "value": "\"com.haishinkit.HaishinKit.IOAudioUnit.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioUnit.swift", + "kind": "BooleanLiteral", + "offset": 1456, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioUnit.swift", + "kind": "BooleanLiteral", + "offset": 1687, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioUnit.swift", + "kind": "Dictionary", + "offset": 2838, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOCaptureSession.swift", + "kind": "BooleanLiteral", + "offset": 1162, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOCaptureSession.swift", + "kind": "StringLiteral", + "offset": 1196, + "length": 57, + "value": "\"This device can't support the AVCaptureMultiCamSession.\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOCaptureSession.swift", + "kind": "BooleanLiteral", + "offset": 1051, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOCaptureSession.swift", + "kind": "BooleanLiteral", + "offset": 1775, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOMixer.swift", + "kind": "IntegerLiteral", + "offset": 1193, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOMixer.swift", + "kind": "BooleanLiteral", + "offset": 1333, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "StringLiteral", + "offset": 3123, + "length": 41, + "value": "\"com.haishinkit.HaishinKit.IOStream.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "BooleanLiteral", + "offset": 3313, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "BooleanLiteral", + "offset": 3443, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 8521, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "Array", + "offset": 9985, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 10651, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 11957, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 12861, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 13567, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1284, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1328, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1783, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1907, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1951, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 2004, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 1468, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 1506, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 1619, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 1651, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "BooleanLiteral", + "offset": 1888, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "FloatLiteral", + "offset": 2284, + "length": 4, + "value": "10.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "StringLiteral", + "offset": 2392, + "length": 49, + "value": "\"com.haishinkit.HaishinKit.IOStreamRecorder.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "Dictionary", + "offset": 2730, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 2903, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 2914, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "BooleanLiteral", + "offset": 3082, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 3088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOTellyUnit.swift", + "kind": "BooleanLiteral", + "offset": 397, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoCaptureUnit.swift", + "kind": "BooleanLiteral", + "offset": 1223, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoCaptureUnit.swift", + "kind": "StringLiteral", + "offset": 1517, + "length": 43, + "value": "\"device doesn't support this color format \"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoCaptureUnit.swift", + "kind": "StringLiteral", + "offset": 1575, + "length": 3, + "value": "\".\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoCaptureUnit.swift", + "kind": "BooleanLiteral", + "offset": 2400, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoMixer.swift", + "kind": "Dictionary", + "offset": 983, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoMixerSettings.swift", + "kind": "BooleanLiteral", + "offset": 917, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 943, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoUnit.swift", + "kind": "StringLiteral", + "offset": 1006, + "length": 44, + "value": "\"com.haishinkit.HaishinKit.IOVideoUnit.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoUnit.swift", + "kind": "BooleanLiteral", + "offset": 2187, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoUnit.swift", + "kind": "FloatLiteral", + "offset": 3177, + "length": 3, + "value": "0.3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoUnit.swift", + "kind": "Dictionary", + "offset": 3932, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 188, + "length": 10, + "value": "0x67452301" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 226, + "length": 10, + "value": "0xefcdab89" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 264, + "length": 10, + "value": "0x98badcfe" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 302, + "length": 10, + "value": "0x10325476" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 343, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 374, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 406, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 438, + "length": 2, + "value": "22" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 470, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 501, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 532, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 564, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 596, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 627, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 659, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 691, + "length": 2, + "value": "23" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 723, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 754, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 786, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 818, + "length": 2, + "value": "21" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "FloatLiteral", + "offset": 336, + "length": 3, + "value": "0.2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "FloatLiteral", + "offset": 379, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "BooleanLiteral", + "offset": 449, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "BooleanLiteral", + "offset": 905, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "BooleanLiteral", + "offset": 1092, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "FloatLiteral", + "offset": 1215, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "BooleanLiteral", + "offset": 1129, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "IntegerLiteral", + "offset": 1729, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "FloatLiteral", + "offset": 1878, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MTHKView.swift", + "kind": "BooleanLiteral", + "offset": 1498, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/NALUnitReader.swift", + "kind": "IntegerLiteral", + "offset": 160, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetService.swift", + "kind": "BooleanLiteral", + "offset": 569, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetService.swift", + "kind": "Array", + "offset": 673, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetService.swift", + "kind": "StringLiteral", + "offset": 718, + "length": 43, + "value": "\"com.haishinkit.HaishinKit.NetService.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetService.swift", + "kind": "StringLiteral", + "offset": 807, + "length": 46, + "value": "\"com.haishinkit.HaishinKit.NetService.network\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 313, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "BooleanLiteral", + "offset": 716, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 942, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 1347, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 1477, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "StringLiteral", + "offset": 2518, + "length": 43, + "value": "\"com.haishinkit.HaishinKit.NetSocket.input\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 2685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "StringLiteral", + "offset": 2860, + "length": 44, + "value": "\"com.haishinkit.HaishinKit.NetSocket.output\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 409, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 432, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 453, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 478, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 560, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 604, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 644, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 658, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 762, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 783, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 822, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 848, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 879, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 970, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 997, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 1030, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 1069, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 1093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 1123, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 1162, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 5683, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "Array", + "offset": 5717, + "length": 18, + "value": "[0x00, 0x00, 0x01]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 5827, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 5860, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 80, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 97, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 116, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 894, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 922, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 948, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 974, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 999, + "length": 4, + "value": "0x08" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 1045, + "length": 3, + "value": "128" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 1087, + "length": 8, + "value": "0xFFFFFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 1337, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "BooleanLiteral", + "offset": 5090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 1488, + "length": 6, + "value": "250000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 1617, + "length": 36, + "value": "[\"rtmp\", \"rtmps\", \"rtmpt\", \"rtmpts\"]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 1741, + "length": 8, + "value": "[\"hvc1\"]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 1830, + "length": 4, + "value": "1935" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 1921, + "length": 3, + "value": "443" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 2038, + "length": 33, + "value": "\"FMLE\/3.0 (compatible; FMSc\/1.0)\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2170, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2177, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2281, + "length": 3, + "value": "239" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2504, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2575, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 2815, + "length": 31, + "value": "\"NetConnection.Call.BadVersion\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 2883, + "length": 27, + "value": "\"NetConnection.Call.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 2947, + "length": 31, + "value": "\"NetConnection.Call.Prohibited\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3015, + "length": 35, + "value": "\"NetConnection.Connect.AppShutdown\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3087, + "length": 30, + "value": "\"NetConnection.Connect.Closed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3154, + "length": 30, + "value": "\"NetConnection.Connect.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3221, + "length": 35, + "value": "\"NetConnection.Connect.IdleTimeOut\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3293, + "length": 34, + "value": "\"NetConnection.Connect.InvalidApp\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3364, + "length": 37, + "value": "\"NetConnection.Connect.NetworkChange\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3438, + "length": 32, + "value": "\"NetConnection.Connect.Rejected\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3507, + "length": 31, + "value": "\"NetConnection.Connect.Success\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4620, + "length": 6, + "value": "0x0001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4647, + "length": 6, + "value": "0x0002" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4678, + "length": 6, + "value": "0x0004" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4709, + "length": 6, + "value": "0x0008" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4735, + "length": 6, + "value": "0x0010" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4766, + "length": 6, + "value": "0x0020" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4798, + "length": 6, + "value": "0x0040" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4825, + "length": 6, + "value": "0x0080" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4851, + "length": 6, + "value": "0x00FF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4917, + "length": 6, + "value": "0x0001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4945, + "length": 6, + "value": "0x0002" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4971, + "length": 6, + "value": "0x0004" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4999, + "length": 6, + "value": "0x0008" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5028, + "length": 6, + "value": "0x0010" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5057, + "length": 6, + "value": "0x0020" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5085, + "length": 6, + "value": "0x0040" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5113, + "length": 6, + "value": "0x0080" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5141, + "length": 6, + "value": "0x0100" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5171, + "length": 6, + "value": "0x0200" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5197, + "length": 6, + "value": "0x0400" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5225, + "length": 6, + "value": "0x0800" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5251, + "length": 6, + "value": "0x0FFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5323, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "BooleanLiteral", + "offset": 7107, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 7985, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 8114, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 8243, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 8625, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 8662, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 8700, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Dictionary", + "offset": 8749, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Dictionary", + "offset": 8804, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 9349, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Dictionary", + "offset": 9706, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 9746, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 9829, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Dictionary", + "offset": 9887, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 9937, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 9986, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "BooleanLiteral", + "offset": 23879, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "BooleanLiteral", + "offset": 24124, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPHandshake.swift", + "kind": "IntegerLiteral", + "offset": 77, + "length": 4, + "value": "1536" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPHandshake.swift", + "kind": "IntegerLiteral", + "offset": 122, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPHandshake.swift", + "kind": "IntegerLiteral", + "offset": 159, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 72, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 94, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 114, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 135, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 161, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 187, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 209, + "length": 4, + "value": "0x08" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 231, + "length": 4, + "value": "0x09" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 256, + "length": 4, + "value": "0x0F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 283, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 311, + "length": 4, + "value": "0x11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 336, + "length": 4, + "value": "0x12" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 363, + "length": 4, + "value": "0x13" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 391, + "length": 4, + "value": "0x14" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 417, + "length": 4, + "value": "0x16" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 1701, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 1730, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 1760, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 2166, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 2880, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 3520, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 4268, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5011, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5036, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5064, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5092, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5127, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "StringLiteral", + "offset": 6005, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 6037, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "Array", + "offset": 6100, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "StringLiteral", + "offset": 8394, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "Array", + "offset": 8425, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "Array", + "offset": 10031, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "StringLiteral", + "offset": 10470, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 10506, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 10536, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "Array", + "offset": 10581, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17307, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17337, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17367, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17397, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17426, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17451, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17476, + "length": 4, + "value": "0x07" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17508, + "length": 4, + "value": "0x1F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17539, + "length": 4, + "value": "0x20" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17567, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17703, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 114, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 149, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 187, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 846, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 860, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1057, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1079, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1690, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1753, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1756, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1759, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2035, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2049, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2298, + "length": 10, + "value": "0b10000000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2340, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2387, + "length": 4, + "value": "0x68" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2393, + "length": 4, + "value": "0x76" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2399, + "length": 4, + "value": "0x63" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2405, + "length": 4, + "value": "0x31" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2684, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2698, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "BooleanLiteral", + "offset": 2891, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "StringLiteral", + "offset": 2946, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "BooleanLiteral", + "offset": 3065, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "FloatLiteral", + "offset": 169, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "IntegerLiteral", + "offset": 1066, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "IntegerLiteral", + "offset": 1126, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "IntegerLiteral", + "offset": 1187, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "BooleanLiteral", + "offset": 1223, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "Array", + "offset": 1618, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "BooleanLiteral", + "offset": 1923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "StringLiteral", + "offset": 2064, + "length": 48, + "value": "\"com.haishinkit.HaishinKit.RTMPNWSocket.network\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPObjectEncoding.swift", + "kind": "IntegerLiteral", + "offset": 149, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPObjectEncoding.swift", + "kind": "IntegerLiteral", + "offset": 197, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 69, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 117, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 137, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 158, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 183, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 203, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 222, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 242, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 269, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 294, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 316, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "Dictionary", + "offset": 2450, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "Dictionary", + "offset": 3252, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "BooleanLiteral", + "offset": 3285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 3568, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 3629, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 104, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 125, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 152, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 173, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 193, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 379, + "length": 24, + "value": "\"NetStream.Buffer.Empty\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 445, + "length": 24, + "value": "\"NetStream.Buffer.Flush\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 511, + "length": 23, + "value": "\"NetStream.Buffer.Full\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 576, + "length": 26, + "value": "\"NetStream.Connect.Closed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 644, + "length": 26, + "value": "\"NetStream.Connect.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 712, + "length": 28, + "value": "\"NetStream.Connect.Rejected\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 782, + "length": 27, + "value": "\"NetStream.Connect.Success\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 851, + "length": 28, + "value": "\"NetStream.DRM.UpdateNeeded\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 921, + "length": 18, + "value": "\"NetStream.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 981, + "length": 33, + "value": "\"NetStream.MulticastStream.Reset\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1056, + "length": 24, + "value": "\"NetStream.Pause.Notify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1122, + "length": 23, + "value": "\"NetStream.Play.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1187, + "length": 37, + "value": "\"NetStream.Play.FileStructureInvalid\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1266, + "length": 31, + "value": "\"NetStream.Play.InsufficientBW\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1339, + "length": 38, + "value": "\"NetStream.Play.NoSupportedTrackFound\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1419, + "length": 22, + "value": "\"NetStream.Play.Reset\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1483, + "length": 22, + "value": "\"NetStream.Play.Start\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1547, + "length": 21, + "value": "\"NetStream.Play.Stop\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1610, + "length": 31, + "value": "\"NetStream.Play.StreamNotFound\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1683, + "length": 27, + "value": "\"NetStream.Play.Transition\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1752, + "length": 32, + "value": "\"NetStream.Play.UnpublishNotify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1826, + "length": 27, + "value": "\"NetStream.Publish.BadName\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1895, + "length": 24, + "value": "\"NetStream.Publish.Idle\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1961, + "length": 25, + "value": "\"NetStream.Publish.Start\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2028, + "length": 32, + "value": "\"NetStream.Record.AlreadyExists\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2102, + "length": 25, + "value": "\"NetStream.Record.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2169, + "length": 27, + "value": "\"NetStream.Record.NoAccess\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2238, + "length": 24, + "value": "\"NetStream.Record.Start\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2304, + "length": 23, + "value": "\"NetStream.Record.Stop\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 36, + "value": "\"NetStream.Record.DiskQuotaExceeded\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2447, + "length": 30, + "value": "\"NetStream.SecondScreen.Start\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2519, + "length": 29, + "value": "\"NetStream.SecondScreen.Stop\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2590, + "length": 23, + "value": "\"NetStream.Seek.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2655, + "length": 28, + "value": "\"NetStream.Seek.InvalidTime\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2725, + "length": 23, + "value": "\"NetStream.Seek.Notify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2790, + "length": 23, + "value": "\"NetStream.Step.Notify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2855, + "length": 26, + "value": "\"NetStream.Unpause.Notify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2923, + "length": 29, + "value": "\"NetStream.Unpublish.Success\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2994, + "length": 33, + "value": "\"NetStream.Video.DimensionChange\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 6795, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "Dictionary", + "offset": 6885, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 7573, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 7666, + "length": 14, + "value": "\"receiveAudio\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 7255, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 8222, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 8315, + "length": 14, + "value": "\"receiveVideo\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 7904, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 8848, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 8911, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 9235, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 9336, + "length": 7, + "value": "\"pause\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 9482, + "length": 5, + "value": "-1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 8557, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 9793, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "Array", + "offset": 9919, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 15008, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 21628, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 21873, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStreamInfo.swift", + "kind": "IntegerLiteral", + "offset": 117, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStreamInfo.swift", + "kind": "IntegerLiteral", + "offset": 231, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStreamInfo.swift", + "kind": "IntegerLiteral", + "offset": 340, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStreamInfo.swift", + "kind": "IntegerLiteral", + "offset": 386, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTimestamp.swift", + "kind": "IntegerLiteral", + "offset": 191, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTimestamp.swift", + "kind": "IntegerLiteral", + "offset": 259, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTimestamp.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "StringLiteral", + "offset": 165, + "length": 19, + "value": "\"application\/x-fcs\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 209, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "BooleanLiteral", + "offset": 580, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1312, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1373, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1434, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1695, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1728, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "Array", + "offset": 1764, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "StringLiteral", + "offset": 2000, + "length": 46, + "value": "\"com.haishinkit.HaishinKit.RTMPTSocket.output\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "BooleanLiteral", + "offset": 2117, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "BooleanLiteral", + "offset": 2324, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 8763, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 618, + "length": 4, + "value": "1280" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 632, + "length": 3, + "value": "720" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 706, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 766, + "length": 10, + "value": "1000000000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 1066, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 2379, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 2449, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "BooleanLiteral", + "offset": 1462, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "BooleanLiteral", + "offset": 1642, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 1983, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 1992, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 2003, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 2013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "FloatLiteral", + "offset": 2133, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "BooleanLiteral", + "offset": 2483, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 6262, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 6407, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "StringLiteral", + "offset": 10336, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 10938, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 11386, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 11438, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1484, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1570, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1575, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1618, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1623, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1666, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1671, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1714, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1719, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1759, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1845, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1850, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1893, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1898, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1941, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1946, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1989, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1994, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2034, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2120, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2125, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2168, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2173, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2216, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2221, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2264, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2269, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1231, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1244, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1256, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1269, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2439, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2464, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2587, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "Dictionary", + "offset": 2708, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "Array", + "offset": 3097, + "length": 24, + "value": "[0x00, 0x00, 0x00, 0x00]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ShapeFactory.swift", + "kind": "Dictionary", + "offset": 192, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/SoundTransform.swift", + "kind": "FloatLiteral", + "offset": 144, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/SoundTransform.swift", + "kind": "IntegerLiteral", + "offset": 190, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 75, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 116, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 143, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 178, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 266, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 290, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 315, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 349, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 390, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 435, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 563, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4665, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 4697, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 4731, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 4765, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4811, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4845, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4875, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4917, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 144, + "length": 3, + "value": "188" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 181, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 223, + "length": 4, + "value": "0x47" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 314, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 356, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 390, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 418, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 455, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 487, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 515, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 556, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4254, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4259, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4304, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4338, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4378, + "length": 4, + "value": "0x30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4435, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5234, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5239, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5300, + "length": 2, + "value": "27" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5305, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5312, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 862, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 916, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 973, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1065, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "BooleanLiteral", + "offset": 1100, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "BooleanLiteral", + "offset": 1127, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1165, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1296, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "BooleanLiteral", + "offset": 1329, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1365, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1402, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1462, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 4343, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "Dictionary", + "offset": 4383, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 4769, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 4790, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 4876, + "length": 6, + "value": "0x1fff" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "StringLiteral", + "offset": 4952, + "length": 11, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "StringLiteral", + "offset": 4962, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 5079, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 5118, + "length": 6, + "value": "0x1fff" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 5151, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 5189, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "Array", + "offset": 5248, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 974, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1399, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1458, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1578, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1666, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1737, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "BooleanLiteral", + "offset": 3556, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 443, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 491, + "length": 4, + "value": "4095" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 544, + "length": 3, + "value": "256" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 596, + "length": 3, + "value": "257" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 655, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "Array", + "offset": 963, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 1432, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 1939, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 2116, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 3076, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 3126, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "FloatLiteral", + "offset": 3226, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "FloatLiteral", + "offset": 717, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 1408, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 1455, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 1483, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 1858, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 2296, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 2354, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 251, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 255, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 261, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 356, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 362, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 452, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 456, + "length": 2, + "value": "05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 462, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 552, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 556, + "length": 2, + "value": "01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 562, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 1724, + "length": 8, + "value": "\"Normal\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 1795, + "length": 11, + "value": "\"Letterbox\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 1901, + "length": 27, + "value": "\"CropSourceToCleanAperture\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 1981, + "length": 6, + "value": "\"Trim\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 3127, + "length": 6, + "value": "\"HEVC\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 3919, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4065, + "length": 3, + "value": "854" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4078, + "length": 3, + "value": "480" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4107, + "length": 3, + "value": "640" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4113, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4327, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "Array", + "offset": 4524, + "length": 10, + "value": "[0.0, 0.0]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "BooleanLiteral", + "offset": 4577, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/VideoRotator.swift", + "kind": "IntegerLiteral", + "offset": 5430, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/VideoRotator.swift", + "kind": "IntegerLiteral", + "offset": 5441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/VideoRotator.swift", + "kind": "IntegerLiteral", + "offset": 5452, + "length": 1, + "value": "0" + } + ] +} \ No newline at end of file diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.private.swiftinterface b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..bb7698e --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,1407 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.3 effective-5.10 (swiftlang-6.3.0.123.5 clang-2100.0.123.102) +// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name SellyCloudSDK +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3 +import AVFAudio +import AVFoundation +import Accelerate +import AudioUnit +import CoreAudio +import CoreFoundation +import CoreGraphics +import CoreImage +import CoreMedia +import CoreVideo +import Foundation +import Logboard +import MetalKit +import MySDK +import Network +import QuartzCore +import ReactiveObjC +import ReplayKit +@_exported import SellyCloudSDK +import Swift +import UIKit +import VideoToolbox +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import simd +public let kASUndefined: SellyCloudSDK.ASUndefined +public typealias ASObject = [Swift.String : Any?] +public struct ASUndefined : Swift.Sendable, Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +public struct ASTypedObject { + public typealias TypedObjectDecoder = (_ type: Swift.String, _ data: SellyCloudSDK.ASObject) throws -> Any + public static func register(typeNamed name: Swift.String, decoder: @escaping SellyCloudSDK.ASTypedObject.TypedObjectDecoder) + public static func register(type: T.Type, named name: Swift.String) where T : Swift.Decodable + public static func unregister(typeNamed name: Swift.String) +} +public struct ASArray { + public var length: Swift.Int { + get + } + public init(count: Swift.Int) + public init(data: [Any?]) +} +extension SellyCloudSDK.ASArray : Swift.ExpressibleByArrayLiteral { + public init(arrayLiteral elements: Any?...) + public subscript(i: Any) -> Any? { + get + set + } + public typealias ArrayLiteralElement = Any? +} +extension SellyCloudSDK.ASArray : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +extension SellyCloudSDK.ASArray : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASArray, rhs: SellyCloudSDK.ASArray) -> Swift.Bool +} +public struct ASXMLDocument : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } + public init(data: Swift.String) +} +extension SellyCloudSDK.ASXMLDocument : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASXMLDocument, rhs: SellyCloudSDK.ASXMLDocument) -> Swift.Bool +} +public struct ASXML : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } + public init(data: Swift.String) +} +extension SellyCloudSDK.ASXML : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASXML, rhs: SellyCloudSDK.ASXML) -> Swift.Bool +} +public struct Atomic { + public var value: A { + get + } + public init(_ value: A) + public mutating func mutate(_ transform: (inout A) -> Swift.Void) +} +public struct AudioCodecSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.AudioCodecSettings + public static let defaultBitRate: Swift.Int + public static let maximumNumberOfChannels: Swift.UInt32 + public var bitRate: Swift.Int + public var downmix: Swift.Bool + public var channelMap: [Swift.Int]? + public init(bitRate: Swift.Int = AudioCodecSettings.defaultBitRate, downmix: Swift.Bool = true, channelMap: [Swift.Int]? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension AVFAudio.AVAudioPCMBuffer { + @discardableResult + @inlinable final internal func copy(_ audioBuffer: AVFAudio.AVAudioBuffer) -> Swift.Bool { + guard let audioBuffer = audioBuffer as? AVAudioPCMBuffer, frameLength == audioBuffer.frameLength else { + return false + } + let numSamples = Int(frameLength) + if format.isInterleaved { + let channelCount = Int(format.channelCount) + switch format.commonFormat { + case .pcmFormatInt16: + memcpy(int16ChannelData?[0], audioBuffer.int16ChannelData?[0], numSamples * channelCount * 2) + case .pcmFormatInt32: + memcpy(int32ChannelData?[0], audioBuffer.int32ChannelData?[0], numSamples * channelCount * 4) + case .pcmFormatFloat32: + memcpy(floatChannelData?[0], audioBuffer.floatChannelData?[0], numSamples * channelCount * 4) + default: + break + } + } else { + for i in 0.. AVFAudio.AVAudioPCMBuffer { + guard isMuted else { + return self + } + let numSamples = Int(frameLength) + if format.isInterleaved { + let channelCount = Int(format.channelCount) + switch format.commonFormat { + case .pcmFormatInt16: + int16ChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + case .pcmFormatInt32: + int32ChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + case .pcmFormatFloat32: + floatChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + default: + break + } + } else { + for i in 0.. Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init() + public init(data: Foundation.Data) + public var length: Swift.Int { + get + set + } + public var position: Swift.Int + public var bytesAvailable: Swift.Int { + get + } + public subscript(i: Swift.Int) -> Swift.UInt8 { + get + set + } + public func readUInt8() throws -> Swift.UInt8 + @discardableResult + public func writeUInt8(_ value: Swift.UInt8) -> Self + public func readInt8() throws -> Swift.Int8 + @discardableResult + public func writeInt8(_ value: Swift.Int8) -> Self + public func readUInt16() throws -> Swift.UInt16 + @discardableResult + public func writeUInt16(_ value: Swift.UInt16) -> Self + public func readInt16() throws -> Swift.Int16 + @discardableResult + public func writeInt16(_ value: Swift.Int16) -> Self + public func readUInt24() throws -> Swift.UInt32 + @discardableResult + public func writeUInt24(_ value: Swift.UInt32) -> Self + public func readUInt32() throws -> Swift.UInt32 + @discardableResult + public func writeUInt32(_ value: Swift.UInt32) -> Self + public func readInt32() throws -> Swift.Int32 + @discardableResult + public func writeInt32(_ value: Swift.Int32) -> Self + @discardableResult + public func writeUInt64(_ value: Swift.UInt64) -> Self + public func readUInt64() throws -> Swift.UInt64 + public func writeInt64(_ value: Swift.Int64) -> Self + public func readInt64() throws -> Swift.Int64 + public func readDouble() throws -> Swift.Double + @discardableResult + public func writeDouble(_ value: Swift.Double) -> Self + public func readFloat() throws -> Swift.Float + @discardableResult + public func writeFloat(_ value: Swift.Float) -> Self + public func readUTF8() throws -> Swift.String + @discardableResult + public func writeUTF8(_ value: Swift.String) throws -> Self + @discardableResult + public func clear() -> Self + @objc deinit +} +extension SellyCloudSDK.ByteArray : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +public protocol ChromaKeyProcessable { + var chromaKeyColor: CoreGraphics.CGColor? { get set } +} +extension CoreMedia.CMSampleBuffer { + @inlinable @inline(__always) internal var isNotSync: Swift.Bool { + get { + guard !sampleAttachments.isEmpty else { + return false + } + return sampleAttachments[0][.notSync] != nil + } + set { + guard !sampleAttachments.isEmpty else { + return + } + sampleAttachments[0][.notSync] = newValue ? 1 : nil + } + } +} +extension CoreVideo.CVBuffer { + @inlinable @inline(__always) internal var size: CoreFoundation.CGSize { + get { + return .init(width: CVPixelBufferGetWidth(self), height: CVPixelBufferGetHeight(self)) + } + } + @inlinable @inline(__always) internal var dataSize: Swift.Int { + get { + CVPixelBufferGetDataSize(self) + } + } + @inlinable @inline(__always) internal var pixelFormatType: Darwin.OSType { + get { + CVPixelBufferGetPixelFormatType(self) + } + } + @inlinable @inline(__always) internal var baseAddress: Swift.UnsafeMutableRawPointer? { + get { + CVPixelBufferGetBaseAddress(self) + } + } + @inlinable @inline(__always) internal var planeCount: Swift.Int { + get { + CVPixelBufferGetPlaneCount(self) + } + } + @inlinable @inline(__always) internal var bytesPerRow: Swift.Int { + get { + CVPixelBufferGetBytesPerRow(self) + } + } + @inlinable @inline(__always) internal var width: Swift.Int { + get { + CVPixelBufferGetWidth(self) + } + } + @inlinable @inline(__always) internal var height: Swift.Int { + get { + CVPixelBufferGetHeight(self) + } + } + @inlinable @inline(__always) internal var formatType: Darwin.OSType { + get { + CVPixelBufferGetPixelFormatType(self) + } + } + @discardableResult + @inlinable @inline(__always) internal func lockBaseAddress(_ lockFlags: CoreVideo.CVPixelBufferLockFlags = CVPixelBufferLockFlags.readOnly) -> CoreVideo.CVReturn { + return CVPixelBufferLockBaseAddress(self, lockFlags) + } + @discardableResult + @inlinable @inline(__always) internal func unlockBaseAddress(_ lockFlags: CoreVideo.CVPixelBufferLockFlags = CVPixelBufferLockFlags.readOnly) -> CoreVideo.CVReturn { + return CVPixelBufferUnlockBaseAddress(self, lockFlags) + } + @inlinable @inline(__always) internal func baseAddressOfPlane(_ index: Swift.Int) -> Swift.UnsafeMutableRawPointer? { + CVPixelBufferGetBaseAddressOfPlane(self, index) + } + @inlinable @inline(__always) internal func getHeightOfPlane(_ index: Swift.Int) -> Swift.Int { + CVPixelBufferGetHeightOfPlane(self, index) + } + @inlinable @inline(__always) internal func bytesPerRawOfPlane(_ index: Swift.Int) -> Swift.Int { + CVPixelBufferGetBytesPerRowOfPlane(self, index) + } +} +public enum DeviceUtil { + @_Concurrency.MainActor public static func videoOrientation(by notification: Foundation.Notification) -> AVFoundation.AVCaptureVideoOrientation? + public static func videoOrientation(by orientation: UIKit.UIDeviceOrientation) -> AVFoundation.AVCaptureVideoOrientation? + public static func videoOrientation(by orientation: UIKit.UIInterfaceOrientation) -> AVFoundation.AVCaptureVideoOrientation? + public static func isHeadphoneConnected(_ ports: Swift.Set = [.headphones, .bluetoothLE, .bluetoothHFP, .bluetoothA2DP]) -> Swift.Bool + public static func isHeadphoneDisconnected(_ notification: Foundation.Notification, ports: Swift.Set = [.headphones, .bluetoothLE, .bluetoothHFP, .bluetoothA2DP]) -> Swift.Bool +} +public protocol EventDispatcherConvertible : AnyObject { + func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject?, useCapture: Swift.Bool) + func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject?, useCapture: Swift.Bool) + func dispatch(event: SellyCloudSDK.Event) + func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +final public class Event { + public struct Name : Swift.RawRepresentable, Swift.ExpressibleByStringLiteral, Swift.Sendable { + public typealias RawValue = Swift.String + public typealias StringLiteralType = Swift.String + public static let sync: SellyCloudSDK.Event.Name + public static let event: SellyCloudSDK.Event.Name + public static let ioError: SellyCloudSDK.Event.Name + public static let rtmpStatus: SellyCloudSDK.Event.Name + public let rawValue: Swift.String + public init(rawValue: Swift.String) + public init(stringLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = SellyCloudSDK.Event.Name.StringLiteralType + public typealias UnicodeScalarLiteralType = SellyCloudSDK.Event.Name.StringLiteralType + } + public static func from(_ notification: Foundation.Notification) -> SellyCloudSDK.Event + final public var type: SellyCloudSDK.Event.Name { + get + } + final public var bubbles: Swift.Bool { + get + } + final public var data: Any? { + get + } + final public var target: Swift.AnyObject? { + get + } + public init(type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool = false, data: Any? = nil) + @objc deinit +} +extension SellyCloudSDK.Event : Swift.CustomDebugStringConvertible { + final public var debugDescription: Swift.String { + get + } +} +public class EventDispatcher : SellyCloudSDK.EventDispatcherConvertible { + public init() + public init(target: Swift.AnyObject) + @objc deinit + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + open func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +@objc public protocol HKRtmpPusherProtocol { + @objc func pusher(_ pusher: SellyCloudSDK.HKRtmpPusher, onPushStatusChanged status: Swift.String) + @objc optional func pusher(_ pusher: SellyCloudSDK.HKRtmpPusher, onLiveStatsChanged stats: SellyCloudSDK.SellyLivePusherStats) +} +@objc @_inheritsConvenienceInitializers @objcMembers public class HKRtmpPusher : ObjectiveC.NSObject, SellyCloudSDK.RTMPConnectionDelegate { + public func connection(_ connection: SellyCloudSDK.RTMPConnection, publishInsufficientBWOccured stream: SellyCloudSDK.RTMPStream) + public func connection(_ connection: SellyCloudSDK.RTMPConnection, publishSufficientBWOccured stream: SellyCloudSDK.RTMPStream) + public func connection(_ connection: SellyCloudSDK.RTMPConnection, updateStats stream: SellyCloudSDK.RTMPStream) + @objc public var preview: UIKit.UIView? + @objc public var reconnectInterval: Swift.Int + @objc public var reconnectCount: Swift.Int + @objc public var delegate: (any SellyCloudSDK.HKRtmpPusherProtocol)? + @objc public var currentPosition: AVFoundation.AVCaptureDevice.Position + @objc public var muted: Swift.Bool { + @objc get + @objc set + } + @objc override dynamic public init() + @objc public func startRunning(_ captureDevicePosition: AVFoundation.AVCaptureDevice.Position, videoConfig: SellyCloudSDK.SellyLiveVideoConfiguration, audioConfig: SellyCloudSDK.SellyLiveAudioConfiguration) + @objc public func startRunningAudio(_ audioConfig: SellyCloudSDK.SellyLiveAudioConfiguration) + @objc public func startLive(_ urlStr: Foundation.NSString) + @objc public func stopLive() + @objc public func startCamera() + @objc public func stopCamera() + @objc public func switchCamera() + @objc public func setPreviewView(_ view: UIKit.UIView) + @objc deinit +} +public class InstanceHolder where T : Swift.Equatable { + public init(factory: @escaping () -> T) + public func retain() -> T? + public func release(_ instance: T?) + @objc deinit +} +@available(tvOS 17.0, *) +public typealias IOAudioCaptureConfigurationBlock = (SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?) -> Swift.Void +@_hasMissingDesignatedInitializers @available(tvOS 17.0, *) +final public class IOAudioCaptureUnit { + public typealias Output = AVFoundation.AVCaptureAudioDataOutput + final public let track: Swift.UInt8 + final public var input: AVFoundation.AVCaptureInput? { + get + } + final public var device: AVFoundation.AVCaptureDevice? { + get + } + final public var output: SellyCloudSDK.IOAudioCaptureUnit.Output? { + get + } + final public var connection: AVFoundation.AVCaptureConnection? { + get + } + @objc deinit +} +public struct IOAudioMixerSettings : Swift.Sendable { + public static let `default`: SellyCloudSDK.IOAudioMixerSettings + public static let maximumSampleRate: Swift.Double + public let sampleRate: Swift.Float64 + public let channels: Swift.UInt32 + public var isMuted: Swift.Bool + public var mainTrack: Swift.UInt8 + public var tracks: [Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings] + public var maximumNumberOfChannels: Swift.UInt32 + public init(sampleRate: Swift.Float64 = 0, channels: Swift.UInt32 = 0, isMuted: Swift.Bool = false, mainTrack: Swift.UInt8 = 0, tracks: [Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings] = .init()) +} +public struct IOAudioMixerTrackSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.IOAudioMixerTrackSettings + public var volume: Swift.Float + public var isMuted: Swift.Bool + public var downmix: Swift.Bool + public var channelMap: [Swift.Int]? + public init(volume: Swift.Float = 1.0, isMuted: Swift.Bool = false, downmix: Swift.Bool = true, channelMap: [Swift.Int]? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum IOAudioUnitError : Swift.Error { + case failedToAttach(error: (any Swift.Error)?) + case failedToCreate(from: AVFAudio.AVAudioFormat?, to: AVFAudio.AVAudioFormat?) + case failedToConvert(error: Foundation.NSError) + case failedToMix(error: any Swift.Error) +} +public protocol IOMuxer : SellyCloudSDK.Running { + var audioFormat: AVFAudio.AVAudioFormat? { get set } + var videoFormat: CoreMedia.CMFormatDescription? { get set } + func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func append(_ sampleBuffer: CoreMedia.CMSampleBuffer) +} +public protocol IOStreamDelegate : AnyObject { + func stream(_ stream: SellyCloudSDK.IOStream, track: Swift.UInt8, didInput buffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func stream(_ stream: SellyCloudSDK.IOStream, track: Swift.UInt8, didInput buffer: CoreMedia.CMSampleBuffer) + func stream(_ stream: SellyCloudSDK.IOStream, videoErrorOccurred error: SellyCloudSDK.IOVideoUnitError) + func stream(_ stream: SellyCloudSDK.IOStream, audioErrorOccurred error: SellyCloudSDK.IOAudioUnitError) + func stream(_ stream: SellyCloudSDK.IOStream, willChangeReadyState state: SellyCloudSDK.IOStream.ReadyState) + func stream(_ stream: SellyCloudSDK.IOStream, didChangeReadyState state: SellyCloudSDK.IOStream.ReadyState) + @available(tvOS 17.0, *) + func stream(_ stream: SellyCloudSDK.IOStream, sessionWasInterrupted session: AVFoundation.AVCaptureSession, reason: AVFoundation.AVCaptureSession.InterruptionReason?) + @available(tvOS 17.0, *) + func stream(_ stream: SellyCloudSDK.IOStream, sessionInterruptionEnded session: AVFoundation.AVCaptureSession) +} +@objc @_inheritsConvenienceInitializers open class IOStream : ObjectiveC.NSObject { + public enum ReadyState : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.IOStream.ReadyState, rhs: SellyCloudSDK.IOStream.ReadyState) -> Swift.Bool + case initialized + case open + case play + case playing + case publish + case publishing(muxer: any SellyCloudSDK.IOMuxer) + case closed + } + final public let lockQueue: Dispatch.DispatchQueue + public var audioSampleAccess: Swift.Bool { + get + } + public var videoSampleAccess: Swift.Bool { + get + } + public var screen: SellyCloudSDK.Screen { + get + } + public var bufferTime: Swift.Double { + get + set + } + public var bitrateStrategy: any SellyCloudSDK.IOStreamBitRateStrategyConvertible { + get + set + } + @available(tvOS 17.0, *) + public var isCapturing: Swift.Bool { + get + } + public var isMonitoringEnabled: Swift.Bool { + get + set + } + public var torch: Swift.Bool { + get + set + } + public var frameRate: Swift.Float64 { + get + set + } + @available(tvOS 17.0, *) + public var isMultiCamSessionEnabled: Swift.Bool { + get + set + } + public var isMultiTrackAudioMixingEnabled: Swift.Bool { + get + set + } + @available(tvOS 17.0, *) + public var sessionPreset: AVFoundation.AVCaptureSession.Preset { + get + set + } + public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + public var audioMixerSettings: SellyCloudSDK.IOAudioMixerSettings { + get + set + } + public var videoMixerSettings: SellyCloudSDK.IOVideoMixerSettings { + get + set + } + public var audioSettings: SellyCloudSDK.AudioCodecSettings { + get + set + } + public var videoSettings: SellyCloudSDK.VideoCodecSettings { + get + set + } + public var audioInputFormats: [Swift.UInt8 : AVFAudio.AVAudioFormat] { + get + } + public var videoInputFormats: [Swift.UInt8 : CoreMedia.CMFormatDescription] { + get + } + public var soundTransform: SellyCloudSDK.SoundTransform { + get + set + } + @objc dynamic public var currentFPS: Swift.UInt16 { + get + } + weak public var delegate: (any SellyCloudSDK.IOStreamDelegate)? + public var view: (any SellyCloudSDK.IOStreamView)? { + get + set + } + public var readyState: SellyCloudSDK.IOStream.ReadyState { + get + set + } + @objc override dynamic public init() + @objc deinit + @available(tvOS 17.0, *) + public func attachCamera(_ device: AVFoundation.AVCaptureDevice?, track: Swift.UInt8 = 0, configuration: SellyCloudSDK.IOVideoCaptureConfigurationBlock? = nil) + @available(tvOS 17.0, *) + public func videoCapture(for track: Swift.UInt8) -> SellyCloudSDK.IOVideoCaptureUnit? + @available(tvOS 17.0, *) + public func attachAudio(_ device: AVFoundation.AVCaptureDevice?, track: Swift.UInt8 = 0, configuration: SellyCloudSDK.IOAudioCaptureConfigurationBlock? = nil) + @available(tvOS 17.0, *) + public func audioCapture(for track: Swift.UInt8) -> SellyCloudSDK.IOAudioCaptureUnit? + public func append(_ sampleBuffer: CoreMedia.CMSampleBuffer, track: Swift.UInt8 = 0) + public func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime, track: Swift.UInt8 = 0) + public func registerVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + public func unregisterVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + public func addObserver(_ observer: any SellyCloudSDK.IOStreamObserver) + public func removeObserver(_ observer: any SellyCloudSDK.IOStreamObserver) + @available(tvOS 17.0, *) + public func configuration(_ lambda: (_ session: AVFoundation.AVCaptureSession) throws -> Swift.Void) rethrows + open func readyStateWillChange(to readyState: SellyCloudSDK.IOStream.ReadyState) + open func readyStateDidChange(to readyState: SellyCloudSDK.IOStream.ReadyState) + @available(tvOS 17.0, *) + public func startCapturing() + @available(tvOS 17.0, *) + public func stopCapturing() +} +public struct IOStreamBitRateStats { + public let currentQueueBytesOut: Swift.Int64 + public let currentBytesInPerSecond: Swift.Int32 + public let currentBytesOutPerSecond: Swift.Int32 +} +public protocol IOStreamBitRateStrategyConvertible : AnyObject { + var stream: SellyCloudSDK.IOStream? { get set } + var mamimumVideoBitRate: Swift.Int { get } + var mamimumAudioBitRate: Swift.Int { get } + func setUp() + func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) +} +@_hasMissingDesignatedInitializers final public class IOStreamBitRateStrategy : SellyCloudSDK.IOStreamBitRateStrategyConvertible { + weak final public var stream: SellyCloudSDK.IOStream? + final public let mamimumVideoBitRate: Swift.Int + final public let mamimumAudioBitRate: Swift.Int + final public func setUp() + final public func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + final public func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + @objc deinit +} +final public class IOStreamVideoAdaptiveBitRateStrategy : SellyCloudSDK.IOStreamBitRateStrategyConvertible { + public static let sufficientBWCountsThreshold: Swift.Int + weak final public var stream: SellyCloudSDK.IOStream? + final public let mamimumVideoBitRate: Swift.Int + final public let mamimumAudioBitRate: Swift.Int + public init(mamimumVideoBitrate: Swift.Int) + final public func setUp() + final public func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + final public func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + @objc deinit +} +public protocol IOStreamObserver : AnyObject { + func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) +} +public protocol IOStreamRecorderDelegate : AnyObject { + func recorder(_ recorder: SellyCloudSDK.IOStreamRecorder, errorOccured error: SellyCloudSDK.IOStreamRecorder.Error) + func recorder(_ recorder: SellyCloudSDK.IOStreamRecorder, finishWriting writer: AVFoundation.AVAssetWriter) +} +final public class IOStreamRecorder { + public enum Error : Swift.Error { + case failedToCreateAssetWriter(error: any Swift.Error) + case failedToCreateAssetWriterInput(error: Foundation.NSException) + case failedToAppend(error: (any Swift.Error)?) + case failedToFinishWriting(error: (any Swift.Error)?) + } + weak final public var delegate: (any SellyCloudSDK.IOStreamRecorderDelegate)? + final public var settings: [AVFoundation.AVMediaType : [Swift.String : Any]] + final public var fileName: Swift.String? + final public var isRunning: SellyCloudSDK.Atomic { + get + } + final public var movieFragmentInterval: Swift.Double? { + get + set + } + public init() + @objc deinit +} +extension SellyCloudSDK.IOStreamRecorder : SellyCloudSDK.IOStreamObserver { + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) +} +extension SellyCloudSDK.IOStreamRecorder : SellyCloudSDK.Running { + final public func startRunning() + final public func stopRunning() +} +public protocol IOStreamView : AnyObject { + var videoOrientation: AVFoundation.AVCaptureVideoOrientation { get set } + @available(tvOS 17.0, *) + var isCaptureVideoPreviewEnabled: Swift.Bool { get set } + func attachStream(_ stream: SellyCloudSDK.IOStream?) + func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +@available(tvOS 17.0, *) +public typealias IOVideoCaptureConfigurationBlock = (SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?) -> Swift.Void +@_hasMissingDesignatedInitializers @available(tvOS 17.0, *) +final public class IOVideoCaptureUnit { + public typealias Output = AVFoundation.AVCaptureVideoDataOutput + public static let colorFormat: Darwin.OSType + final public var device: AVFoundation.AVCaptureDevice? { + get + } + final public var colorFormat: Darwin.OSType + final public let track: Swift.UInt8 + final public var input: AVFoundation.AVCaptureInput? { + get + } + final public var output: SellyCloudSDK.IOVideoCaptureUnit.Output? { + get + } + final public var connection: AVFoundation.AVCaptureConnection? { + get + } + final public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + final public var isVideoMirrored: Swift.Bool { + get + set + } + final public var preferredVideoStabilizationMode: AVFoundation.AVCaptureVideoStabilizationMode { + get + set + } + @objc deinit +} +public struct IOVideoMixerSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.IOVideoMixerSettings + public enum Mode : Swift.String, Swift.Codable, Swift.Sendable { + case passthrough + case offscreen + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var mode: SellyCloudSDK.IOVideoMixerSettings.Mode + public var isMuted: Swift.Bool + public var mainTrack: Swift.UInt8 + public init(mode: SellyCloudSDK.IOVideoMixerSettings.Mode = .passthrough, isMuted: Swift.Bool = false, mainTrack: Swift.UInt8 = 0) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum IOVideoUnitError : Swift.Error { + case failedToAttach(error: (any Swift.Error)?) + case failedToCreate(status: Darwin.OSStatus) + case failedToPrepare(status: Darwin.OSStatus) + case failedToFlame(status: Darwin.OSStatus) + case failedToSetOption(status: Darwin.OSStatus, option: SellyCloudSDK.VTSessionOption) +} +@objc @_Concurrency.MainActor @preconcurrency public class MTHKView : MetalKit.MTKView { + @_Concurrency.MainActor @preconcurrency public var videoGravity: AVFoundation.AVLayerVideoGravity + @_Concurrency.MainActor @preconcurrency public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + @available(tvOS 17.0, *) + @_Concurrency.MainActor @preconcurrency public var isCaptureVideoPreviewEnabled: Swift.Bool { + get + set + } + @_Concurrency.MainActor @preconcurrency public var isMirrored: Swift.Bool + @_Concurrency.MainActor @preconcurrency @objc dynamic public init(frame: CoreFoundation.CGRect) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func awakeFromNib() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func draw(_ rect: CoreFoundation.CGRect) + @objc deinit +} +extension SellyCloudSDK.MTHKView : SellyCloudSDK.IOStreamView { + @_Concurrency.MainActor @preconcurrency public func attachStream(_ stream: SellyCloudSDK.IOStream?) + @_Concurrency.MainActor @preconcurrency public func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +@objc @_hasMissingDesignatedInitializers final public class NetClient : SellyCloudSDK.NetSocket { + override final public func listen() + @objc deinit +} +@objc open class NetService : ObjectiveC.NSObject { + open var txtData: Foundation.Data? { + get + } + final public let domain: Swift.String + final public let type: Swift.String + final public let name: Swift.String + final public let port: Swift.Int32 + public var isRunning: SellyCloudSDK.Atomic { + get + } + public var clients: [SellyCloudSDK.NetClient] { + get + } + public init(domain: Swift.String, type: Swift.String, name: Swift.String, port: Swift.Int32) + @objc deinit +} +extension SellyCloudSDK.NetService : Foundation.NetServiceDelegate { + @objc dynamic public func netService(_ sender: Foundation.NetService, didAcceptConnectionWith inputStream: Foundation.InputStream, outputStream: Foundation.OutputStream) +} +extension SellyCloudSDK.NetService : SellyCloudSDK.Running { + public func startRunning() + public func stopRunning() +} +@objc @_inheritsConvenienceInitializers open class NetSocket : ObjectiveC.NSObject { + public static let defaultTimeout: Swift.Int + public static let defaultWindowSizeC: Swift.Int + public var inputBuffer: Foundation.Data + public var timeout: Swift.Int + public var connected: Swift.Bool + public var windowSizeC: Swift.Int + public var totalBytesIn: SellyCloudSDK.Atomic + public var qualityOfService: Dispatch.DispatchQoS + public var securityLevel: Foundation.StreamSocketSecurityLevel + public var totalBytesOut: SellyCloudSDK.Atomic { + get + } + public var queueBytesOut: SellyCloudSDK.Atomic { + get + } + @objc deinit + public func connect(withName: Swift.String, port: Swift.Int) + @discardableResult + public func doOutput(data: Foundation.Data, locked: Swift.UnsafeMutablePointer? = nil) -> Swift.Int + open func close() + open func listen() + @objc override dynamic public init() +} +extension SellyCloudSDK.NetSocket : Foundation.StreamDelegate { + @objc dynamic public func stream(_ aStream: Foundation.Stream, handle eventCode: Foundation.Stream.Event) +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class PiPHKView : UIKit.UIView { + @_Concurrency.MainActor @preconcurrency public static var defaultBackgroundColor: UIKit.UIColor + @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var layerClass: Swift.AnyClass { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var layer: AVFoundation.AVSampleBufferDisplayLayer { + @objc get + } + @_Concurrency.MainActor @preconcurrency public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + @_Concurrency.MainActor @preconcurrency public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + @available(tvOS 17.0, *) + @_Concurrency.MainActor @preconcurrency public var isCaptureVideoPreviewEnabled: Swift.Bool { + get + set + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func awakeFromNib() + @objc deinit +} +extension SellyCloudSDK.PiPHKView : SellyCloudSDK.IOStreamView { + @_Concurrency.MainActor @preconcurrency public func attachStream(_ stream: SellyCloudSDK.IOStream?) + @_Concurrency.MainActor @preconcurrency public func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +open class RTMPResponder { + public typealias Handler = (_ data: [Any?]) -> Swift.Void + public init(result: @escaping SellyCloudSDK.RTMPResponder.Handler, status: SellyCloudSDK.RTMPResponder.Handler? = nil) + @objc deinit +} +public protocol RTMPConnectionDelegate : AnyObject { + func connection(_ connection: SellyCloudSDK.RTMPConnection, publishInsufficientBWOccured stream: SellyCloudSDK.RTMPStream) + func connection(_ connection: SellyCloudSDK.RTMPConnection, publishSufficientBWOccured stream: SellyCloudSDK.RTMPStream) + func connection(_ connection: SellyCloudSDK.RTMPConnection, updateStats stream: SellyCloudSDK.RTMPStream) +} +public class RTMPConnection { + public static let defaultWindowSizeS: Swift.Int64 + public static let supportedProtocols: Swift.Set + public static let supportedFourCcList: [Swift.String] + public static let defaultPort: Swift.Int + public static let defaultSecurePort: Swift.Int + public static let defaultFlashVer: Swift.String + public static let defaultChunkSizeS: Swift.Int + public static let defaultCapabilities: Swift.Int + public static let defaultObjectEncoding: SellyCloudSDK.RTMPObjectEncoding + public enum Code : Swift.String { + case callBadVersion + case callFailed + case callProhibited + case connectAppshutdown + case connectClosed + case connectFailed + case connectIdleTimeOut + case connectInvalidApp + case connectNetworkChange + case connectRejected + case connectSuccess + public var level: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var swfUrl: Swift.String? + public var pageUrl: Swift.String? + public var timeout: Swift.Int + public var qualityOfService: Dispatch.DispatchQoS + public var flashVer: Swift.String + public var chunkSize: Swift.Int + public var uri: Foundation.URL? { + get + } + public var connected: Swift.Bool { + get + } + public var parameters: Any? + public var objectEncoding: SellyCloudSDK.RTMPObjectEncoding + public var totalBytesIn: Swift.Int64 { + get + } + public var totalBytesOut: Swift.Int64 { + get + } + public var totalStreamsCount: Swift.Int { + get + } + weak public var delegate: (any SellyCloudSDK.RTMPConnectionDelegate)? + @objc dynamic open var previousQueueBytesOut: [Swift.Int64] { + get + } + @objc dynamic open var currentBytesInPerSecond: Swift.Int32 { + get + } + @objc dynamic open var currentBytesOutPerSecond: Swift.Int32 { + get + } + public init() + @objc deinit + public func call(_ commandName: Swift.String, responder: SellyCloudSDK.RTMPResponder?, arguments: Any?...) + public func connect(_ command: Swift.String, arguments: Any?...) + public func close() +} +extension SellyCloudSDK.RTMPConnection : SellyCloudSDK.EventDispatcherConvertible { + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +public enum RTMPObjectEncoding : Swift.UInt8, Swift.Sendable { + case amf0 + case amf3 + public init?(rawValue: Swift.UInt8) + public typealias RawValue = Swift.UInt8 + public var rawValue: Swift.UInt8 { + get + } +} +@_hasMissingDesignatedInitializers final public class RTMPSharedObject : SellyCloudSDK.EventDispatcher { + public static func getRemote(withName: Swift.String, remotePath: Swift.String, persistence: Swift.Bool) -> SellyCloudSDK.RTMPSharedObject + final public let objectEncoding: SellyCloudSDK.RTMPObjectEncoding + final public var data: [Swift.String : Any?] { + get + } + final public func setProperty(_ name: Swift.String, _ value: Any?) + final public func connect(_ rtmpConnection: SellyCloudSDK.RTMPConnection) + final public func clear() + final public func close() + @objc deinit +} +extension SellyCloudSDK.RTMPSharedObject : Swift.CustomDebugStringConvertible { + final public var debugDescription: Swift.String { + get + } +} +@objc open class RTMPStream : SellyCloudSDK.IOStream { + public enum Code : Swift.String { + case bufferEmpty + case bufferFlush + case bufferFull + case connectClosed + case connectFailed + case connectRejected + case connectSuccess + case drmUpdateNeeded + case failed + case multicastStreamReset + case pauseNotify + case playFailed + case playFileStructureInvalid + case playInsufficientBW + case playNoSupportedTrackFound + case playReset + case playStart + case playStop + case playStreamNotFound + case playTransition + case playUnpublishNotify + case publishBadName + case publishIdle + case publishStart + case recordAlreadyExists + case recordFailed + case recordNoAccess + case recordStart + case recordStop + case recordDiskQuotaExceeded + case secondScreenStart + case secondScreenStop + case seekFailed + case seekInvalidTime + case seekNotify + case stepNotify + case unpauseNotify + case unpublishSuccess + case videoDimensionChange + public var level: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum HowToPublish : Swift.String, Swift.Sendable { + case record + case append + case appendWithGap + case live + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var metadata: [Swift.String : Any?] { + get + } + public var info: SellyCloudSDK.RTMPStreamInfo { + get + } + public var objectEncoding: SellyCloudSDK.RTMPObjectEncoding { + get + } + public var receiveAudio: Swift.Bool { + get + set + } + public var receiveVideo: Swift.Bool { + get + set + } + public var paused: Swift.Bool { + get + set + } + public var fcPublishName: Swift.String? + public init(connection: SellyCloudSDK.RTMPConnection, fcPublishName: Swift.String? = nil) + @objc deinit + public func play(_ arguments: Any?...) + public func seek(_ offset: Swift.Double) + public func publish(_ name: Swift.String?, type: SellyCloudSDK.RTMPStream.HowToPublish = .live) + public func close() + public func send(handlerName: Swift.String, arguments: Any?..., isResetTimestamp: Swift.Bool = false) + open func makeMetaData() -> SellyCloudSDK.ASObject + override public func readyStateDidChange(to readyState: SellyCloudSDK.IOStream.ReadyState) +} +extension SellyCloudSDK.RTMPStream : SellyCloudSDK.EventDispatcherConvertible { + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +public struct RTMPStreamInfo { + public var byteCount: SellyCloudSDK.Atomic { + get + } + public var resourceName: Swift.String? { + get + } + public var currentBytesPerSecond: Swift.Int32 { + get + } + public var rttMs: Swift.Int32 { + get + } +} +public protocol Running : AnyObject { + var isRunning: SellyCloudSDK.Atomic { get } + func startRunning() + func stopRunning() +} +public protocol ScreenDelegate : AnyObject { + func screen(_ screen: SellyCloudSDK.Screen, willLayout time: CoreMedia.CMTime) +} +@_hasMissingDesignatedInitializers final public class Screen { + public static let size: CoreFoundation.CGSize + final public var childCounts: Swift.Int { + get + } + weak final public var delegate: (any SellyCloudSDK.ScreenDelegate)? + final public var frameRate: Swift.Int { + get + set + } + final public var size: CoreFoundation.CGSize { + get + set + } + final public var isRunning: SellyCloudSDK.Atomic { + get + } + final public var backgroundColor: CoreGraphics.CGColor { + get + set + } + final public func addChild(_ child: SellyCloudSDK.ScreenObject?) throws + final public func removeChild(_ child: SellyCloudSDK.ScreenObject?) + @objc deinit +} +extension SellyCloudSDK.Screen : SellyCloudSDK.Running { + final public func startRunning() + final public func stopRunning() +} +open class ScreenObject { + public enum HorizontalAlignment { + case left + case center + case right + public static func == (a: SellyCloudSDK.ScreenObject.HorizontalAlignment, b: SellyCloudSDK.ScreenObject.HorizontalAlignment) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public enum VerticalAlignment { + case top + case middle + case bottom + public static func == (a: SellyCloudSDK.ScreenObject.VerticalAlignment, b: SellyCloudSDK.ScreenObject.VerticalAlignment) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + weak public var parent: SellyCloudSDK.ScreenObjectContainer? { + get + } + public var size: CoreFoundation.CGSize { + get + set + } + public var bounds: CoreFoundation.CGRect { + get + } + public var isVisible: Swift.Bool + public var layoutMargin: UIKit.UIEdgeInsets + public var cornerRadius: CoreFoundation.CGFloat + public var verticalAlignment: SellyCloudSDK.ScreenObject.VerticalAlignment + public var horizontalAlignment: SellyCloudSDK.ScreenObject.HorizontalAlignment + public init() + public func invalidateLayout() + open func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + open func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + @objc deinit +} +extension SellyCloudSDK.ScreenObject : Swift.Hashable { + public static func == (lhs: SellyCloudSDK.ScreenObject, rhs: SellyCloudSDK.ScreenObject) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + open var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers final public class ImageScreenObject : SellyCloudSDK.ScreenObject { + final public var cgImage: CoreGraphics.CGImage? { + get + set + } + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers final public class VideoTrackScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var track: Swift.UInt8 { + get + set + } + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + final public var frameRate: Swift.Int { + get + } + override public init() + final public func registerVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + final public func unregisterVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + final public func draw(_ renderer: some ScreenRenderer) + @objc deinit +} +@_inheritsConvenienceInitializers final public class TextScreenObject : SellyCloudSDK.ScreenObject { + final public var string: Swift.String { + get + set + } + final public var attributes: [Foundation.NSAttributedString.Key : Any]? { + get + set + } + override final public var bounds: CoreFoundation.CGRect { + get + set + } + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers final public class AssetScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var isReading: Swift.Bool { + get + } + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + final public func startReading(_ asset: AVFoundation.AVAsset) throws + final public func cancelReading() + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers public class ScreenObjectContainer : SellyCloudSDK.ScreenObject { + public enum Error : Swift.Error { + case alreadyExists + public static func == (a: SellyCloudSDK.ScreenObjectContainer.Error, b: SellyCloudSDK.ScreenObjectContainer.Error) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public var childCounts: Swift.Int { + get + } + public func addChild(_ child: SellyCloudSDK.ScreenObject?) throws + public func removeChild(_ child: SellyCloudSDK.ScreenObject?) + override public init() + @objc deinit +} +public protocol ScreenRenderer : AnyObject { + var context: CoreImage.CIContext { get } + var backgroundColor: CoreGraphics.CGColor { get set } + var bounds: CoreFoundation.CGRect { get } + var presentationTimeStamp: CoreMedia.CMTime { get } + func layout(_ screenObject: SellyCloudSDK.ScreenObject) + func draw(_ screenObject: SellyCloudSDK.ScreenObject) + func setTarget(_ pixelBuffer: CoreVideo.CVPixelBuffer?) +} +public struct SoundTransform { + public static let defaultVolume: Swift.Float + public static let defaultPan: Swift.Float + public var volume: Swift.Float + public var pan: Swift.Float +} +extension SellyCloudSDK.SoundTransform : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +@_inheritsConvenienceInitializers final public class StreamScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +extension SellyCloudSDK.StreamScreenObject : SellyCloudSDK.IOStreamObserver { + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) +} +public protocol TSReaderDelegate : AnyObject { + func reader(_ reader: SellyCloudSDK.TSReader, id: Swift.UInt16, didRead formatDescription: CoreMedia.CMFormatDescription) + func reader(_ reader: SellyCloudSDK.TSReader, id: Swift.UInt16, didRead sampleBuffer: CoreMedia.CMSampleBuffer) +} +public class TSReader where T : SellyCloudSDK.TSReaderDelegate { + weak public var delegate: T? + public init() + public func read(_ data: Foundation.Data) -> Swift.Int + public func clear() + @objc deinit +} +public protocol TSWriterDelegate : AnyObject { + func writer(_ writer: SellyCloudSDK.TSWriter, didRotateFileHandle timestamp: CoreMedia.CMTime) + func writer(_ writer: SellyCloudSDK.TSWriter, didOutput data: Foundation.Data) +} +final public class TSWriter where T : SellyCloudSDK.TSWriterDelegate { + weak final public var delegate: T? + final public var expectedMedias: Swift.Set + final public var audioFormat: AVFAudio.AVAudioFormat? { + get + set + } + final public var videoFormat: CoreMedia.CMFormatDescription? { + get + set + } + public init(segmentDuration: Swift.Double = 2.0) + final public func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + final public func append(_ sampleBuffer: CoreMedia.CMSampleBuffer) + final public func clear() + @objc deinit +} +public struct VideoCodecSettings : Swift.Codable, Swift.Sendable { + public static let frameInterval30: Swift.Double + public static let frameInterval10: Swift.Double + public static let frameInterval05: Swift.Double + public static let frameInterval01: Swift.Double + public static let `default`: SellyCloudSDK.VideoCodecSettings + public enum BitRateMode : Swift.String, Swift.Codable, Swift.Sendable { + case average + @available(iOS 16.0, tvOS 16.0, macOS 13.0, *) + case constant + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ScalingMode : Swift.String, Swift.Codable, Swift.Sendable { + case normal + case letterbox + case cropSourceToCleanAperture + case trim + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var videoSize: CoreFoundation.CGSize + public var bitRate: Swift.Int + public var profileLevel: Swift.String { + get + set + } + public var scalingMode: SellyCloudSDK.VideoCodecSettings.ScalingMode + public var bitRateMode: SellyCloudSDK.VideoCodecSettings.BitRateMode + public var maxKeyFrameIntervalDuration: Swift.Int32 + public var allowFrameReordering: Swift.Bool? + public var dataRateLimits: [Swift.Double]? + public var isHardwareEncoderEnabled: Swift.Bool + public var frameInterval: Swift.Double + public init(videoSize: CoreFoundation.CGSize = .init(width: 854, height: 480), bitRate: Swift.Int = 640 * 1000, profileLevel: Swift.String = kVTProfileLevel_H264_Baseline_3_1 as String, scalingMode: SellyCloudSDK.VideoCodecSettings.ScalingMode = .trim, bitRateMode: SellyCloudSDK.VideoCodecSettings.BitRateMode = .average, maxKeyFrameIntervalDuration: Swift.Int32 = 2, allowFrameReordering: Swift.Bool? = nil, dataRateLimits: [Swift.Double]? = [0.0, 0.0], isHardwareEncoderEnabled: Swift.Bool = true) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +open class VideoEffect { + public init() + open func execute(_ image: CoreImage.CIImage, info: CoreMedia.CMSampleBuffer?) -> CoreImage.CIImage + @objc deinit +} +public enum VideoRotatorError : Swift.Error { + case noImageBuffer + case noOrientationInfo + case unsupportedOrientation + case cannotAllocatePixelBuffer(CoreVideo.CVReturn) + case rotationFailure(Darwin.OSStatus) +} +@available(iOS 16.0, tvOS 16.0, macOS 13.0, *) +public class VideoRotator { + public init?() + public func rotate(buffer sampleBuffer: CoreMedia.CMSampleBuffer) -> Swift.Result + @objc deinit +} +public struct VTSessionOption { +} +extension SellyCloudSDK.VTSessionOption : Swift.Hashable { + public static func == (lhs: SellyCloudSDK.VTSessionOption, rhs: SellyCloudSDK.VTSessionOption) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension SellyCloudSDK.ByteArray.Error : Swift.Equatable {} +extension SellyCloudSDK.ByteArray.Error : Swift.Hashable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.Equatable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.Hashable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.Equatable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.Hashable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.Equatable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.Hashable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.Equatable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.Hashable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.Equatable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.Hashable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.RawRepresentable {} +extension SellyCloudSDK.ScreenObject.HorizontalAlignment : Swift.Equatable {} +extension SellyCloudSDK.ScreenObject.HorizontalAlignment : Swift.Hashable {} +extension SellyCloudSDK.ScreenObject.VerticalAlignment : Swift.Equatable {} +extension SellyCloudSDK.ScreenObject.VerticalAlignment : Swift.Hashable {} +extension SellyCloudSDK.ScreenObjectContainer.Error : Swift.Equatable {} +extension SellyCloudSDK.ScreenObjectContainer.Error : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.Equatable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.RawRepresentable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.Equatable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.RawRepresentable {} diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.swiftdoc b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..8cdaffe Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.swiftinterface b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..bb7698e --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,1407 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.3 effective-5.10 (swiftlang-6.3.0.123.5 clang-2100.0.123.102) +// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name SellyCloudSDK +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3 +import AVFAudio +import AVFoundation +import Accelerate +import AudioUnit +import CoreAudio +import CoreFoundation +import CoreGraphics +import CoreImage +import CoreMedia +import CoreVideo +import Foundation +import Logboard +import MetalKit +import MySDK +import Network +import QuartzCore +import ReactiveObjC +import ReplayKit +@_exported import SellyCloudSDK +import Swift +import UIKit +import VideoToolbox +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import simd +public let kASUndefined: SellyCloudSDK.ASUndefined +public typealias ASObject = [Swift.String : Any?] +public struct ASUndefined : Swift.Sendable, Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +public struct ASTypedObject { + public typealias TypedObjectDecoder = (_ type: Swift.String, _ data: SellyCloudSDK.ASObject) throws -> Any + public static func register(typeNamed name: Swift.String, decoder: @escaping SellyCloudSDK.ASTypedObject.TypedObjectDecoder) + public static func register(type: T.Type, named name: Swift.String) where T : Swift.Decodable + public static func unregister(typeNamed name: Swift.String) +} +public struct ASArray { + public var length: Swift.Int { + get + } + public init(count: Swift.Int) + public init(data: [Any?]) +} +extension SellyCloudSDK.ASArray : Swift.ExpressibleByArrayLiteral { + public init(arrayLiteral elements: Any?...) + public subscript(i: Any) -> Any? { + get + set + } + public typealias ArrayLiteralElement = Any? +} +extension SellyCloudSDK.ASArray : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +extension SellyCloudSDK.ASArray : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASArray, rhs: SellyCloudSDK.ASArray) -> Swift.Bool +} +public struct ASXMLDocument : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } + public init(data: Swift.String) +} +extension SellyCloudSDK.ASXMLDocument : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASXMLDocument, rhs: SellyCloudSDK.ASXMLDocument) -> Swift.Bool +} +public struct ASXML : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } + public init(data: Swift.String) +} +extension SellyCloudSDK.ASXML : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASXML, rhs: SellyCloudSDK.ASXML) -> Swift.Bool +} +public struct Atomic { + public var value: A { + get + } + public init(_ value: A) + public mutating func mutate(_ transform: (inout A) -> Swift.Void) +} +public struct AudioCodecSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.AudioCodecSettings + public static let defaultBitRate: Swift.Int + public static let maximumNumberOfChannels: Swift.UInt32 + public var bitRate: Swift.Int + public var downmix: Swift.Bool + public var channelMap: [Swift.Int]? + public init(bitRate: Swift.Int = AudioCodecSettings.defaultBitRate, downmix: Swift.Bool = true, channelMap: [Swift.Int]? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension AVFAudio.AVAudioPCMBuffer { + @discardableResult + @inlinable final internal func copy(_ audioBuffer: AVFAudio.AVAudioBuffer) -> Swift.Bool { + guard let audioBuffer = audioBuffer as? AVAudioPCMBuffer, frameLength == audioBuffer.frameLength else { + return false + } + let numSamples = Int(frameLength) + if format.isInterleaved { + let channelCount = Int(format.channelCount) + switch format.commonFormat { + case .pcmFormatInt16: + memcpy(int16ChannelData?[0], audioBuffer.int16ChannelData?[0], numSamples * channelCount * 2) + case .pcmFormatInt32: + memcpy(int32ChannelData?[0], audioBuffer.int32ChannelData?[0], numSamples * channelCount * 4) + case .pcmFormatFloat32: + memcpy(floatChannelData?[0], audioBuffer.floatChannelData?[0], numSamples * channelCount * 4) + default: + break + } + } else { + for i in 0.. AVFAudio.AVAudioPCMBuffer { + guard isMuted else { + return self + } + let numSamples = Int(frameLength) + if format.isInterleaved { + let channelCount = Int(format.channelCount) + switch format.commonFormat { + case .pcmFormatInt16: + int16ChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + case .pcmFormatInt32: + int32ChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + case .pcmFormatFloat32: + floatChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + default: + break + } + } else { + for i in 0.. Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init() + public init(data: Foundation.Data) + public var length: Swift.Int { + get + set + } + public var position: Swift.Int + public var bytesAvailable: Swift.Int { + get + } + public subscript(i: Swift.Int) -> Swift.UInt8 { + get + set + } + public func readUInt8() throws -> Swift.UInt8 + @discardableResult + public func writeUInt8(_ value: Swift.UInt8) -> Self + public func readInt8() throws -> Swift.Int8 + @discardableResult + public func writeInt8(_ value: Swift.Int8) -> Self + public func readUInt16() throws -> Swift.UInt16 + @discardableResult + public func writeUInt16(_ value: Swift.UInt16) -> Self + public func readInt16() throws -> Swift.Int16 + @discardableResult + public func writeInt16(_ value: Swift.Int16) -> Self + public func readUInt24() throws -> Swift.UInt32 + @discardableResult + public func writeUInt24(_ value: Swift.UInt32) -> Self + public func readUInt32() throws -> Swift.UInt32 + @discardableResult + public func writeUInt32(_ value: Swift.UInt32) -> Self + public func readInt32() throws -> Swift.Int32 + @discardableResult + public func writeInt32(_ value: Swift.Int32) -> Self + @discardableResult + public func writeUInt64(_ value: Swift.UInt64) -> Self + public func readUInt64() throws -> Swift.UInt64 + public func writeInt64(_ value: Swift.Int64) -> Self + public func readInt64() throws -> Swift.Int64 + public func readDouble() throws -> Swift.Double + @discardableResult + public func writeDouble(_ value: Swift.Double) -> Self + public func readFloat() throws -> Swift.Float + @discardableResult + public func writeFloat(_ value: Swift.Float) -> Self + public func readUTF8() throws -> Swift.String + @discardableResult + public func writeUTF8(_ value: Swift.String) throws -> Self + @discardableResult + public func clear() -> Self + @objc deinit +} +extension SellyCloudSDK.ByteArray : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +public protocol ChromaKeyProcessable { + var chromaKeyColor: CoreGraphics.CGColor? { get set } +} +extension CoreMedia.CMSampleBuffer { + @inlinable @inline(__always) internal var isNotSync: Swift.Bool { + get { + guard !sampleAttachments.isEmpty else { + return false + } + return sampleAttachments[0][.notSync] != nil + } + set { + guard !sampleAttachments.isEmpty else { + return + } + sampleAttachments[0][.notSync] = newValue ? 1 : nil + } + } +} +extension CoreVideo.CVBuffer { + @inlinable @inline(__always) internal var size: CoreFoundation.CGSize { + get { + return .init(width: CVPixelBufferGetWidth(self), height: CVPixelBufferGetHeight(self)) + } + } + @inlinable @inline(__always) internal var dataSize: Swift.Int { + get { + CVPixelBufferGetDataSize(self) + } + } + @inlinable @inline(__always) internal var pixelFormatType: Darwin.OSType { + get { + CVPixelBufferGetPixelFormatType(self) + } + } + @inlinable @inline(__always) internal var baseAddress: Swift.UnsafeMutableRawPointer? { + get { + CVPixelBufferGetBaseAddress(self) + } + } + @inlinable @inline(__always) internal var planeCount: Swift.Int { + get { + CVPixelBufferGetPlaneCount(self) + } + } + @inlinable @inline(__always) internal var bytesPerRow: Swift.Int { + get { + CVPixelBufferGetBytesPerRow(self) + } + } + @inlinable @inline(__always) internal var width: Swift.Int { + get { + CVPixelBufferGetWidth(self) + } + } + @inlinable @inline(__always) internal var height: Swift.Int { + get { + CVPixelBufferGetHeight(self) + } + } + @inlinable @inline(__always) internal var formatType: Darwin.OSType { + get { + CVPixelBufferGetPixelFormatType(self) + } + } + @discardableResult + @inlinable @inline(__always) internal func lockBaseAddress(_ lockFlags: CoreVideo.CVPixelBufferLockFlags = CVPixelBufferLockFlags.readOnly) -> CoreVideo.CVReturn { + return CVPixelBufferLockBaseAddress(self, lockFlags) + } + @discardableResult + @inlinable @inline(__always) internal func unlockBaseAddress(_ lockFlags: CoreVideo.CVPixelBufferLockFlags = CVPixelBufferLockFlags.readOnly) -> CoreVideo.CVReturn { + return CVPixelBufferUnlockBaseAddress(self, lockFlags) + } + @inlinable @inline(__always) internal func baseAddressOfPlane(_ index: Swift.Int) -> Swift.UnsafeMutableRawPointer? { + CVPixelBufferGetBaseAddressOfPlane(self, index) + } + @inlinable @inline(__always) internal func getHeightOfPlane(_ index: Swift.Int) -> Swift.Int { + CVPixelBufferGetHeightOfPlane(self, index) + } + @inlinable @inline(__always) internal func bytesPerRawOfPlane(_ index: Swift.Int) -> Swift.Int { + CVPixelBufferGetBytesPerRowOfPlane(self, index) + } +} +public enum DeviceUtil { + @_Concurrency.MainActor public static func videoOrientation(by notification: Foundation.Notification) -> AVFoundation.AVCaptureVideoOrientation? + public static func videoOrientation(by orientation: UIKit.UIDeviceOrientation) -> AVFoundation.AVCaptureVideoOrientation? + public static func videoOrientation(by orientation: UIKit.UIInterfaceOrientation) -> AVFoundation.AVCaptureVideoOrientation? + public static func isHeadphoneConnected(_ ports: Swift.Set = [.headphones, .bluetoothLE, .bluetoothHFP, .bluetoothA2DP]) -> Swift.Bool + public static func isHeadphoneDisconnected(_ notification: Foundation.Notification, ports: Swift.Set = [.headphones, .bluetoothLE, .bluetoothHFP, .bluetoothA2DP]) -> Swift.Bool +} +public protocol EventDispatcherConvertible : AnyObject { + func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject?, useCapture: Swift.Bool) + func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject?, useCapture: Swift.Bool) + func dispatch(event: SellyCloudSDK.Event) + func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +final public class Event { + public struct Name : Swift.RawRepresentable, Swift.ExpressibleByStringLiteral, Swift.Sendable { + public typealias RawValue = Swift.String + public typealias StringLiteralType = Swift.String + public static let sync: SellyCloudSDK.Event.Name + public static let event: SellyCloudSDK.Event.Name + public static let ioError: SellyCloudSDK.Event.Name + public static let rtmpStatus: SellyCloudSDK.Event.Name + public let rawValue: Swift.String + public init(rawValue: Swift.String) + public init(stringLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = SellyCloudSDK.Event.Name.StringLiteralType + public typealias UnicodeScalarLiteralType = SellyCloudSDK.Event.Name.StringLiteralType + } + public static func from(_ notification: Foundation.Notification) -> SellyCloudSDK.Event + final public var type: SellyCloudSDK.Event.Name { + get + } + final public var bubbles: Swift.Bool { + get + } + final public var data: Any? { + get + } + final public var target: Swift.AnyObject? { + get + } + public init(type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool = false, data: Any? = nil) + @objc deinit +} +extension SellyCloudSDK.Event : Swift.CustomDebugStringConvertible { + final public var debugDescription: Swift.String { + get + } +} +public class EventDispatcher : SellyCloudSDK.EventDispatcherConvertible { + public init() + public init(target: Swift.AnyObject) + @objc deinit + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + open func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +@objc public protocol HKRtmpPusherProtocol { + @objc func pusher(_ pusher: SellyCloudSDK.HKRtmpPusher, onPushStatusChanged status: Swift.String) + @objc optional func pusher(_ pusher: SellyCloudSDK.HKRtmpPusher, onLiveStatsChanged stats: SellyCloudSDK.SellyLivePusherStats) +} +@objc @_inheritsConvenienceInitializers @objcMembers public class HKRtmpPusher : ObjectiveC.NSObject, SellyCloudSDK.RTMPConnectionDelegate { + public func connection(_ connection: SellyCloudSDK.RTMPConnection, publishInsufficientBWOccured stream: SellyCloudSDK.RTMPStream) + public func connection(_ connection: SellyCloudSDK.RTMPConnection, publishSufficientBWOccured stream: SellyCloudSDK.RTMPStream) + public func connection(_ connection: SellyCloudSDK.RTMPConnection, updateStats stream: SellyCloudSDK.RTMPStream) + @objc public var preview: UIKit.UIView? + @objc public var reconnectInterval: Swift.Int + @objc public var reconnectCount: Swift.Int + @objc public var delegate: (any SellyCloudSDK.HKRtmpPusherProtocol)? + @objc public var currentPosition: AVFoundation.AVCaptureDevice.Position + @objc public var muted: Swift.Bool { + @objc get + @objc set + } + @objc override dynamic public init() + @objc public func startRunning(_ captureDevicePosition: AVFoundation.AVCaptureDevice.Position, videoConfig: SellyCloudSDK.SellyLiveVideoConfiguration, audioConfig: SellyCloudSDK.SellyLiveAudioConfiguration) + @objc public func startRunningAudio(_ audioConfig: SellyCloudSDK.SellyLiveAudioConfiguration) + @objc public func startLive(_ urlStr: Foundation.NSString) + @objc public func stopLive() + @objc public func startCamera() + @objc public func stopCamera() + @objc public func switchCamera() + @objc public func setPreviewView(_ view: UIKit.UIView) + @objc deinit +} +public class InstanceHolder where T : Swift.Equatable { + public init(factory: @escaping () -> T) + public func retain() -> T? + public func release(_ instance: T?) + @objc deinit +} +@available(tvOS 17.0, *) +public typealias IOAudioCaptureConfigurationBlock = (SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?) -> Swift.Void +@_hasMissingDesignatedInitializers @available(tvOS 17.0, *) +final public class IOAudioCaptureUnit { + public typealias Output = AVFoundation.AVCaptureAudioDataOutput + final public let track: Swift.UInt8 + final public var input: AVFoundation.AVCaptureInput? { + get + } + final public var device: AVFoundation.AVCaptureDevice? { + get + } + final public var output: SellyCloudSDK.IOAudioCaptureUnit.Output? { + get + } + final public var connection: AVFoundation.AVCaptureConnection? { + get + } + @objc deinit +} +public struct IOAudioMixerSettings : Swift.Sendable { + public static let `default`: SellyCloudSDK.IOAudioMixerSettings + public static let maximumSampleRate: Swift.Double + public let sampleRate: Swift.Float64 + public let channels: Swift.UInt32 + public var isMuted: Swift.Bool + public var mainTrack: Swift.UInt8 + public var tracks: [Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings] + public var maximumNumberOfChannels: Swift.UInt32 + public init(sampleRate: Swift.Float64 = 0, channels: Swift.UInt32 = 0, isMuted: Swift.Bool = false, mainTrack: Swift.UInt8 = 0, tracks: [Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings] = .init()) +} +public struct IOAudioMixerTrackSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.IOAudioMixerTrackSettings + public var volume: Swift.Float + public var isMuted: Swift.Bool + public var downmix: Swift.Bool + public var channelMap: [Swift.Int]? + public init(volume: Swift.Float = 1.0, isMuted: Swift.Bool = false, downmix: Swift.Bool = true, channelMap: [Swift.Int]? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum IOAudioUnitError : Swift.Error { + case failedToAttach(error: (any Swift.Error)?) + case failedToCreate(from: AVFAudio.AVAudioFormat?, to: AVFAudio.AVAudioFormat?) + case failedToConvert(error: Foundation.NSError) + case failedToMix(error: any Swift.Error) +} +public protocol IOMuxer : SellyCloudSDK.Running { + var audioFormat: AVFAudio.AVAudioFormat? { get set } + var videoFormat: CoreMedia.CMFormatDescription? { get set } + func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func append(_ sampleBuffer: CoreMedia.CMSampleBuffer) +} +public protocol IOStreamDelegate : AnyObject { + func stream(_ stream: SellyCloudSDK.IOStream, track: Swift.UInt8, didInput buffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func stream(_ stream: SellyCloudSDK.IOStream, track: Swift.UInt8, didInput buffer: CoreMedia.CMSampleBuffer) + func stream(_ stream: SellyCloudSDK.IOStream, videoErrorOccurred error: SellyCloudSDK.IOVideoUnitError) + func stream(_ stream: SellyCloudSDK.IOStream, audioErrorOccurred error: SellyCloudSDK.IOAudioUnitError) + func stream(_ stream: SellyCloudSDK.IOStream, willChangeReadyState state: SellyCloudSDK.IOStream.ReadyState) + func stream(_ stream: SellyCloudSDK.IOStream, didChangeReadyState state: SellyCloudSDK.IOStream.ReadyState) + @available(tvOS 17.0, *) + func stream(_ stream: SellyCloudSDK.IOStream, sessionWasInterrupted session: AVFoundation.AVCaptureSession, reason: AVFoundation.AVCaptureSession.InterruptionReason?) + @available(tvOS 17.0, *) + func stream(_ stream: SellyCloudSDK.IOStream, sessionInterruptionEnded session: AVFoundation.AVCaptureSession) +} +@objc @_inheritsConvenienceInitializers open class IOStream : ObjectiveC.NSObject { + public enum ReadyState : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.IOStream.ReadyState, rhs: SellyCloudSDK.IOStream.ReadyState) -> Swift.Bool + case initialized + case open + case play + case playing + case publish + case publishing(muxer: any SellyCloudSDK.IOMuxer) + case closed + } + final public let lockQueue: Dispatch.DispatchQueue + public var audioSampleAccess: Swift.Bool { + get + } + public var videoSampleAccess: Swift.Bool { + get + } + public var screen: SellyCloudSDK.Screen { + get + } + public var bufferTime: Swift.Double { + get + set + } + public var bitrateStrategy: any SellyCloudSDK.IOStreamBitRateStrategyConvertible { + get + set + } + @available(tvOS 17.0, *) + public var isCapturing: Swift.Bool { + get + } + public var isMonitoringEnabled: Swift.Bool { + get + set + } + public var torch: Swift.Bool { + get + set + } + public var frameRate: Swift.Float64 { + get + set + } + @available(tvOS 17.0, *) + public var isMultiCamSessionEnabled: Swift.Bool { + get + set + } + public var isMultiTrackAudioMixingEnabled: Swift.Bool { + get + set + } + @available(tvOS 17.0, *) + public var sessionPreset: AVFoundation.AVCaptureSession.Preset { + get + set + } + public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + public var audioMixerSettings: SellyCloudSDK.IOAudioMixerSettings { + get + set + } + public var videoMixerSettings: SellyCloudSDK.IOVideoMixerSettings { + get + set + } + public var audioSettings: SellyCloudSDK.AudioCodecSettings { + get + set + } + public var videoSettings: SellyCloudSDK.VideoCodecSettings { + get + set + } + public var audioInputFormats: [Swift.UInt8 : AVFAudio.AVAudioFormat] { + get + } + public var videoInputFormats: [Swift.UInt8 : CoreMedia.CMFormatDescription] { + get + } + public var soundTransform: SellyCloudSDK.SoundTransform { + get + set + } + @objc dynamic public var currentFPS: Swift.UInt16 { + get + } + weak public var delegate: (any SellyCloudSDK.IOStreamDelegate)? + public var view: (any SellyCloudSDK.IOStreamView)? { + get + set + } + public var readyState: SellyCloudSDK.IOStream.ReadyState { + get + set + } + @objc override dynamic public init() + @objc deinit + @available(tvOS 17.0, *) + public func attachCamera(_ device: AVFoundation.AVCaptureDevice?, track: Swift.UInt8 = 0, configuration: SellyCloudSDK.IOVideoCaptureConfigurationBlock? = nil) + @available(tvOS 17.0, *) + public func videoCapture(for track: Swift.UInt8) -> SellyCloudSDK.IOVideoCaptureUnit? + @available(tvOS 17.0, *) + public func attachAudio(_ device: AVFoundation.AVCaptureDevice?, track: Swift.UInt8 = 0, configuration: SellyCloudSDK.IOAudioCaptureConfigurationBlock? = nil) + @available(tvOS 17.0, *) + public func audioCapture(for track: Swift.UInt8) -> SellyCloudSDK.IOAudioCaptureUnit? + public func append(_ sampleBuffer: CoreMedia.CMSampleBuffer, track: Swift.UInt8 = 0) + public func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime, track: Swift.UInt8 = 0) + public func registerVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + public func unregisterVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + public func addObserver(_ observer: any SellyCloudSDK.IOStreamObserver) + public func removeObserver(_ observer: any SellyCloudSDK.IOStreamObserver) + @available(tvOS 17.0, *) + public func configuration(_ lambda: (_ session: AVFoundation.AVCaptureSession) throws -> Swift.Void) rethrows + open func readyStateWillChange(to readyState: SellyCloudSDK.IOStream.ReadyState) + open func readyStateDidChange(to readyState: SellyCloudSDK.IOStream.ReadyState) + @available(tvOS 17.0, *) + public func startCapturing() + @available(tvOS 17.0, *) + public func stopCapturing() +} +public struct IOStreamBitRateStats { + public let currentQueueBytesOut: Swift.Int64 + public let currentBytesInPerSecond: Swift.Int32 + public let currentBytesOutPerSecond: Swift.Int32 +} +public protocol IOStreamBitRateStrategyConvertible : AnyObject { + var stream: SellyCloudSDK.IOStream? { get set } + var mamimumVideoBitRate: Swift.Int { get } + var mamimumAudioBitRate: Swift.Int { get } + func setUp() + func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) +} +@_hasMissingDesignatedInitializers final public class IOStreamBitRateStrategy : SellyCloudSDK.IOStreamBitRateStrategyConvertible { + weak final public var stream: SellyCloudSDK.IOStream? + final public let mamimumVideoBitRate: Swift.Int + final public let mamimumAudioBitRate: Swift.Int + final public func setUp() + final public func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + final public func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + @objc deinit +} +final public class IOStreamVideoAdaptiveBitRateStrategy : SellyCloudSDK.IOStreamBitRateStrategyConvertible { + public static let sufficientBWCountsThreshold: Swift.Int + weak final public var stream: SellyCloudSDK.IOStream? + final public let mamimumVideoBitRate: Swift.Int + final public let mamimumAudioBitRate: Swift.Int + public init(mamimumVideoBitrate: Swift.Int) + final public func setUp() + final public func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + final public func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + @objc deinit +} +public protocol IOStreamObserver : AnyObject { + func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) +} +public protocol IOStreamRecorderDelegate : AnyObject { + func recorder(_ recorder: SellyCloudSDK.IOStreamRecorder, errorOccured error: SellyCloudSDK.IOStreamRecorder.Error) + func recorder(_ recorder: SellyCloudSDK.IOStreamRecorder, finishWriting writer: AVFoundation.AVAssetWriter) +} +final public class IOStreamRecorder { + public enum Error : Swift.Error { + case failedToCreateAssetWriter(error: any Swift.Error) + case failedToCreateAssetWriterInput(error: Foundation.NSException) + case failedToAppend(error: (any Swift.Error)?) + case failedToFinishWriting(error: (any Swift.Error)?) + } + weak final public var delegate: (any SellyCloudSDK.IOStreamRecorderDelegate)? + final public var settings: [AVFoundation.AVMediaType : [Swift.String : Any]] + final public var fileName: Swift.String? + final public var isRunning: SellyCloudSDK.Atomic { + get + } + final public var movieFragmentInterval: Swift.Double? { + get + set + } + public init() + @objc deinit +} +extension SellyCloudSDK.IOStreamRecorder : SellyCloudSDK.IOStreamObserver { + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) +} +extension SellyCloudSDK.IOStreamRecorder : SellyCloudSDK.Running { + final public func startRunning() + final public func stopRunning() +} +public protocol IOStreamView : AnyObject { + var videoOrientation: AVFoundation.AVCaptureVideoOrientation { get set } + @available(tvOS 17.0, *) + var isCaptureVideoPreviewEnabled: Swift.Bool { get set } + func attachStream(_ stream: SellyCloudSDK.IOStream?) + func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +@available(tvOS 17.0, *) +public typealias IOVideoCaptureConfigurationBlock = (SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?) -> Swift.Void +@_hasMissingDesignatedInitializers @available(tvOS 17.0, *) +final public class IOVideoCaptureUnit { + public typealias Output = AVFoundation.AVCaptureVideoDataOutput + public static let colorFormat: Darwin.OSType + final public var device: AVFoundation.AVCaptureDevice? { + get + } + final public var colorFormat: Darwin.OSType + final public let track: Swift.UInt8 + final public var input: AVFoundation.AVCaptureInput? { + get + } + final public var output: SellyCloudSDK.IOVideoCaptureUnit.Output? { + get + } + final public var connection: AVFoundation.AVCaptureConnection? { + get + } + final public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + final public var isVideoMirrored: Swift.Bool { + get + set + } + final public var preferredVideoStabilizationMode: AVFoundation.AVCaptureVideoStabilizationMode { + get + set + } + @objc deinit +} +public struct IOVideoMixerSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.IOVideoMixerSettings + public enum Mode : Swift.String, Swift.Codable, Swift.Sendable { + case passthrough + case offscreen + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var mode: SellyCloudSDK.IOVideoMixerSettings.Mode + public var isMuted: Swift.Bool + public var mainTrack: Swift.UInt8 + public init(mode: SellyCloudSDK.IOVideoMixerSettings.Mode = .passthrough, isMuted: Swift.Bool = false, mainTrack: Swift.UInt8 = 0) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum IOVideoUnitError : Swift.Error { + case failedToAttach(error: (any Swift.Error)?) + case failedToCreate(status: Darwin.OSStatus) + case failedToPrepare(status: Darwin.OSStatus) + case failedToFlame(status: Darwin.OSStatus) + case failedToSetOption(status: Darwin.OSStatus, option: SellyCloudSDK.VTSessionOption) +} +@objc @_Concurrency.MainActor @preconcurrency public class MTHKView : MetalKit.MTKView { + @_Concurrency.MainActor @preconcurrency public var videoGravity: AVFoundation.AVLayerVideoGravity + @_Concurrency.MainActor @preconcurrency public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + @available(tvOS 17.0, *) + @_Concurrency.MainActor @preconcurrency public var isCaptureVideoPreviewEnabled: Swift.Bool { + get + set + } + @_Concurrency.MainActor @preconcurrency public var isMirrored: Swift.Bool + @_Concurrency.MainActor @preconcurrency @objc dynamic public init(frame: CoreFoundation.CGRect) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func awakeFromNib() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func draw(_ rect: CoreFoundation.CGRect) + @objc deinit +} +extension SellyCloudSDK.MTHKView : SellyCloudSDK.IOStreamView { + @_Concurrency.MainActor @preconcurrency public func attachStream(_ stream: SellyCloudSDK.IOStream?) + @_Concurrency.MainActor @preconcurrency public func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +@objc @_hasMissingDesignatedInitializers final public class NetClient : SellyCloudSDK.NetSocket { + override final public func listen() + @objc deinit +} +@objc open class NetService : ObjectiveC.NSObject { + open var txtData: Foundation.Data? { + get + } + final public let domain: Swift.String + final public let type: Swift.String + final public let name: Swift.String + final public let port: Swift.Int32 + public var isRunning: SellyCloudSDK.Atomic { + get + } + public var clients: [SellyCloudSDK.NetClient] { + get + } + public init(domain: Swift.String, type: Swift.String, name: Swift.String, port: Swift.Int32) + @objc deinit +} +extension SellyCloudSDK.NetService : Foundation.NetServiceDelegate { + @objc dynamic public func netService(_ sender: Foundation.NetService, didAcceptConnectionWith inputStream: Foundation.InputStream, outputStream: Foundation.OutputStream) +} +extension SellyCloudSDK.NetService : SellyCloudSDK.Running { + public func startRunning() + public func stopRunning() +} +@objc @_inheritsConvenienceInitializers open class NetSocket : ObjectiveC.NSObject { + public static let defaultTimeout: Swift.Int + public static let defaultWindowSizeC: Swift.Int + public var inputBuffer: Foundation.Data + public var timeout: Swift.Int + public var connected: Swift.Bool + public var windowSizeC: Swift.Int + public var totalBytesIn: SellyCloudSDK.Atomic + public var qualityOfService: Dispatch.DispatchQoS + public var securityLevel: Foundation.StreamSocketSecurityLevel + public var totalBytesOut: SellyCloudSDK.Atomic { + get + } + public var queueBytesOut: SellyCloudSDK.Atomic { + get + } + @objc deinit + public func connect(withName: Swift.String, port: Swift.Int) + @discardableResult + public func doOutput(data: Foundation.Data, locked: Swift.UnsafeMutablePointer? = nil) -> Swift.Int + open func close() + open func listen() + @objc override dynamic public init() +} +extension SellyCloudSDK.NetSocket : Foundation.StreamDelegate { + @objc dynamic public func stream(_ aStream: Foundation.Stream, handle eventCode: Foundation.Stream.Event) +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class PiPHKView : UIKit.UIView { + @_Concurrency.MainActor @preconcurrency public static var defaultBackgroundColor: UIKit.UIColor + @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var layerClass: Swift.AnyClass { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var layer: AVFoundation.AVSampleBufferDisplayLayer { + @objc get + } + @_Concurrency.MainActor @preconcurrency public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + @_Concurrency.MainActor @preconcurrency public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + @available(tvOS 17.0, *) + @_Concurrency.MainActor @preconcurrency public var isCaptureVideoPreviewEnabled: Swift.Bool { + get + set + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func awakeFromNib() + @objc deinit +} +extension SellyCloudSDK.PiPHKView : SellyCloudSDK.IOStreamView { + @_Concurrency.MainActor @preconcurrency public func attachStream(_ stream: SellyCloudSDK.IOStream?) + @_Concurrency.MainActor @preconcurrency public func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +open class RTMPResponder { + public typealias Handler = (_ data: [Any?]) -> Swift.Void + public init(result: @escaping SellyCloudSDK.RTMPResponder.Handler, status: SellyCloudSDK.RTMPResponder.Handler? = nil) + @objc deinit +} +public protocol RTMPConnectionDelegate : AnyObject { + func connection(_ connection: SellyCloudSDK.RTMPConnection, publishInsufficientBWOccured stream: SellyCloudSDK.RTMPStream) + func connection(_ connection: SellyCloudSDK.RTMPConnection, publishSufficientBWOccured stream: SellyCloudSDK.RTMPStream) + func connection(_ connection: SellyCloudSDK.RTMPConnection, updateStats stream: SellyCloudSDK.RTMPStream) +} +public class RTMPConnection { + public static let defaultWindowSizeS: Swift.Int64 + public static let supportedProtocols: Swift.Set + public static let supportedFourCcList: [Swift.String] + public static let defaultPort: Swift.Int + public static let defaultSecurePort: Swift.Int + public static let defaultFlashVer: Swift.String + public static let defaultChunkSizeS: Swift.Int + public static let defaultCapabilities: Swift.Int + public static let defaultObjectEncoding: SellyCloudSDK.RTMPObjectEncoding + public enum Code : Swift.String { + case callBadVersion + case callFailed + case callProhibited + case connectAppshutdown + case connectClosed + case connectFailed + case connectIdleTimeOut + case connectInvalidApp + case connectNetworkChange + case connectRejected + case connectSuccess + public var level: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var swfUrl: Swift.String? + public var pageUrl: Swift.String? + public var timeout: Swift.Int + public var qualityOfService: Dispatch.DispatchQoS + public var flashVer: Swift.String + public var chunkSize: Swift.Int + public var uri: Foundation.URL? { + get + } + public var connected: Swift.Bool { + get + } + public var parameters: Any? + public var objectEncoding: SellyCloudSDK.RTMPObjectEncoding + public var totalBytesIn: Swift.Int64 { + get + } + public var totalBytesOut: Swift.Int64 { + get + } + public var totalStreamsCount: Swift.Int { + get + } + weak public var delegate: (any SellyCloudSDK.RTMPConnectionDelegate)? + @objc dynamic open var previousQueueBytesOut: [Swift.Int64] { + get + } + @objc dynamic open var currentBytesInPerSecond: Swift.Int32 { + get + } + @objc dynamic open var currentBytesOutPerSecond: Swift.Int32 { + get + } + public init() + @objc deinit + public func call(_ commandName: Swift.String, responder: SellyCloudSDK.RTMPResponder?, arguments: Any?...) + public func connect(_ command: Swift.String, arguments: Any?...) + public func close() +} +extension SellyCloudSDK.RTMPConnection : SellyCloudSDK.EventDispatcherConvertible { + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +public enum RTMPObjectEncoding : Swift.UInt8, Swift.Sendable { + case amf0 + case amf3 + public init?(rawValue: Swift.UInt8) + public typealias RawValue = Swift.UInt8 + public var rawValue: Swift.UInt8 { + get + } +} +@_hasMissingDesignatedInitializers final public class RTMPSharedObject : SellyCloudSDK.EventDispatcher { + public static func getRemote(withName: Swift.String, remotePath: Swift.String, persistence: Swift.Bool) -> SellyCloudSDK.RTMPSharedObject + final public let objectEncoding: SellyCloudSDK.RTMPObjectEncoding + final public var data: [Swift.String : Any?] { + get + } + final public func setProperty(_ name: Swift.String, _ value: Any?) + final public func connect(_ rtmpConnection: SellyCloudSDK.RTMPConnection) + final public func clear() + final public func close() + @objc deinit +} +extension SellyCloudSDK.RTMPSharedObject : Swift.CustomDebugStringConvertible { + final public var debugDescription: Swift.String { + get + } +} +@objc open class RTMPStream : SellyCloudSDK.IOStream { + public enum Code : Swift.String { + case bufferEmpty + case bufferFlush + case bufferFull + case connectClosed + case connectFailed + case connectRejected + case connectSuccess + case drmUpdateNeeded + case failed + case multicastStreamReset + case pauseNotify + case playFailed + case playFileStructureInvalid + case playInsufficientBW + case playNoSupportedTrackFound + case playReset + case playStart + case playStop + case playStreamNotFound + case playTransition + case playUnpublishNotify + case publishBadName + case publishIdle + case publishStart + case recordAlreadyExists + case recordFailed + case recordNoAccess + case recordStart + case recordStop + case recordDiskQuotaExceeded + case secondScreenStart + case secondScreenStop + case seekFailed + case seekInvalidTime + case seekNotify + case stepNotify + case unpauseNotify + case unpublishSuccess + case videoDimensionChange + public var level: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum HowToPublish : Swift.String, Swift.Sendable { + case record + case append + case appendWithGap + case live + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var metadata: [Swift.String : Any?] { + get + } + public var info: SellyCloudSDK.RTMPStreamInfo { + get + } + public var objectEncoding: SellyCloudSDK.RTMPObjectEncoding { + get + } + public var receiveAudio: Swift.Bool { + get + set + } + public var receiveVideo: Swift.Bool { + get + set + } + public var paused: Swift.Bool { + get + set + } + public var fcPublishName: Swift.String? + public init(connection: SellyCloudSDK.RTMPConnection, fcPublishName: Swift.String? = nil) + @objc deinit + public func play(_ arguments: Any?...) + public func seek(_ offset: Swift.Double) + public func publish(_ name: Swift.String?, type: SellyCloudSDK.RTMPStream.HowToPublish = .live) + public func close() + public func send(handlerName: Swift.String, arguments: Any?..., isResetTimestamp: Swift.Bool = false) + open func makeMetaData() -> SellyCloudSDK.ASObject + override public func readyStateDidChange(to readyState: SellyCloudSDK.IOStream.ReadyState) +} +extension SellyCloudSDK.RTMPStream : SellyCloudSDK.EventDispatcherConvertible { + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +public struct RTMPStreamInfo { + public var byteCount: SellyCloudSDK.Atomic { + get + } + public var resourceName: Swift.String? { + get + } + public var currentBytesPerSecond: Swift.Int32 { + get + } + public var rttMs: Swift.Int32 { + get + } +} +public protocol Running : AnyObject { + var isRunning: SellyCloudSDK.Atomic { get } + func startRunning() + func stopRunning() +} +public protocol ScreenDelegate : AnyObject { + func screen(_ screen: SellyCloudSDK.Screen, willLayout time: CoreMedia.CMTime) +} +@_hasMissingDesignatedInitializers final public class Screen { + public static let size: CoreFoundation.CGSize + final public var childCounts: Swift.Int { + get + } + weak final public var delegate: (any SellyCloudSDK.ScreenDelegate)? + final public var frameRate: Swift.Int { + get + set + } + final public var size: CoreFoundation.CGSize { + get + set + } + final public var isRunning: SellyCloudSDK.Atomic { + get + } + final public var backgroundColor: CoreGraphics.CGColor { + get + set + } + final public func addChild(_ child: SellyCloudSDK.ScreenObject?) throws + final public func removeChild(_ child: SellyCloudSDK.ScreenObject?) + @objc deinit +} +extension SellyCloudSDK.Screen : SellyCloudSDK.Running { + final public func startRunning() + final public func stopRunning() +} +open class ScreenObject { + public enum HorizontalAlignment { + case left + case center + case right + public static func == (a: SellyCloudSDK.ScreenObject.HorizontalAlignment, b: SellyCloudSDK.ScreenObject.HorizontalAlignment) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public enum VerticalAlignment { + case top + case middle + case bottom + public static func == (a: SellyCloudSDK.ScreenObject.VerticalAlignment, b: SellyCloudSDK.ScreenObject.VerticalAlignment) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + weak public var parent: SellyCloudSDK.ScreenObjectContainer? { + get + } + public var size: CoreFoundation.CGSize { + get + set + } + public var bounds: CoreFoundation.CGRect { + get + } + public var isVisible: Swift.Bool + public var layoutMargin: UIKit.UIEdgeInsets + public var cornerRadius: CoreFoundation.CGFloat + public var verticalAlignment: SellyCloudSDK.ScreenObject.VerticalAlignment + public var horizontalAlignment: SellyCloudSDK.ScreenObject.HorizontalAlignment + public init() + public func invalidateLayout() + open func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + open func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + @objc deinit +} +extension SellyCloudSDK.ScreenObject : Swift.Hashable { + public static func == (lhs: SellyCloudSDK.ScreenObject, rhs: SellyCloudSDK.ScreenObject) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + open var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers final public class ImageScreenObject : SellyCloudSDK.ScreenObject { + final public var cgImage: CoreGraphics.CGImage? { + get + set + } + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers final public class VideoTrackScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var track: Swift.UInt8 { + get + set + } + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + final public var frameRate: Swift.Int { + get + } + override public init() + final public func registerVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + final public func unregisterVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + final public func draw(_ renderer: some ScreenRenderer) + @objc deinit +} +@_inheritsConvenienceInitializers final public class TextScreenObject : SellyCloudSDK.ScreenObject { + final public var string: Swift.String { + get + set + } + final public var attributes: [Foundation.NSAttributedString.Key : Any]? { + get + set + } + override final public var bounds: CoreFoundation.CGRect { + get + set + } + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers final public class AssetScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var isReading: Swift.Bool { + get + } + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + final public func startReading(_ asset: AVFoundation.AVAsset) throws + final public func cancelReading() + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers public class ScreenObjectContainer : SellyCloudSDK.ScreenObject { + public enum Error : Swift.Error { + case alreadyExists + public static func == (a: SellyCloudSDK.ScreenObjectContainer.Error, b: SellyCloudSDK.ScreenObjectContainer.Error) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public var childCounts: Swift.Int { + get + } + public func addChild(_ child: SellyCloudSDK.ScreenObject?) throws + public func removeChild(_ child: SellyCloudSDK.ScreenObject?) + override public init() + @objc deinit +} +public protocol ScreenRenderer : AnyObject { + var context: CoreImage.CIContext { get } + var backgroundColor: CoreGraphics.CGColor { get set } + var bounds: CoreFoundation.CGRect { get } + var presentationTimeStamp: CoreMedia.CMTime { get } + func layout(_ screenObject: SellyCloudSDK.ScreenObject) + func draw(_ screenObject: SellyCloudSDK.ScreenObject) + func setTarget(_ pixelBuffer: CoreVideo.CVPixelBuffer?) +} +public struct SoundTransform { + public static let defaultVolume: Swift.Float + public static let defaultPan: Swift.Float + public var volume: Swift.Float + public var pan: Swift.Float +} +extension SellyCloudSDK.SoundTransform : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +@_inheritsConvenienceInitializers final public class StreamScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +extension SellyCloudSDK.StreamScreenObject : SellyCloudSDK.IOStreamObserver { + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) +} +public protocol TSReaderDelegate : AnyObject { + func reader(_ reader: SellyCloudSDK.TSReader, id: Swift.UInt16, didRead formatDescription: CoreMedia.CMFormatDescription) + func reader(_ reader: SellyCloudSDK.TSReader, id: Swift.UInt16, didRead sampleBuffer: CoreMedia.CMSampleBuffer) +} +public class TSReader where T : SellyCloudSDK.TSReaderDelegate { + weak public var delegate: T? + public init() + public func read(_ data: Foundation.Data) -> Swift.Int + public func clear() + @objc deinit +} +public protocol TSWriterDelegate : AnyObject { + func writer(_ writer: SellyCloudSDK.TSWriter, didRotateFileHandle timestamp: CoreMedia.CMTime) + func writer(_ writer: SellyCloudSDK.TSWriter, didOutput data: Foundation.Data) +} +final public class TSWriter where T : SellyCloudSDK.TSWriterDelegate { + weak final public var delegate: T? + final public var expectedMedias: Swift.Set + final public var audioFormat: AVFAudio.AVAudioFormat? { + get + set + } + final public var videoFormat: CoreMedia.CMFormatDescription? { + get + set + } + public init(segmentDuration: Swift.Double = 2.0) + final public func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + final public func append(_ sampleBuffer: CoreMedia.CMSampleBuffer) + final public func clear() + @objc deinit +} +public struct VideoCodecSettings : Swift.Codable, Swift.Sendable { + public static let frameInterval30: Swift.Double + public static let frameInterval10: Swift.Double + public static let frameInterval05: Swift.Double + public static let frameInterval01: Swift.Double + public static let `default`: SellyCloudSDK.VideoCodecSettings + public enum BitRateMode : Swift.String, Swift.Codable, Swift.Sendable { + case average + @available(iOS 16.0, tvOS 16.0, macOS 13.0, *) + case constant + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ScalingMode : Swift.String, Swift.Codable, Swift.Sendable { + case normal + case letterbox + case cropSourceToCleanAperture + case trim + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var videoSize: CoreFoundation.CGSize + public var bitRate: Swift.Int + public var profileLevel: Swift.String { + get + set + } + public var scalingMode: SellyCloudSDK.VideoCodecSettings.ScalingMode + public var bitRateMode: SellyCloudSDK.VideoCodecSettings.BitRateMode + public var maxKeyFrameIntervalDuration: Swift.Int32 + public var allowFrameReordering: Swift.Bool? + public var dataRateLimits: [Swift.Double]? + public var isHardwareEncoderEnabled: Swift.Bool + public var frameInterval: Swift.Double + public init(videoSize: CoreFoundation.CGSize = .init(width: 854, height: 480), bitRate: Swift.Int = 640 * 1000, profileLevel: Swift.String = kVTProfileLevel_H264_Baseline_3_1 as String, scalingMode: SellyCloudSDK.VideoCodecSettings.ScalingMode = .trim, bitRateMode: SellyCloudSDK.VideoCodecSettings.BitRateMode = .average, maxKeyFrameIntervalDuration: Swift.Int32 = 2, allowFrameReordering: Swift.Bool? = nil, dataRateLimits: [Swift.Double]? = [0.0, 0.0], isHardwareEncoderEnabled: Swift.Bool = true) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +open class VideoEffect { + public init() + open func execute(_ image: CoreImage.CIImage, info: CoreMedia.CMSampleBuffer?) -> CoreImage.CIImage + @objc deinit +} +public enum VideoRotatorError : Swift.Error { + case noImageBuffer + case noOrientationInfo + case unsupportedOrientation + case cannotAllocatePixelBuffer(CoreVideo.CVReturn) + case rotationFailure(Darwin.OSStatus) +} +@available(iOS 16.0, tvOS 16.0, macOS 13.0, *) +public class VideoRotator { + public init?() + public func rotate(buffer sampleBuffer: CoreMedia.CMSampleBuffer) -> Swift.Result + @objc deinit +} +public struct VTSessionOption { +} +extension SellyCloudSDK.VTSessionOption : Swift.Hashable { + public static func == (lhs: SellyCloudSDK.VTSessionOption, rhs: SellyCloudSDK.VTSessionOption) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension SellyCloudSDK.ByteArray.Error : Swift.Equatable {} +extension SellyCloudSDK.ByteArray.Error : Swift.Hashable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.Equatable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.Hashable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.Equatable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.Hashable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.Equatable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.Hashable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.Equatable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.Hashable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.Equatable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.Hashable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.RawRepresentable {} +extension SellyCloudSDK.ScreenObject.HorizontalAlignment : Swift.Equatable {} +extension SellyCloudSDK.ScreenObject.HorizontalAlignment : Swift.Hashable {} +extension SellyCloudSDK.ScreenObject.VerticalAlignment : Swift.Equatable {} +extension SellyCloudSDK.ScreenObject.VerticalAlignment : Swift.Hashable {} +extension SellyCloudSDK.ScreenObjectContainer.Error : Swift.Equatable {} +extension SellyCloudSDK.ScreenObjectContainer.Error : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.Equatable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.RawRepresentable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.Equatable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.RawRepresentable {} diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.swiftmodule b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.swiftmodule new file mode 100644 index 0000000..7d43cc1 Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios.swiftmodule differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/module.modulemap b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/module.modulemap new file mode 100644 index 0000000..d953617 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Modules/module.modulemap @@ -0,0 +1,10 @@ +framework module SellyCloudSDK { + umbrella header "SellyCloudSDK-umbrella.h" + + export * + module * { export * } +} + +module SellyCloudSDK.Swift { + header "SellyCloudSDK-Swift.h" +} diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK new file mode 100755 index 0000000..0a7b8ce Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist new file mode 100644 index 0000000..debe6f9 Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK.bundle/black.jpg b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK.bundle/black.jpg new file mode 100644 index 0000000..ca63a86 Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK.bundle/black.jpg differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/LFLiveDebug.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/LFLiveDebug.h new file mode 100644 index 0000000..54f4453 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/LFLiveDebug.h @@ -0,0 +1,40 @@ +// +// LFLiveDebug.h +// LaiFeng +// +// Created by LaiFeng on 16/5/20. +// Copyright © 2016年 LaiFeng All rights reserved. +// + +#import +#import + +@interface LFLiveDebug : NSObject + +@property (nonatomic, copy) NSString *streamId; ///< 流id +@property (nonatomic, copy) NSString *uploadUrl; ///< 流地址 +@property (nonatomic, assign) CGSize videoSize; ///< 上传的分辨率 +@property (nonatomic, assign) BOOL isRtmp; ///< 上传方式(TCP or RTMP) + +@property (nonatomic, assign) CGFloat elapsedMilli; ///< 距离上次统计的时间 单位ms +@property (nonatomic, assign) CGFloat timeStamp; ///< 当前的时间戳,从而计算1s内数据 +@property (nonatomic, assign) CGFloat dataFlow; ///< 总流量 +@property (nonatomic, assign) CGFloat bandwidth; ///< 1s内总带宽 +@property (nonatomic, assign) CGFloat currentBandwidth; ///< 上次的带宽 + +@property (nonatomic, assign) CGFloat audioBandwidth; +@property (nonatomic, assign) CGFloat videoBandwidth; +@property (nonatomic, assign) CGFloat currentAudioBandwidth; +@property (nonatomic, assign) CGFloat currentVideoBandwidth; + +@property (nonatomic, assign) NSInteger dropFrame; ///< 丢掉的帧数 +@property (nonatomic, assign) NSInteger totalFrame; ///< 总帧数 + +@property (nonatomic, assign) NSInteger capturedAudioCount; ///< 1s内音频捕获个数 +@property (nonatomic, assign) NSInteger capturedVideoCount; ///< 1s内视频捕获个数 +@property (nonatomic, assign) NSInteger currentCapturedAudioCount; ///< 上次的音频捕获个数 +@property (nonatomic, assign) NSInteger currentCapturedVideoCount; ///< 上次的视频捕获个数 + +@property (nonatomic, assign) NSInteger unSendCount; ///< 未发送个数(代表当前缓冲区等待发送的) + +@end diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyCloudManager.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyCloudManager.h new file mode 100644 index 0000000..fca9a7e --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyCloudManager.h @@ -0,0 +1,47 @@ +// +// SellyCloudManager.h +// SellyCloudSDK +// +// Created by Caleb on 7/7/25. +// + +#import +#import "SellyLiveVideoConfiguration.h" +#import "SellyLiveAudioConfiguration.h" +#import "SellyLivePusherDelegate.h" +#import "SellyLivePlayerDelegate.h" +#import "LFLiveDebug.h" +#import "SellyPublicDefinition.h" +#import "SellyLiveVideoPlayer.h" +#import "SellyLiveVideoPusher.h" +#import "SellyLivePusherStats.h" +#import "SellyRTCSession.h" +#import "SellyRTCVideoConfiguration.h" +#import "SellyRTCSessionDelegate.h" +#import "SellyRTCReplayKitHandler.h" +#import "SellyCloudSDKError.h" +#import "SellyVodVideoPlayer.h" +#import "SellyVodPlayerDelegate.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyCloudManager : NSObject ++ (instancetype)sharedInstance; + +//用户id +@property (nonatomic, strong)NSString *userId; + +- (void)startWithVHost:(NSString *)vhost appName:(NSString *)appName; +/** + 设置代理服务器地址(如洋葱盾转化后的地址) + @param address 代理地址,格式如 http://127.0.0.1:12345 + */ ++ (void)setProxyAddress:(NSString *)address; + ++ (NSString *)sdkVersion; + ++ (void)uploadLog:(void(^)(NSString * _Nullable url, NSError * _Nullable error))callback; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyCloudSDK-Swift.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyCloudSDK-Swift.h new file mode 100644 index 0000000..65f5625 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyCloudSDK-Swift.h @@ -0,0 +1,998 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 6.3 effective-5.10 (swiftlang-6.3.0.123.5 clang-2100.0.123.102) +#ifndef SELLYCLOUDSDK_SWIFT_H +#define SELLYCLOUDSDK_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif // defined(__OBJC__) +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef unsigned char char8_t; +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +# else +# define SWIFT_ENUM(_type, _name, _extensibility) _type _name; enum +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM_TAG) +# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) +# define SWIFT_ENUM_TAG enum +# else +# define SWIFT_ENUM_TAG +# endif +#endif +#if !defined(SWIFT_ENUM_FWD_DECL) +# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) +# define SWIFT_ENUM_FWD_DECL(_type, _name) enum _name : _type; +# else +# define SWIFT_ENUM_FWD_DECL(_type, _name) typedef _type _name; +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_AVAILABILITY_DOMAIN) +# define SWIFT_AVAILABILITY_DOMAIN(dom, ...) __attribute__((availability(domain: dom, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if !__has_feature(nullability) +# define _Nonnull +# define _Nullable +# define _Null_unspecified +#elif !defined(__OBJC__) +# pragma clang diagnostic ignored "-Wnullability-extension" +#endif +#if !__has_feature(nullability_nullable_result) +# define _Nullable_result _Nullable +#endif +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="SellyCloudSDK",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__cplusplus) +extern "C" { +#endif + +#if defined(__cplusplus) +} // extern "C" +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import AVFoundation; +@import CoreFoundation; +@import Foundation; +@import MetalKit; +@import ObjectiveC; +@import UIKit; +#endif + +#endif // defined(__OBJC__) +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="SellyCloudSDK",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +@class UIView; +@protocol HKRtmpPusherProtocol; +@class SellyLiveVideoConfiguration; +@class SellyLiveAudioConfiguration; +@class NSString; +SWIFT_CLASS("_TtC13SellyCloudSDK12HKRtmpPusher") +@interface HKRtmpPusher : NSObject +@property (nonatomic, strong) UIView * _Nullable preview; +@property (nonatomic) NSInteger reconnectInterval; +@property (nonatomic) NSInteger reconnectCount; +@property (nonatomic, strong) id _Nullable delegate; +@property (nonatomic) enum AVCaptureDevicePosition currentPosition; +@property (nonatomic) BOOL muted; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (void)startRunning:(enum AVCaptureDevicePosition)captureDevicePosition videoConfig:(SellyLiveVideoConfiguration * _Nonnull)videoConfig audioConfig:(SellyLiveAudioConfiguration * _Nonnull)audioConfig; +- (void)startRunningAudio:(SellyLiveAudioConfiguration * _Nonnull)audioConfig; +- (void)startLive:(NSString * _Nonnull)urlStr; +- (void)stopLive; +- (void)startCamera; +- (void)stopCamera; +- (void)switchCamera; +- (void)setPreviewView:(UIView * _Nonnull)view; +@end + +@class SellyLivePusherStats; +SWIFT_PROTOCOL("_TtP13SellyCloudSDK20HKRtmpPusherProtocol_") +@protocol HKRtmpPusherProtocol +/// +- (void)pusher:(HKRtmpPusher * _Nonnull)pusher onPushStatusChanged:(NSString * _Nonnull)status; +@optional +- (void)pusher:(HKRtmpPusher * _Nonnull)pusher onLiveStatsChanged:(SellyLivePusherStats * _Nonnull)stats; +@end + +/// The IOStream class is the foundation of a RTMPStream. +SWIFT_CLASS("_TtC13SellyCloudSDK8IOStream") +@interface IOStream : NSObject +/// The number of frames per second being displayed. +@property (nonatomic, readonly) uint16_t currentFPS; +/// Creates an object. +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSCoder; +@protocol MTLDevice; +/// A view that displays a video content of a NetStream object which uses Metal api. +SWIFT_CLASS("_TtC13SellyCloudSDK8MTHKView") +@interface MTHKView : MTKView +/// Initializes and returns a newly allocated view object with the specified frame rectangle. +- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; +/// Returns an object initialized from data in a given unarchiver. +- (nonnull instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +/// Prepares the receiver for service after it has been loaded from an Interface Builder archive, or nib file. +- (void)awakeFromNib; +- (void)drawRect:(CGRect)rect; +- (nonnull instancetype)initWithFrame:(CGRect)frameRect device:(id _Nullable)device SWIFT_UNAVAILABLE; +@end + +/// The NetSocket class creates a two-way connection between a client and a server as a client. This class is wrapper for a InputStream and an OutputStream. +SWIFT_CLASS("_TtC13SellyCloudSDK9NetSocket") +@interface NetSocket : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +/// The NetClient class creates a two-way connection between a NetService. +SWIFT_CLASS("_TtC13SellyCloudSDK9NetClient") +@interface NetClient : NetSocket +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +/// The NetService class creates a two-way connection between a client and a server as a server. +SWIFT_CLASS("_TtC13SellyCloudSDK10NetService") +@interface NetService : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSNetService; +@class NSInputStream; +@class NSOutputStream; +@interface NetService (SWIFT_EXTENSION(SellyCloudSDK)) +- (void)netService:(NSNetService * _Nonnull)sender didAcceptConnectionWithInputStream:(NSInputStream * _Nonnull)inputStream outputStream:(NSOutputStream * _Nonnull)outputStream; +@end + +@class NSStream; +@interface NetSocket (SWIFT_EXTENSION(SellyCloudSDK)) +- (void)stream:(NSStream * _Nonnull)aStream handleEvent:(NSStreamEvent)eventCode; +@end + +@class AVSampleBufferDisplayLayer; +/// A view that displays a video content of a NetStream object which uses AVSampleBufferDisplayLayer api. +SWIFT_CLASS("_TtC13SellyCloudSDK9PiPHKView") +@interface PiPHKView : UIView +/// Returns the class used to create the layer for instances of this class. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) Class _Nonnull layerClass;) ++ (Class _Nonnull)layerClass SWIFT_WARN_UNUSED_RESULT; +/// The view’s Core Animation layer used for rendering. +@property (nonatomic, readonly, strong) AVSampleBufferDisplayLayer * _Nonnull layer; +/// Initializes and returns a newly allocated view object with the specified frame rectangle. +- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; +/// Returns an object initialized from data in a given unarchiver. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +/// Prepares the receiver for service after it has been loaded from an Interface Builder archive, or nib file. +- (void)awakeFromNib; +@end + +/// An object that provides the interface to control a one-way channel over a RtmpConnection. +SWIFT_CLASS("_TtC13SellyCloudSDK10RTMPStream") +@interface RTMPStream : IOStream +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +#endif // defined(__OBJC__) +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 6.3 effective-5.10 (swiftlang-6.3.0.123.5 clang-2100.0.123.102) +#ifndef SELLYCLOUDSDK_SWIFT_H +#define SELLYCLOUDSDK_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif // defined(__OBJC__) +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#pragma clang diagnostic pop +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef unsigned char char8_t; +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +# else +# define SWIFT_ENUM(_type, _name, _extensibility) _type _name; enum +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM_TAG) +# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) +# define SWIFT_ENUM_TAG enum +# else +# define SWIFT_ENUM_TAG +# endif +#endif +#if !defined(SWIFT_ENUM_FWD_DECL) +# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) +# define SWIFT_ENUM_FWD_DECL(_type, _name) enum _name : _type; +# else +# define SWIFT_ENUM_FWD_DECL(_type, _name) typedef _type _name; +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_AVAILABILITY_DOMAIN) +# define SWIFT_AVAILABILITY_DOMAIN(dom, ...) __attribute__((availability(domain: dom, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if !__has_feature(nullability) +# define _Nonnull +# define _Nullable +# define _Null_unspecified +#elif !defined(__OBJC__) +# pragma clang diagnostic ignored "-Wnullability-extension" +#endif +#if !__has_feature(nullability_nullable_result) +# define _Nullable_result _Nullable +#endif +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="SellyCloudSDK",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__cplusplus) +extern "C" { +#endif + +#if defined(__cplusplus) +} // extern "C" +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import AVFoundation; +@import CoreFoundation; +@import Foundation; +@import MetalKit; +@import ObjectiveC; +@import UIKit; +#endif + +#endif // defined(__OBJC__) +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="SellyCloudSDK",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +@class UIView; +@protocol HKRtmpPusherProtocol; +@class SellyLiveVideoConfiguration; +@class SellyLiveAudioConfiguration; +@class NSString; +SWIFT_CLASS("_TtC13SellyCloudSDK12HKRtmpPusher") +@interface HKRtmpPusher : NSObject +@property (nonatomic, strong) UIView * _Nullable preview; +@property (nonatomic) NSInteger reconnectInterval; +@property (nonatomic) NSInteger reconnectCount; +@property (nonatomic, strong) id _Nullable delegate; +@property (nonatomic) enum AVCaptureDevicePosition currentPosition; +@property (nonatomic) BOOL muted; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (void)startRunning:(enum AVCaptureDevicePosition)captureDevicePosition videoConfig:(SellyLiveVideoConfiguration * _Nonnull)videoConfig audioConfig:(SellyLiveAudioConfiguration * _Nonnull)audioConfig; +- (void)startRunningAudio:(SellyLiveAudioConfiguration * _Nonnull)audioConfig; +- (void)startLive:(NSString * _Nonnull)urlStr; +- (void)stopLive; +- (void)startCamera; +- (void)stopCamera; +- (void)switchCamera; +- (void)setPreviewView:(UIView * _Nonnull)view; +@end + +@class SellyLivePusherStats; +SWIFT_PROTOCOL("_TtP13SellyCloudSDK20HKRtmpPusherProtocol_") +@protocol HKRtmpPusherProtocol +/// +- (void)pusher:(HKRtmpPusher * _Nonnull)pusher onPushStatusChanged:(NSString * _Nonnull)status; +@optional +- (void)pusher:(HKRtmpPusher * _Nonnull)pusher onLiveStatsChanged:(SellyLivePusherStats * _Nonnull)stats; +@end + +/// The IOStream class is the foundation of a RTMPStream. +SWIFT_CLASS("_TtC13SellyCloudSDK8IOStream") +@interface IOStream : NSObject +/// The number of frames per second being displayed. +@property (nonatomic, readonly) uint16_t currentFPS; +/// Creates an object. +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSCoder; +@protocol MTLDevice; +/// A view that displays a video content of a NetStream object which uses Metal api. +SWIFT_CLASS("_TtC13SellyCloudSDK8MTHKView") +@interface MTHKView : MTKView +/// Initializes and returns a newly allocated view object with the specified frame rectangle. +- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; +/// Returns an object initialized from data in a given unarchiver. +- (nonnull instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +/// Prepares the receiver for service after it has been loaded from an Interface Builder archive, or nib file. +- (void)awakeFromNib; +- (void)drawRect:(CGRect)rect; +- (nonnull instancetype)initWithFrame:(CGRect)frameRect device:(id _Nullable)device SWIFT_UNAVAILABLE; +@end + +/// The NetSocket class creates a two-way connection between a client and a server as a client. This class is wrapper for a InputStream and an OutputStream. +SWIFT_CLASS("_TtC13SellyCloudSDK9NetSocket") +@interface NetSocket : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +/// The NetClient class creates a two-way connection between a NetService. +SWIFT_CLASS("_TtC13SellyCloudSDK9NetClient") +@interface NetClient : NetSocket +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +/// The NetService class creates a two-way connection between a client and a server as a server. +SWIFT_CLASS("_TtC13SellyCloudSDK10NetService") +@interface NetService : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSNetService; +@class NSInputStream; +@class NSOutputStream; +@interface NetService (SWIFT_EXTENSION(SellyCloudSDK)) +- (void)netService:(NSNetService * _Nonnull)sender didAcceptConnectionWithInputStream:(NSInputStream * _Nonnull)inputStream outputStream:(NSOutputStream * _Nonnull)outputStream; +@end + +@class NSStream; +@interface NetSocket (SWIFT_EXTENSION(SellyCloudSDK)) +- (void)stream:(NSStream * _Nonnull)aStream handleEvent:(NSStreamEvent)eventCode; +@end + +@class AVSampleBufferDisplayLayer; +/// A view that displays a video content of a NetStream object which uses AVSampleBufferDisplayLayer api. +SWIFT_CLASS("_TtC13SellyCloudSDK9PiPHKView") +@interface PiPHKView : UIView +/// Returns the class used to create the layer for instances of this class. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) Class _Nonnull layerClass;) ++ (Class _Nonnull)layerClass SWIFT_WARN_UNUSED_RESULT; +/// The view’s Core Animation layer used for rendering. +@property (nonatomic, readonly, strong) AVSampleBufferDisplayLayer * _Nonnull layer; +/// Initializes and returns a newly allocated view object with the specified frame rectangle. +- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; +/// Returns an object initialized from data in a given unarchiver. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER; +/// Prepares the receiver for service after it has been loaded from an Interface Builder archive, or nib file. +- (void)awakeFromNib; +@end + +/// An object that provides the interface to control a one-way channel over a RtmpConnection. +SWIFT_CLASS("_TtC13SellyCloudSDK10RTMPStream") +@interface RTMPStream : IOStream +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +#endif // defined(__OBJC__) +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyCloudSDK-umbrella.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyCloudSDK-umbrella.h new file mode 100644 index 0000000..01e116e --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyCloudSDK-umbrella.h @@ -0,0 +1,38 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "SellyCloudSDKError.h" +#import "SellyLiveAudioConfiguration.h" +#import "SellyLivePlayerDelegate.h" +#import "SellyLivePlayerStats.h" +#import "SellyLivePusherDelegate.h" +#import "SellyLivePusherStats.h" +#import "SellyLiveVideoConfiguration.h" +#import "SellyLiveVideoPlayer.h" +#import "SellyLiveVideoPusher.h" +#import "SellyPlayerStreamInfo.h" +#import "SellyPublicDefinition.h" +#import "SellyRTCReplayKitHandler.h" +#import "SellyRTCSession.h" +#import "SellyRTCSessionDelegate.h" +#import "SellyRTCStats.h" +#import "SellyRtcVideoCanvas.h" +#import "SellyRTCVideoConfiguration.h" +#import "SellyRTCVideoFrame.h" +#import "SellyVodPlayerDelegate.h" +#import "SellyVodVideoPlayer.h" +#import "SellyCloudManager.h" +#import "LFLiveDebug.h" + +FOUNDATION_EXPORT double SellyCloudSDKVersionNumber; +FOUNDATION_EXPORT const unsigned char SellyCloudSDKVersionString[]; + diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyCloudSDKError.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyCloudSDKError.h new file mode 100644 index 0000000..354abb3 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyCloudSDKError.h @@ -0,0 +1,170 @@ +// +// SellyCloudSDKError.h +// SellyCloudSDK +// +// Created on 19/12/25. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - Error Domain + +/// SellyCloudSDK 错误域 +FOUNDATION_EXPORT NSErrorDomain const SellyCloudSDKErrorDomain; + +#pragma mark - Error Code Ranges +/* + 错误代码范围规划: + + 1000-1999: 通用错误(参数校验、配置错误等) + 2000-2999: 直播推流相关错误 + 3000-3999: 视频播放相关错误 + 4000-4999: 网络请求相关错误 + 5000-5999: 信令相关错误(WebSocket、RTC信令) + 6000-6999: 音视频会议相关错误 + 7000-7999: 媒体设备相关错误 + 8000-8999: 编解码相关错误 + 9000-9999: 预留 + */ + +#pragma mark - Common Errors (1000-1999) + +typedef NS_ENUM(NSInteger, SellyCloudSDKErrorCode) { + + // MARK: - 通用错误 (1000-1999) + + /// 通用错误(具体错误见描述) + SellyCloudSDKErrorCodeGeneral = 1000, + /// 参数为空 + SellyCloudSDKErrorCodeEmptyParameter = 1001, + /// 配置错误 + SellyCloudSDKErrorCodeInvalidConfiguration = 1002, + /// SDK 未初始化 + SellyCloudSDKErrorCodeNotInitialized = 1003, + /// 操作不支持 + SellyCloudSDKErrorCodeOperationNotSupported = 1004, + /// 重复操作 + SellyCloudSDKErrorCodeDuplicateOperation = 1005, + + // MARK: - 直播推流错误 (2000-2999) + + /// URL/StreamID 不能为空 + SellyCloudSDKErrorCodePushURLEmpty = 2000, + /// 预览窗口不能为空 + SellyCloudSDKErrorCodePreviewEmpty = 2001, + /// 语音直播下无法开启相机 + SellyCloudSDKErrorCodeCannotStartCameraInAudioMode = 2002, + /// 推流已经在运行 + SellyCloudSDKErrorCodePushAlreadyRunning = 2003, + /// 推流未运行 + SellyCloudSDKErrorCodePushNotRunning = 2004, + /// 推流连接失败 + SellyCloudSDKErrorCodePushConnectionFailed = 2005, + /// 推流断开连接 + SellyCloudSDKErrorCodePushDisconnected = 2006, + /// 推流超时 + SellyCloudSDKErrorCodePushTimeout = 2007, + + // MARK: - 视频播放错误 (3000-3999) + + /// 播放 URL 为空 + SellyCloudSDKErrorCodePlayURLEmpty = 3000, + /// 播放器初始化失败 + SellyCloudSDKErrorCodePlayerInitFailed = 3001, + /// 播放失败 + SellyCloudSDKErrorCodePlaybackFailed = 3002, + /// 播放超时 + SellyCloudSDKErrorCodePlaybackTimeout = 3003, + + // MARK: - 网络请求错误 (4000-4999) + + /// AppKey/Name 未初始化 + SellyCloudSDKErrorCodeAppKeyNotInitialized = 4000, + /// 网络请求失败 + SellyCloudSDKErrorCodeNetworkRequestFailed = 4001, + /// 网络连接超时 + SellyCloudSDKErrorCodeNetworkTimeout = 4002, + /// 服务器返回错误 + SellyCloudSDKErrorCodeServerError = 4003, + /// 数据解析失败 + SellyCloudSDKErrorCodeDataParseFailed = 4004, + + // MARK: - 信令相关错误 (5000-5999) + + /// WebSocket 连接失败 + SellyCloudSDKErrorCodeWebSocketConnectionFailed = 5000, + /// WebSocket 断开连接 + SellyCloudSDKErrorCodeWebSocketDisconnected = 5001, + /// 信令超时无响应 + SellyCloudSDKErrorCodeSignalNoACK = 5002, + /// 信令消息为空 + SellyCloudSDKErrorCodeSignalMessageEmpty = 5003, + /// 信令消息格式错误 + SellyCloudSDKErrorCodeSignalMessageInvalid = 5004, + + // MARK: - 音视频会议错误 (6000-6999) + + /// RTC 连接失败 + SellyCloudSDKErrorCodeRTCConnectionFailed = 6000, + /// RTC 会议创建失败 + SellyCloudSDKErrorCodeRTCSessionCreateFailed = 6001, + /// RTC 对等连接失败 + SellyCloudSDKErrorCodeRTCP2PConnectionFailed = 6002, + /// 加入房间失败 + SellyCloudSDKErrorCodeJoinRoomFailed = 6003, + /// 离开房间失败 + SellyCloudSDKErrorCodeLeaveRoomFailed = 6004, + + // MARK: - 媒体设备错误 (7000-7999) + + /// 相机权限被拒绝 + SellyCloudSDKErrorCodeCameraPermissionDenied = 7000, + /// 麦克风权限被拒绝 + SellyCloudSDKErrorCodeMicrophonePermissionDenied = 7001, + /// 相机不可用 + SellyCloudSDKErrorCodeCameraUnavailable = 7002, + /// 麦克风不可用 + SellyCloudSDKErrorCodeMicrophoneUnavailable = 7003, + /// 设备占用 + SellyCloudSDKErrorCodeDeviceBusy = 7004, + + // MARK: - 编解码错误 (8000-8999) + + /// 编码器初始化失败 + SellyCloudSDKErrorCodeEncoderInitFailed = 8000, + /// 解码器初始化失败 + SellyCloudSDKErrorCodeDecoderInitFailed = 8001, + /// 编码失败 + SellyCloudSDKErrorCodeEncodeFailed = 8002, + /// 解码失败 + SellyCloudSDKErrorCodeDecodeFailed = 8003, +}; + +#pragma mark - Error UserInfo Keys + +/// 错误的详细描述 key +FOUNDATION_EXPORT NSErrorUserInfoKey const SellyCloudSDKErrorDescriptionKey; + +/// 错误的恢复建议 key +FOUNDATION_EXPORT NSErrorUserInfoKey const SellyCloudSDKErrorRecoverySuggestionKey; + +/// 底层错误(如系统错误、第三方库错误)key +FOUNDATION_EXPORT NSErrorUserInfoKey const SellyCloudSDKErrorUnderlyingErrorKey; + +/// 服务端原始错误码 key(用于调试和日志记录) +FOUNDATION_EXPORT NSErrorUserInfoKey const SellyCloudSDKErrorServerCodeKey; + +#pragma mark - Error Creation Helper + +/// 创建 SellyCloudSDK 错误的便捷方法 +FOUNDATION_EXPORT NSError * SellyCloudSDKError(NSInteger code, NSString *description); + +/// 创建带底层错误的 SellyCloudSDK 错误 +FOUNDATION_EXPORT NSError * SellyCloudSDKErrorWithUnderlying(NSInteger code, NSString *description, NSError * _Nullable underlyingError); + +/// 创建服务端错误(包含服务端原始错误码) +FOUNDATION_EXPORT NSError * SellyCloudSDKServerError(NSInteger serverCode, NSString *description); + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLiveAudioConfiguration.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLiveAudioConfiguration.h new file mode 100755 index 0000000..bf68baf --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLiveAudioConfiguration.h @@ -0,0 +1,73 @@ +// +// SellyLiveAudioConfiguration.h +// SellyCloudLiveKit +// +// Created by LaiFeng on 16/5/20. +// Copyright © 2016年 LaiFeng All rights reserved. +// + +#import + +/// 音频码率 (默认96Kbps) +typedef NS_ENUM (NSUInteger, SellyLiveAudioBitRate) { + /// 32Kbps 音频码率 + SellyLiveAudioBitRate_32Kbps = 32000, + /// 64Kbps 音频码率 + SellyLiveAudioBitRate_64Kbps = 64000, + /// 96Kbps 音频码率 + SellyLiveAudioBitRate_96Kbps = 96000, + /// 128Kbps 音频码率 + SellyLiveAudioBitRate_128Kbps = 128000, + /// 默认音频码率,默认为 96Kbps + SellyLiveAudioBitRate_Default = SellyLiveAudioBitRate_96Kbps +}; + +/// 音频采样率 (默认44.1KHz) +typedef NS_ENUM (NSUInteger, SellyLiveAudioSampleRate){ + /// 16KHz 采样率 + SellyLiveAudioSampleRate_16000Hz = 16000, + /// 44.1KHz 采样率 + SellyLiveAudioSampleRate_44100Hz = 44100, + /// 48KHz 采样率 + SellyLiveAudioSampleRate_48000Hz = 48000, + /// 默认音频采样率,默认为 44.1KHz + SellyLiveAudioSampleRate_Default = SellyLiveAudioSampleRate_44100Hz +}; + +/// Audio Live quality(音频质量) +typedef NS_ENUM (NSUInteger, SellyLiveAudioQuality){ + /// 低音频质量 audio sample rate: 16KHz audio bitrate: numberOfChannels 1 : 32Kbps 2 : 64Kbps + SellyLiveAudioQuality_Low = 0, + /// 中音频质量 audio sample rate: 44.1KHz audio bitrate: 96Kbps + SellyLiveAudioQuality_Medium = 1, + /// 高音频质量 audio sample rate: 44.1MHz audio bitrate: 128Kbps + SellyLiveAudioQuality_High = 2, + /// 超高音频质量 audio sample rate: 48KHz, audio bitrate: 128Kbps + SellyLiveAudioQuality_VeryHigh = 3, + /// 默认音频质量 audio sample rate: 44.1KHz, audio bitrate: 96Kbps + SellyLiveAudioQuality_Default = SellyLiveAudioQuality_High +}; + +@interface SellyLiveAudioConfiguration : NSObject + +/// 默认音频配置 ++ (instancetype)defaultConfiguration; +/// 音频配置 ++ (instancetype)defaultConfigurationForQuality:(SellyLiveAudioQuality)audioQuality; + +#pragma mark - Attribute +///============================================================================= +/// @name Attribute +///============================================================================= +/// 声道数目(default 2) +@property (nonatomic, assign) NSUInteger numberOfChannels; +/// 采样率 +@property (nonatomic, assign) SellyLiveAudioSampleRate audioSampleRate; +/// 码率 +@property (nonatomic, assign) SellyLiveAudioBitRate audioBitrate; +/// flv编码音频头 44100 为0x12 0x10 +@property (nonatomic, assign, readonly) char *asc; +/// 缓存区长度 +@property (nonatomic, assign,readonly) NSUInteger bufferLength; + +@end diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLivePlayerDelegate.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLivePlayerDelegate.h new file mode 100644 index 0000000..c264f05 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLivePlayerDelegate.h @@ -0,0 +1,69 @@ +// +// SellyPlayerDelegate.h +// SellyCloudSDK +// +// Created by Caleb on 14/7/25. +// + +#import +#import "SellyPublicDefinition.h" +#import "SellyLiveVideoPlayer.h" +#import "SellyRTCVideoFrame.h" +#import "SellyLivePlayerStats.h" + +NS_ASSUME_NONNULL_BEGIN + +@protocol SellyLivePlayerDelegate +@optional +/** + SellyCloudMPMovieFinishReason + */ +- (void)player:(SellyLiveVideoPlayer *)player playbackDidFinished:(NSDictionary *)resultInfo; +- (void)player:(SellyLiveVideoPlayer *)player playbackStateChanged:(SellyPlayerState)state; +/** + 首帧视频完成加载 + @param elapse 调用play到加载完成耗时ms + */ +- (void)player:(SellyLiveVideoPlayer *)player firstRemoteVideoFrame:(NSInteger)elapse; + +/** + 首帧音频完成加载 + @param elapse 调用play到加载完成耗时ms + */ +- (void)player:(SellyLiveVideoPlayer *)player firstRemoteAudioFrame:(NSInteger)elapse; + +/** + 追帧开始 + @param rate 追帧速率 + */ +- (void)player:(SellyLiveVideoPlayer *)player onFrameCatchingStart:(CGFloat)rate; + +/** + 追帧结束 + */ +- (void)playerDidEndFrameCatching:(SellyLiveVideoPlayer *)player; + +- (void)player:(SellyLiveVideoPlayer *)player onError:(NSError *)error; + +/** + 视频帧渲染回调 + + @param player 播放器实例 + @param videoFrame 视频帧数据 + @return 是否继续处理该帧 + * - YES: 不忽略该帧 + * - NO: 忽略该帧,不会继续渲染 + */ +- (BOOL)player:(SellyLiveVideoPlayer *)player onRenderVideoFrame:(SellyRTCVideoFrame *)videoFrame; + +/** + 播放器调试信息回调 + + @param player 播放器实例 + @param stats 播放器统计信息,包含各种性能指标和调试数据 + */ +- (void)player:(SellyLiveVideoPlayer *)player onDebugInfo:(SellyLivePlayerStats *)stats; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLivePlayerStats.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLivePlayerStats.h new file mode 100644 index 0000000..48b3b4d --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLivePlayerStats.h @@ -0,0 +1,51 @@ +// +// SellyLivePlayerStats.h +// SellyCloudSDK +// +// Created by Caleb on 26/1/13. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyLivePlayerStats : NSObject + +/// 播放协议(RTMP/HLS/WebRTC等) +@property (nonatomic, strong) NSString *protocol; + +/// App / System CPU(%) +@property (nonatomic, assign) NSUInteger appCpu; +@property (nonatomic, assign) NSUInteger systemCpu; + +/// 视频帧率(fps) +@property (nonatomic, assign) NSInteger fps; + +/// 视频 / 音频码率(kbps) +@property (nonatomic, assign) NSInteger videoBitrate; +@property (nonatomic, assign) NSInteger audioBitrate; + +/// 总下行速率(kbps)等于 videoBitrate + audioBitrate +@property (nonatomic, assign) NSInteger netSpeed; + +/// RTT - 往返时延(ms) +@property (nonatomic, assign) NSInteger rtt; + +/// 视频分辨率 +@property (nonatomic, assign) CGSize videoSize; + +/// 快照时间(ms since boot) +@property (nonatomic, assign) uint64_t timestampMs; + +/// 是否正在loading +@property (nonatomic, assign) BOOL isLoading; + +/// 丢包率(%) +@property (nonatomic, assign) CGFloat packetLossRate; + +/// 卡顿时间(ms)- 统计周期内的累积卡顿时长 +@property (nonatomic, assign) NSUInteger freezeTime; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLivePusherDelegate.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLivePusherDelegate.h new file mode 100644 index 0000000..13c99eb --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLivePusherDelegate.h @@ -0,0 +1,25 @@ +// +// SellyCloudRTMPDelegate.h +// SellyCloudSDK +// +// Created by Caleb on 7/7/25. +// + +#import +#import "LFLiveDebug.h" +#import "SellyPublicDefinition.h" +#import "SellyLivePusherStats.h" + +NS_ASSUME_NONNULL_BEGIN +@class SellyLiveVideoPusher; +@protocol SellyLivePusherDelegate +@optional +- (void)pusher:(SellyLiveVideoPusher *)pusher liveStatusDidChanged:(SellyLiveState)status; +- (void)pusher:(SellyLiveVideoPusher *)pusher onError:(NSError *)error; +//视频前处理 +- (CVPixelBufferRef)pusher:(SellyLiveVideoPusher *)pusher onCaptureVideoFrame:(CVPixelBufferRef)pixelBuffer; +//直播中stats回调 +- (void)pusher:(SellyLiveVideoPusher *)pusher onStatisticsUpdate:(SellyLivePusherStats *)stats; +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLivePusherStats.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLivePusherStats.h new file mode 100644 index 0000000..5927278 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLivePusherStats.h @@ -0,0 +1,47 @@ +// +// SellyLivePusherStats.h +// AFNetworking +// +// Created by Caleb on 23/9/25. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyLivePusherStats : NSObject + +//直播协议 +@property (nonatomic, strong)NSString *protocol; + +/// App / System CPU(%) +@property (nonatomic, assign) NSUInteger appCpu; +@property (nonatomic, assign) NSUInteger systemCpu; + +/// 帧率(fps) +@property (nonatomic, assign) NSUInteger fps; + +/// 视频 / 音频码率(kbps) +@property (nonatomic, assign) NSUInteger videoBitrate; +@property (nonatomic, assign) NSUInteger audioBitrate; + +/// 总上行速率(kbps)等于videoBitrate+audioBitrate +@property (nonatomic, assign) NSUInteger netSpeed; + +/// RTT(ms) +@property (nonatomic, assign) NSUInteger rtt; + +/// 丢包率(%) +@property (nonatomic, assign) CGFloat packetLossRate; + +//卡顿时长 +@property (nonatomic, assign) NSInteger freezeTime; + +/// 快照时间(ms since boot) +@property (nonatomic, assign) uint64_t timestampMs; + +//videoSize +@property (nonatomic, assign)CGSize size; + +@end +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLiveVideoConfiguration.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLiveVideoConfiguration.h new file mode 100755 index 0000000..6d4ec7d --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLiveVideoConfiguration.h @@ -0,0 +1,42 @@ +// +// SellyLiveVideoConfiguration.h +// SellyCloudLiveKit +// +// Created by LaiFeng on 16/5/20. +// Copyright © 2016年 LaiFeng All rights reserved. +// + +#import +#import "SellyPublicDefinition.h" + +@interface SellyLiveVideoConfiguration : NSObject + +/// 默认视频配置 ++ (instancetype)defaultConfiguration; + +#pragma mark - Attribute +///============================================================================= +/// @name Attribute +///============================================================================= +/// 视频输出分辨率,宽高务必设定为 2 的倍数,否则解码播放时可能出现绿边 +@property (nonatomic, assign) SellyRTCVideoResolution videoSize; + +/// 视频输出方向 +@property (nonatomic, assign) UIInterfaceOrientation outputImageOrientation; + +/// 视频的帧率,即 fps +@property (nonatomic, assign) NSUInteger videoFrameRate; + +/// 视频的最小帧率,即 fps +@property (nonatomic, assign) NSUInteger videoMinFrameRate; + +/// 最大关键帧间隔,可设定为 fps 的2倍,影响一个 gop 的大小 +@property (nonatomic, assign) NSUInteger videoMaxKeyframeInterval; + +/// 视频的码率,单位是 bps +@property (nonatomic, assign) NSUInteger videoBitRate; + +/// 视频的最小码率,单位是 bps +@property (nonatomic, assign) NSUInteger videoMinBitRate; + +@end diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLiveVideoPlayer.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLiveVideoPlayer.h new file mode 100644 index 0000000..7bfbbff --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLiveVideoPlayer.h @@ -0,0 +1,48 @@ +// +// SellyVideoPlayer.h +// SellyCloudSDK +// 直播rtmp、rtc播放器 +// Created by Caleb on 17/9/25. +// + +#import +#import "SellyPlayerStreamInfo.h" +@protocol SellyLivePlayerDelegate; + +NS_ASSUME_NONNULL_BEGIN +@interface SellyLiveVideoPlayer : NSObject +//接盾的情况下请调用该方法初始化 +- (void)startPlayStreamInfo:(SellyPlayerStreamInfo *)streamInfo; +- (void)startPlayUrl:(NSString *)url; + +- (void)resume; +- (void)pause; +- (void)stop; +- (BOOL)isPlaying; + +/** 截取当前图片 */ +- (UIImage *)getCurrentImage; + +/** 设置渲染视图(类似腾讯 V2TXLivePlayer 的 setRenderView:)*/ +- (void)setRenderView:(nullable UIView *)view; + +//业务层需要传入用于显示的容器视图 +@property (nonatomic, weak, readonly, nullable)UIView *renderView; +//代理 +@property (nonatomic, weak) id delegate; +//音量 静音播放设置0即可 +@property (nonatomic, assign) CGFloat playbackVolume; +//播放状态 +@property(nonatomic, readonly) SellyPlayerState playbackState; +//缩放 +@property (nonatomic, assign)SellyPlayerScalingMode scaleMode; +//token +@property (nonatomic, strong)NSString *token; +/// XOR 解密密钥 (十六进制字符串, 如 @"ABCDEF12") +/// 必须为偶数长度且仅包含 0-9, a-f, A-F,传入非法值将抛出 NSInvalidArgumentException 导致 App 崩溃。 +/// 传 nil 或空字符串表示不解密。 +@property (nonatomic, copy, nullable)NSString *xorKey; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLiveVideoPusher.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLiveVideoPusher.h new file mode 100644 index 0000000..7456d56 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyLiveVideoPusher.h @@ -0,0 +1,131 @@ +// +// SellyVideoPusher.h +// SellyCloudSDK +// +// Created by Caleb on 18/9/25. +// + +#import +#import +#import "SellyLivePusherDelegate.h" +#import "SellyPlayerStreamInfo.h" + +NS_ASSUME_NONNULL_BEGIN +@interface SellyLiveVideoPusher : NSObject +/** + * 初始化直播推流器 + * + * @param liveMode 推流协议类型:RTMP/RTC 协议。 + */ +- (instancetype)initWithLiveMode:(SellyLiveMode)liveMode NS_DESIGNATED_INITIALIZER; + ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)init NS_UNAVAILABLE; +/** + 是否开启本地预览镜像 + */ +@property (nonatomic, assign)BOOL mirror; + +/** + 开始采集音视频流程,默认会采集语音和视频 + @param captureDevicePosition 使用前置还是后置摄像头 + @param videoConfig 视频采集/推流参数,传nil将使用默认推流参数 + @param audioConfig 音频采集/推流参数,传nil将使用默认推流参数 + */ +- (void)startRunning:(AVCaptureDevicePosition)captureDevicePosition videoConfig:(nullable SellyLiveVideoConfiguration *)videoConfig audioConfig:(nullable SellyLiveAudioConfiguration *)audioConfig; + +/** + 纯语音直播调用该方法,开始采集语音流程,不会采集视频 + 无法在直播中开启视频,需要开关摄像头的请调用startRunning:videoConfig:audioConfig:方法 + @param audioConfig 音频采集/推流参数,传nil将使用默认推流参数 + */ +- (void)startRunningAudio:(nullable SellyLiveAudioConfiguration *)audioConfig; + +/** + 开启视频采集,中途关闭摄像头再次开启需要调用 + */ +- (nullable NSError *)startCamera; +/** + 停止视频采集,中途关闭摄像头调用 + */ +- (void)stopCamera; +/** + 切换前后摄像头 + */ +- (void)switchCameraPosition:(void (^)(NSError * _Nullable error))completion; + +/** + 开启音频采集 + */ +- (void)startMicrophone; +/** + 停止语音采集 + */ +- (void)stopMicrophone; + +/** + 开始推流 + @return 返回nil表示流程成功,不代表推流成功 + @param url 推流地址 + */ +- (nullable NSError *)startLiveWithUrl:(NSString *)url; +- (nullable NSError *)startLiveWithStreamId:(NSString *)streamId; + +/** + 停止推流 + */ +- (void)stopLive:(void(^)(NSError *error))callback; + +/** + 截取当前图片 + */ +- (UIImage *)getCurrentImage; + +/** + 推送静态图片,调用1次即可,不用循环调用 + */ +- (void)pushStaticImage:(UIImage *)image; + +/** + 停止推送静态图片 + */ +- (void)stopPushImage; + +/** + 本地预览view + */ +@property (nonatomic, strong)UIView *preview; + +/** + 回调 + */ +@property (nonatomic, weak)id delegate; +@property (nonatomic, assign, readonly)BOOL isMute; +@property (nonatomic, assign, readonly)BOOL isCameraEnable; +@property (nonatomic, assign, readonly)SellyLiveState liveState; + +/** + 是否支持视频前置处理,例如实现美颜功能. default no + */ +@property (nonatomic, assign)BOOL enableCustomVideoProcess; +//当前的摄像头方向 +@property (nonatomic, assign)AVCaptureDevicePosition captureDevicePosition; +//缩放 +@property (nonatomic, assign)SellyPlayerScalingMode scaleMode; +//videoConfig +@property (nonatomic, assign)SellyLiveVideoConfiguration *videoConfig; +//token +@property (nonatomic, strong)NSString *token; +/// XOR 加密密钥 (十六进制字符串, 如 @"ABCDEF12") +/// 必须为偶数长度且仅包含 0-9, a-f, A-F,传入非法值将抛出 NSInvalidArgumentException 导致 App 崩溃。 +/// 传 nil 或空字符串表示不加密。 +@property (nonatomic, copy, nullable)NSString *xorKey; + +/// 是否启用 Center Stage(人物居中),默认 NO +/// 支持运行时动态切换,不支持的设备设置无效 +@property (nonatomic, assign) BOOL centerStageEnabled; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyPlayerStreamInfo.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyPlayerStreamInfo.h new file mode 100644 index 0000000..6359198 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyPlayerStreamInfo.h @@ -0,0 +1,18 @@ +// +// SellyPlayerStreamInfo.h +// SellyCloudSDK +// +// Created by Caleb on 18/9/25. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyPlayerStreamInfo : NSObject +@property (nonatomic, strong)NSString *streamId; +//rtmp,rtc +@property (nonatomic, assign)SellyLiveMode protocol; +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyPublicDefinition.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyPublicDefinition.h new file mode 100644 index 0000000..aa1d405 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyPublicDefinition.h @@ -0,0 +1,98 @@ +// +// SellyPublicDefinition.h +// Pods +// +// Created by Caleb on 22/8/25. +// + +#ifndef SellyPublicDefinition_h +#define SellyPublicDefinition_h + +//视频输出分辨率 +typedef CGSize SellyRTCVideoResolution; +extern SellyRTCVideoResolution const SellyRTCVideoResolution480x360; +extern SellyRTCVideoResolution const SellyRTCVideoResolution480x480; +extern SellyRTCVideoResolution const SellyRTCVideoResolution640x360; +extern SellyRTCVideoResolution const SellyRTCVideoResolution640x480; +extern SellyRTCVideoResolution const SellyRTCVideoResolution960x540; +extern SellyRTCVideoResolution const SellyRTCVideoResolution1280x720; + +typedef NS_ENUM(NSInteger, SellyVideoCodecType) { + SellyVideoCodecTypeH264 = 1, + SellyVideoCodecTypeH265 = 2, +}; + +/** + * 支持协议 + */ +typedef NS_ENUM(NSUInteger, SellyLiveMode) { + + /// 支持协议: RTMP。 + SellyLiveMode_RTMP, + + /// 支持协议: TRTC。 + SellyLiveMode_RTC + +}; + +typedef NS_ENUM(NSInteger, SellyPlayerScalingMode) { + SellyPlayerScalingModeNone, // No scaling + SellyPlayerScalingModeAspectFit, // Uniform scale until one dimension fits + SellyPlayerScalingModeAspectFill, // Uniform scale until the movie fills the visible bounds. One dimension may have clipped contents +}; + +typedef NS_ENUM(NSInteger, SellyPlayerState) { + SellyPlayerStateIdle = 0, + SellyPlayerStateConnecting = 1, + SellyPlayerStatePlaying = 2, + SellyPlayerStatePaused = 3, + SellyPlayerStateStoppedOrEnded = 4, + SellyPlayerStateFailed = 5 +}; + +typedef NS_ENUM(NSInteger, SellyCloudMPMovieFinishReason) { + SellyCloudMPMovieFinishReasonPlaybackEnded, + SellyCloudMPMovieFinishReasonPlaybackError, + SellyCloudMPMovieFinishReasonUserExited +}; + +typedef NS_ENUM(NSInteger, SellyLiveState) { + SellyLiveStateIdle = 0, // 初始/未开始 + SellyLiveStateConnecting, // 建立会话:RTMP连接 或 SDP/ICE协商中 + SellyLiveStatePublishing, // 已在上行推流(码流稳定输出) + SellyLiveStateReconnecting, // 断线重试中(短暂) + SellyLiveStateStopped, // 正常结束(stop) + SellyLiveStateFailed // 异常结束(错误/不可恢复) +}; + +typedef NS_ENUM (NSUInteger, SellyCloudLiveSocketErrorCode) { + SellyCloudLiveSocketError_PreView = 201, ///< 预览失败 + SellyCloudLiveSocketError_GetStreamInfo = 202, ///< 获取流媒体信息失败 + SellyCloudLiveSocketError_ConnectSocket = 203, ///< 连接socket失败 + SellyCloudLiveSocketError_Verification = 204, ///< 验证服务器失败 + SellyCloudLiveSocketError_ReConnectTimeOut = 205, ///< 重新连接服务器超时 + SellyCloudLiveSocketError_HttpRequest = 400, //http请求报错 +}; + +typedef NS_ENUM(NSInteger, SellyVideoCallType) { + SellyVideoCallTypeAudio, // 语音 + SellyVideoCallTypeVideo, // 视频 +}; + +//信令连接状态 +typedef NS_ENUM(NSInteger, SellyRoomConnectionState) { + SellyRoomStateDisconnected, + SellyRoomStateConnecting, + SellyRoomStateConnected, + SellyRoomStateReconnecting, + SellyRoomStateFailed, +}; + +//屏幕分享状态 +typedef NS_ENUM(uint8_t, SellyScreenShareState) { + SellyScreenShareStateStarted = 1, // 开始 + SellyScreenShareStatePaused = 2, // 暂停 + SellyScreenShareStateResumed = 3, // 恢复 + SellyScreenShareStateStopped = 4, // 结束 +}; +#endif /* SellyPublicDefinition_h */ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCReplayKitHandler.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCReplayKitHandler.h new file mode 100644 index 0000000..78f4807 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCReplayKitHandler.h @@ -0,0 +1,17 @@ +// +// SellyRTCReplayKitHandler.h +// SellyCloudSDK +// +// Created by Caleb on 12/10/25. +// + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyRTCReplayKitHandler : RPBroadcastSampleHandler + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCSession.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCSession.h new file mode 100644 index 0000000..13feb93 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCSession.h @@ -0,0 +1,99 @@ +// +// SellyRTCSession.h +// SellyCloudSDK +// +// Created by Caleb on 17/11/25. +// + +#import +#import "SellyRTCVideoConfiguration.h" +#import "SellyRTCSessionDelegate.h" +#import +#import "SellyRTCVideoCanvas.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyRTCSession : NSObject + +/** + @param isP2p 是否单聊 + */ +- (instancetype)initWithType:(BOOL)isP2p; +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +/** + @brief 发起通话 + */ +- (void)startWithChannelId:(NSString *)channelId token:(NSString *)token; + +/// 结束通话 +- (void)end; + +//是否开启本地视频,默认不开启 +- (void)enableLocalVideo:(BOOL)enable; + +//是否开启本地音频采集,默认开启 +- (void)enableLocalAudio:(BOOL)enable; + +//切换前后摄像头 +- (void)switchCamera; + +/** + * Starts the local video preview before joining a channel. + * + * Once you call this method to start the local video preview, if you leave + * the channel by calling \ref leaveChannel: leaveChannel, the local video + * preview remains until you call \ref stopPreview to disable it. + */ +- (void)startPreview; + +/** + * Stops the local video preview and the video. + */ +- (void)stopPreview; + +/** + 屏蔽对方的声音,单聊不用传userId + */ +- (void)muteRemoteAudioStream:(NSString *)userId mute:(BOOL)mute; + +/** + @brief 设置声音输出通道 + 如果没有外接设备(蓝牙,耳机)等,可以直接调用这个方法在听筒和扬声器直接来回切换 + 如果有外接设备,建议直接使用AVRoutePickerView + 有外接设备的情况下,无法切换为听筒播放,但是可以切换为扬声器播放 + */ +- (void)setAudioOutput:(AVAudioSessionPortOverride)port; + +/** + 发送自定义消息给对方 + */ +- (void)sendMessage:(NSString *)message completion:(nonnull void (^)(NSError * _Nullable))completion; + +//本地localView +- (void)setLocalCanvas:(SellyRTCVideoCanvas *)localCanvas; +//远程remoteView +- (void)setRemoteCanvas:(SellyRTCVideoCanvas *)remoteCanvas; + +//更新token +- (void)renewToken:(NSString * _Nonnull)token; + +//Starts screen sharing. +- (void)startScreenCapture; + +//外部推流,不使用sdk默认的视频采集 +- (void)pushExternalVideoFrame:(CVPixelBufferRef)pixelBuffer; + +// +@property (nonatomic, weak)id delegate; + +//视频编码设置 需要在startWithChannelId之前调用 +@property (nonatomic, strong)SellyRTCVideoConfiguration *videoConfig; + +////通话连接状态 +@property (nonatomic, assign, readonly)SellyRoomConnectionState connectionState; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCSessionDelegate.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCSessionDelegate.h new file mode 100644 index 0000000..ec957f0 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCSessionDelegate.h @@ -0,0 +1,124 @@ +// +// SellyRTCSessionDelegate.h +// SellyCloudSDK +// +// Created by Caleb on 5/11/25. +// + +#import +#import "SellyRTCStats.h" +#import "SellyRTCVideoFrame.h" + +@class SellyRTCSession; + +NS_ASSUME_NONNULL_BEGIN + +//流的连接状态 +typedef enum : NSUInteger { + SellyRTCConnectStateDisconnected, //断开连接 + SellyRTCConnectStateConnecting, //连接中 + SellyRTCConnectStateConnected, //连接成功 + SellyRTCConnectStateReconnecting, //重连 +} SellyRTCConnectState; + +@protocol SellyRTCSessionDelegate +@optional + +/** + 通话报错无法恢复,需要结束流程 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onError:(NSError *)error; + +/** A remote user's video was enabled or disabled. + @param enabled Enabled or disabled: + + * Yes: User has enabled the video function. + * No: User has disabled the video function. + + @param userId Remote user ID. + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session videoEnabled:(BOOL)enabled userId:(nullable NSString *)userId; + +/** A remote user's audio was enabled or disabled. + @param enabled Enabled or disabled: + + * Yes: User has enabled the audio function. + * No: User has disabled the audio function. + + @param userId Remote user ID. + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session audioEnabled:(BOOL)enabled userId:(nullable NSString *)userId; + +/** + 收到对方自定义消息 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session didReceiveMessage:(NSString *)message userId:(nullable NSString *)userId; + +/** + @brief stream连接状态发生改变 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session connectionStateChanged:(SellyRTCConnectState)state userId:(nullable NSString *)userId; + +/** + @brief 会话连接状态发生改变 + 会话重连期间内,ice会持续重启直到超时 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onRoomConnectionStateChanged:(SellyRoomConnectionState)state; + +//视频前处理 +- (CVPixelBufferRef)rtcSession:(SellyRTCSession * _Nonnull)session onCaptureVideoFrame:(CVPixelBufferRef)pixelBuffer; + +/** + * Occurs each time the SDK receives a video frame sent by the remote user. + * + * After you successfully register the video frame observer, the SDK triggers this callback each time a + * video frame is received. In this callback, you can get the video data sent by the remote user. You + * can then post-process the data according to your scenarios. + * + @return Determines whether to ignore the current video frame if the pre-processing fails: + * - true: Do not ignore. + * - false: Ignore, in which case this method does not sent the current video frame to the SDK. + */ +- (BOOL)rtcSession:(SellyRTCSession *)session onRenderVideoFrame:(SellyRTCVideoFrame *)videoFrame userId:(NSString *)userId; + +/** + 统计功能 + 如果是单聊 userId = nil + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onStats:(SellyRTCStats *)stats userId:(nullable NSString *)userId; + +/** + 用户加入频道 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onUserJoined:(nullable NSString *)userId; + +/** + 用户离开频道 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onUserLeave:(nullable NSString *)userId; + +/** + 通话时长回调 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onDuration:(NSInteger)duration; + +/** + 收到token将要过期消息 + @param token The token that will expire in 60 seconds. + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session tokenWillExpire:(NSString *)token; + +/** + 收到token已过期消息 +token过期后依然可以正常通话,但是断网重连会失败 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session tokenExpired:(NSString *)token; + +/** + 屏幕分享状态发生变化 + */ +- (void)rtcSession:(SellyRTCSession * _Nonnull)session onScreenShareStatusChanged:(SellyScreenShareState)state; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCStats.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCStats.h new file mode 100644 index 0000000..aca9807 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCStats.h @@ -0,0 +1,49 @@ +// +// SellyRTCP2pStats.h +// SellyCloudSDK +// +// Created by Caleb on 10/11/25. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyRTCStats : NSObject +/// 基本 + +/// 传输(ICE/DTLS) +@property(nonatomic, assign) double transportRttMs; // candidate-pair.currentRoundTripTime * 1000 +@property(nonatomic, copy, nullable) NSString *relayProtocol; // udp/tcp/tls(TURN时可见) +@property(nonatomic, copy) NSString *audioCodec; +@property(nonatomic, copy) NSString *videoCodec; + +/// 媒体累计字节 +@property(nonatomic, assign) uint64_t txAudioBytes; +@property(nonatomic, assign) uint64_t txVideoBytes; +@property(nonatomic, assign) uint64_t rxAudioBytes; +@property(nonatomic, assign) uint64_t rxVideoBytes; +@property(nonatomic, assign, readonly) uint64_t txBytes; // 汇总 +@property(nonatomic, assign, readonly) uint64_t rxBytes; + +/// 视频信息(能拿到就填) +@property(nonatomic, assign) double sentFps; +@property(nonatomic, assign) NSInteger sentWidth; +@property(nonatomic, assign) NSInteger sentHeight; +@property(nonatomic, assign) double recvFps; +@property(nonatomic, assign) NSInteger recvWidth; +@property(nonatomic, assign) NSInteger recvHeight; + +/// —— 新增:瞬时 Kbps(由 Helper 用“前一帧”差分计算)—— +@property(nonatomic, assign) double txAudioKbps; // 本次 - 上次 bytes / Δt +@property(nonatomic, assign) double txVideoKbps; +@property(nonatomic, assign) double rxAudioKbps; +@property(nonatomic, assign) double rxVideoKbps; +@property(nonatomic, assign) double txKbps; // = txAudioKbps + txVideoKbps +@property(nonatomic, assign) double rxKbps; // = rxAudioKbps + rxVideoKbps + +/// 时间戳(内部用) +@property(nonatomic, assign) NSTimeInterval intervalMs; // 与上次快照的间隔(毫秒),首帧为 0 +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCVideoConfiguration.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCVideoConfiguration.h new file mode 100644 index 0000000..b427fae --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCVideoConfiguration.h @@ -0,0 +1,31 @@ +// +// SellyRTCVideoConfiguration.h +// SellyCloudSDK +// +// Created by Caleb on 5/11/25. +// + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyRTCVideoConfiguration : NSObject +//分辨率 +@property(assign, nonatomic) SellyRTCVideoResolution resolution; +//帧率 +@property(assign, nonatomic) NSInteger frameRate; +//最大码率 bps +@property(assign, nonatomic) NSInteger maxBitrate; +//最小码率 bps +@property(assign, nonatomic) NSInteger minBitrate; +/** + 会议模式仅支持h264,单聊支持h264,h265 + */ +@property (nonatomic, assign) SellyVideoCodecType preferCodec; +//默认使用前/后置摄像头 +@property (nonatomic, assign)AVCaptureDevicePosition preferPosition; ++ (instancetype)defaultConfig; +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCVideoFrame.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCVideoFrame.h new file mode 100644 index 0000000..fce77ee --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRTCVideoFrame.h @@ -0,0 +1,26 @@ +// +// SCSVideoFrame.h +// SellyCloudSDK +// +// Created by Caleb on 19/11/25. +// + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyRTCVideoFrame : NSObject +/// 宽度(像素) +@property (nonatomic, assign) int width; +/// 高度(像素) +@property (nonatomic, assign) int height; +/// 旋转角度(0 / 90 / 180 / 270) +@property (nonatomic, assign) NSInteger rotation; +/// 时间戳(可选) +@property (nonatomic, assign) int64_t timestamp; +/// 像素数据 +@property (nonatomic, assign, nullable) CVPixelBufferRef pixelBuffer; +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRtcVideoCanvas.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRtcVideoCanvas.h new file mode 100644 index 0000000..56d2660 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyRtcVideoCanvas.h @@ -0,0 +1,23 @@ +// +// SellyRtcVideoCanvas.h +// SellyCloudSDK +// +// Created by Caleb on 11/11/25. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyRTCVideoCanvas : NSObject +//用户id +@property(strong, nonatomic) NSString *userId; + +/** + *The video display view. + */ +@property(strong, nonatomic) UIView *_Nullable view; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyVodPlayerDelegate.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyVodPlayerDelegate.h new file mode 100644 index 0000000..d3a2663 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyVodPlayerDelegate.h @@ -0,0 +1,69 @@ +// +// SellyVodVideoPlayerDelegate.h +// SellyCloudSDK +// +// Created by Caleb on 07/1/26. +// + +#import +#import "SellyPublicDefinition.h" +#import "SellyVodVideoPlayer.h" + +NS_ASSUME_NONNULL_BEGIN + +@protocol SellyVodPlayerDelegate +@optional + +- (void)player:(SellyVodVideoPlayer *)player prepareToPlayChanged:(BOOL)prepare; +/** + 播放完成回调 + @param resultInfo 包含完成原因(SellyCloudMPMovieFinishReason)等信息的字典 + */ +- (void)player:(SellyVodVideoPlayer *)player playbackDidFinished:(NSDictionary *)resultInfo; + +/** + 播放状态变化回调 + 状态流转:Idle → Connecting → Playing → Paused/Stopped/Failed + @param state 当前播放状态(SellyPlayerState) + */ +- (void)player:(SellyVodVideoPlayer *)player playbackStateChanged:(SellyPlayerState)state; + +/** + 首帧视频完成加载 + @param elapse 调用 play 到首帧渲染完成的耗时(毫秒) + */ +- (void)player:(SellyVodVideoPlayer *)player firstRemoteVideoFrame:(NSInteger)elapse; + +/** + 首帧音频完成加载 + @param elapse 调用 play 到首帧音频播放的耗时(毫秒) + */ +- (void)player:(SellyVodVideoPlayer *)player firstRemoteAudioFrame:(NSInteger)elapse; + +/** + 播放进度更新回调(每秒触发一次,适合更新UI进度条) + 注意: + - 如果需要总时长,请访问 player.duration 属性(一次性获取即可) + - 如果你只需要偶尔获取进度,建议直接读取 player.currentPlaybackTime 属性,避免不必要的回调 + @param currentTime 当前播放时间(秒) + */ +- (void)player:(SellyVodVideoPlayer *)player playbackProgressChanged:(NSTimeInterval)currentTime; + +/** + 缓冲进度更新回调(当缓冲区发生变化时触发) + 注意: + - 如果需要总时长,请访问 player.duration 属性(一次性获取即可) + - 如果你只需要偶尔获取缓冲进度,建议直接读取 player.playableDuration 属性 + @param playableDuration 已缓冲的可播放时长(秒) + */ +- (void)player:(SellyVodVideoPlayer *)player bufferProgressChanged:(NSTimeInterval)playableDuration; + +/** + 错误回调 + @param error 错误信息 + */ +- (void)player:(SellyVodVideoPlayer *)player onError:(NSError *)error; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyVodVideoPlayer.h b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyVodVideoPlayer.h new file mode 100644 index 0000000..bace9fa --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Headers/SellyVodVideoPlayer.h @@ -0,0 +1,58 @@ +// +// SellyVodVideoPlayer.h +// SellyCloudSDK +// 点播播放器 +// Created by Caleb on 1/7/26. +// + +#import +@protocol SellyVodPlayerDelegate; + +NS_ASSUME_NONNULL_BEGIN + +@interface SellyVodVideoPlayer : NSObject +/** + 点播开始播放视频 + @param url 播放地址,支持以下格式: + - 网络地址:http(s)://xxx.mp4 + - 本地文件路径:/var/mobile/.../video.mp4 + - 本地文件URL:file:///var/mobile/.../video.mp4 + */ +- (void)startPlayUrl:(NSString *)url; + +- (void)resume; +- (void)pause; +- (void)stop; +- (BOOL)isPlaying; + +/** 截取当前图片 */ +- (UIImage *)getCurrentImage; + +/** 设置渲染视图*/ +- (void)setRenderView:(nullable UIView *)view; + +//业务层需要传入用于显示的容器视图 +@property (nonatomic, weak, readonly, nullable)UIView *renderView; +//代理 +@property (nonatomic, weak) id delegate; +//音量 静音播放设置0即可 +@property (nonatomic, assign) CGFloat playbackVolume; +//播放状态 +@property(nonatomic, readonly) SellyPlayerState playbackState; +//缩放 +@property (nonatomic, assign)SellyPlayerScalingMode scaleMode; + +//是否自动开始播放,默认true +@property(nonatomic) BOOL shouldAutoplay; +//视频时长 +@property(nonatomic, readonly) NSTimeInterval duration; +//可播放时长 +@property(nonatomic, readonly) NSTimeInterval playableDuration; +//当前播放进度 +@property(nonatomic) NSTimeInterval currentPlaybackTime; +@property(nonatomic, readonly) BOOL isPreparedToPlay; +//播放速率 +@property(nonatomic) float playbackRate; +@end + +NS_ASSUME_NONNULL_END diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Info.plist b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Info.plist new file mode 100644 index 0000000..a605e61 Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Info.plist differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.abi.json b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..7db8bfe --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,45679 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "SellyCloudSDK", + "printedName": "SellyCloudSDK", + "children": [ + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "kASUndefined", + "printedName": "kASUndefined", + "children": [ + { + "kind": "TypeNominal", + "name": "ASUndefined", + "printedName": "SellyCloudSDK.ASUndefined", + "usr": "s:13SellyCloudSDK11ASUndefinedV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12kASUndefinedAA0D0Vvp", + "mangledName": "$s13SellyCloudSDK12kASUndefinedAA0D0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ASUndefined", + "printedName": "SellyCloudSDK.ASUndefined", + "usr": "s:13SellyCloudSDK11ASUndefinedV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12kASUndefinedAA0D0Vvg", + "mangledName": "$s13SellyCloudSDK12kASUndefinedAA0D0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASUndefined", + "printedName": "ASUndefined", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK11ASUndefinedV11descriptionSSvp", + "mangledName": "$s13SellyCloudSDK11ASUndefinedV11descriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK11ASUndefinedV11descriptionSSvg", + "mangledName": "$s13SellyCloudSDK11ASUndefinedV11descriptionSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK11ASUndefinedV", + "mangledName": "$s13SellyCloudSDK11ASUndefinedV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASTypedObject", + "printedName": "ASTypedObject", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(typeNamed:decoder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, [Swift.String : Any?]) throws -> Any", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String, [Swift.String : Any?])", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK13ASTypedObjectV8register9typeNamed7decoderySS_ypSS_SDySSypSgGtKctFZ", + "mangledName": "$s13SellyCloudSDK13ASTypedObjectV8register9typeNamed7decoderySS_ypSS_SDySSypSgGtKctFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(type:named:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_0_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK13ASTypedObjectV8register4type5namedyxm_SStSeRzlFZ", + "mangledName": "$s13SellyCloudSDK13ASTypedObjectV8register4type5namedyxm_SStSeRzlFZ", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregister", + "printedName": "unregister(typeNamed:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK13ASTypedObjectV10unregister9typeNamedySS_tFZ", + "mangledName": "$s13SellyCloudSDK13ASTypedObjectV10unregister9typeNamedySS_tFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK13ASTypedObjectV", + "mangledName": "$s13SellyCloudSDK13ASTypedObjectV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASArray", + "printedName": "ASArray", + "children": [ + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7ASArrayV6lengthSivp", + "mangledName": "$s13SellyCloudSDK7ASArrayV6lengthSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayV6lengthSivg", + "mangledName": "$s13SellyCloudSDK7ASArrayV6lengthSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(count:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK7ASArrayV5countACSi_tcfc", + "mangledName": "$s13SellyCloudSDK7ASArrayV5countACSi_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK7ASArrayV4dataACSayypSgG_tcfc", + "mangledName": "$s13SellyCloudSDK7ASArrayV4dataACSayypSgG_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(arrayLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK7ASArrayV12arrayLiteralACypSgd_tcfc", + "mangledName": "$s13SellyCloudSDK7ASArrayV12arrayLiteralACypSgd_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Subscript", + "usr": "s:13SellyCloudSDK7ASArrayVyypSgypcip", + "mangledName": "$s13SellyCloudSDK7ASArrayVyypSgypcip", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayVyypSgypcig", + "mangledName": "$s13SellyCloudSDK7ASArrayVyypSgypcig", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayVyypSgypcis", + "mangledName": "$s13SellyCloudSDK7ASArrayVyypSgypcis", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayVyypSgypciM", + "mangledName": "$s13SellyCloudSDK7ASArrayVyypSgypciM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isFromExtension": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7ASArrayV16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK7ASArrayV16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayV16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK7ASArrayV16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + }, + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7ASArrayV2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK7ASArrayV2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK7ASArrayV", + "mangledName": "$s13SellyCloudSDK7ASArrayV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASXMLDocument", + "printedName": "ASXMLDocument", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV11descriptionSSvp", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV11descriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV11descriptionSSvg", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV11descriptionSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASXMLDocument", + "printedName": "SellyCloudSDK.ASXMLDocument", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV4dataACSS_tcfc", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV4dataACSS_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ASXMLDocument", + "printedName": "SellyCloudSDK.ASXMLDocument", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV" + }, + { + "kind": "TypeNominal", + "name": "ASXMLDocument", + "printedName": "SellyCloudSDK.ASXMLDocument", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASXML", + "printedName": "ASXML", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5ASXMLV11descriptionSSvp", + "mangledName": "$s13SellyCloudSDK5ASXMLV11descriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5ASXMLV11descriptionSSvg", + "mangledName": "$s13SellyCloudSDK5ASXMLV11descriptionSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASXML", + "printedName": "SellyCloudSDK.ASXML", + "usr": "s:13SellyCloudSDK5ASXMLV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK5ASXMLV4dataACSS_tcfc", + "mangledName": "$s13SellyCloudSDK5ASXMLV4dataACSS_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ASXML", + "printedName": "SellyCloudSDK.ASXML", + "usr": "s:13SellyCloudSDK5ASXMLV" + }, + { + "kind": "TypeNominal", + "name": "ASXML", + "printedName": "SellyCloudSDK.ASXML", + "usr": "s:13SellyCloudSDK5ASXMLV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK5ASXMLV2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK5ASXMLV2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK5ASXMLV", + "mangledName": "$s13SellyCloudSDK5ASXMLV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "Atomic", + "printedName": "Atomic", + "children": [ + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6AtomicV5valuexvp", + "mangledName": "$s13SellyCloudSDK6AtomicV5valuexvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6AtomicV5valuexvg", + "mangledName": "$s13SellyCloudSDK6AtomicV5valuexvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK6AtomicVyACyxGxcfc", + "mangledName": "$s13SellyCloudSDK6AtomicVyACyxGxcfc", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "mutate", + "printedName": "mutate(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(inout τ_0_0) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6AtomicV6mutateyyyxzXEF", + "mangledName": "$s13SellyCloudSDK6AtomicV6mutateyyyxzXEF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK6AtomicV", + "mangledName": "$s13SellyCloudSDK6AtomicV", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFAudio", + "printedName": "AVFAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "AudioCodecSettings", + "printedName": "AudioCodecSettings", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultBitRate", + "printedName": "defaultBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV14defaultBitRateSivpZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV14defaultBitRateSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV14defaultBitRateSivgZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV14defaultBitRateSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumNumberOfChannels", + "printedName": "maximumNumberOfChannels", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV23maximumNumberOfChannelss6UInt32VvpZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV23maximumNumberOfChannelss6UInt32VvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV23maximumNumberOfChannelss6UInt32VvgZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV23maximumNumberOfChannelss6UInt32VvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bitRate", + "printedName": "bitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRateSivp", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRateSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRateSivg", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRateSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRateSivs", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRateSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRateSivM", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRateSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "downmix", + "printedName": "downmix", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7downmixSbvp", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7downmixSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7downmixSbvg", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7downmixSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7downmixSbvs", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7downmixSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7downmixSbvM", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7downmixSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "channelMap", + "printedName": "channelMap", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvp", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvg", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvs", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvM", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(bitRate:downmix:channelMap:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRate7downmix10channelMapACSi_SbSaySiGSgtcfc", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRate7downmix10channelMapACSi_SbSaySiGSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFAudio", + "printedName": "AVFAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ByteArray", + "printedName": "ByteArray", + "children": [ + { + "kind": "TypeDecl", + "name": "Error", + "printedName": "Error", + "children": [ + { + "kind": "Var", + "name": "eof", + "printedName": "eof", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ByteArray.Error.Type) -> SellyCloudSDK.ByteArray.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ByteArray.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO3eofyA2EmF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO3eofyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "parse", + "printedName": "parse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ByteArray.Error.Type) -> SellyCloudSDK.ByteArray.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ByteArray.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO5parseyA2EmF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO5parseyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO9hashValueSivp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO9hashValueSivg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ByteArray", + "printedName": "SellyCloudSDK.ByteArray", + "usr": "s:13SellyCloudSDK9ByteArrayC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK9ByteArrayCACycfc", + "mangledName": "$s13SellyCloudSDK9ByteArrayCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ByteArray", + "printedName": "SellyCloudSDK.ByteArray", + "usr": "s:13SellyCloudSDK9ByteArrayC" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK9ByteArrayC4dataAC10Foundation4DataV_tcfc", + "mangledName": "$s13SellyCloudSDK9ByteArrayC4dataAC10Foundation4DataV_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC6lengthSivp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC6lengthSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC6lengthSivg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC6lengthSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC6lengthSivs", + "mangledName": "$s13SellyCloudSDK9ByteArrayC6lengthSivs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC6lengthSivM", + "mangledName": "$s13SellyCloudSDK9ByteArrayC6lengthSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC8positionSivp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8positionSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC8positionSivg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8positionSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC8positionSivs", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8positionSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC8positionSivM", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8positionSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bytesAvailable", + "printedName": "bytesAvailable", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC14bytesAvailableSivp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC14bytesAvailableSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC14bytesAvailableSivg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC14bytesAvailableSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Subscript", + "usr": "s:13SellyCloudSDK9ByteArrayCys5UInt8VSicip", + "mangledName": "$s13SellyCloudSDK9ByteArrayCys5UInt8VSicip", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayCys5UInt8VSicig", + "mangledName": "$s13SellyCloudSDK9ByteArrayCys5UInt8VSicig", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayCys5UInt8VSicis", + "mangledName": "$s13SellyCloudSDK9ByteArrayCys5UInt8VSicis", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayCys5UInt8VSiciM", + "mangledName": "$s13SellyCloudSDK9ByteArrayCys5UInt8VSiciM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "readUInt8", + "printedName": "readUInt8()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readUInt8s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readUInt8s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt8", + "printedName": "writeUInt8(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeUInt8yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeUInt8yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readInt8", + "printedName": "readInt8()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int8", + "printedName": "Swift.Int8", + "usr": "s:s4Int8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC8readInt8s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8readInt8s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeInt8", + "printedName": "writeInt8(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int8", + "printedName": "Swift.Int8", + "usr": "s:s4Int8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9writeInt8yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9writeInt8yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUInt16", + "printedName": "readUInt16()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readUInt16s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readUInt16s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt16", + "printedName": "writeUInt16(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeUInt16yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeUInt16yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readInt16", + "printedName": "readInt16()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readInt16s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readInt16s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeInt16", + "printedName": "writeInt16(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeInt16yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeInt16yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUInt24", + "printedName": "readUInt24()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readUInt24s6UInt32VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readUInt24s6UInt32VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt24", + "printedName": "writeUInt24(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeUInt24yACXDs6UInt32VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeUInt24yACXDs6UInt32VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUInt32", + "printedName": "readUInt32()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readUInt32s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readUInt32s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt32", + "printedName": "writeUInt32(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeUInt32yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeUInt32yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readInt32", + "printedName": "readInt32()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readInt32s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readInt32s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeInt32", + "printedName": "writeInt32(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeInt32yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeInt32yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt64", + "printedName": "writeUInt64(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeUInt64yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeUInt64yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUInt64", + "printedName": "readUInt64()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readUInt64s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readUInt64s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeInt64", + "printedName": "writeInt64(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeInt64yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeInt64yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readInt64", + "printedName": "readInt64()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readInt64s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readInt64s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readDouble", + "printedName": "readDouble()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readDoubleSdyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readDoubleSdyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeDouble", + "printedName": "writeDouble(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeDoubleyACXDSdF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeDoubleyACXDSdF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readFloat", + "printedName": "readFloat()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readFloatSfyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readFloatSfyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeFloat", + "printedName": "writeFloat(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeFloatyACXDSfF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeFloatyACXDSfF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUTF8", + "printedName": "readUTF8()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC8readUTF8SSyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8readUTF8SSyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUTF8", + "printedName": "writeUTF8(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9writeUTF8yACXDSSKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9writeUTF8yACXDSSKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC5clearACXDyF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5clearACXDyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK9ByteArrayC", + "mangledName": "$s13SellyCloudSDK9ByteArrayC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "QuartzCore", + "printedName": "QuartzCore", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "simd", + "printedName": "simd", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ChromaKeyProcessable", + "printedName": "ChromaKeyProcessable", + "children": [ + { + "kind": "Var", + "name": "chromaKeyColor", + "printedName": "chromaKeyColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvp", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvg", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ChromaKeyProcessable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvs", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ChromaKeyProcessable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvM", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ChromaKeyProcessable>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Logboard", + "printedName": "Logboard", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreVideo", + "printedName": "CoreVideo", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreVideo", + "printedName": "CoreVideo", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "DeviceUtil", + "printedName": "DeviceUtil", + "children": [ + { + "kind": "Function", + "name": "videoOrientation", + "printedName": "videoOrientation(by:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoOrientation?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSg10Foundation12NotificationV_tFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSg10Foundation12NotificationV_tFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "videoOrientation", + "printedName": "videoOrientation(by:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoOrientation?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UIDeviceOrientation", + "printedName": "UIKit.UIDeviceOrientation", + "usr": "c:@E@UIDeviceOrientation" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSgSo08UIDeviceG0V_tFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSgSo08UIDeviceG0V_tFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "videoOrientation", + "printedName": "videoOrientation(by:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoOrientation?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UIInterfaceOrientation", + "printedName": "UIKit.UIInterfaceOrientation", + "usr": "c:@E@UIInterfaceOrientation" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSgSo011UIInterfaceG0V_tFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSgSo011UIInterfaceG0V_tFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isHeadphoneConnected", + "printedName": "isHeadphoneConnected(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "Port", + "printedName": "AVFAudio.AVAudioSession.Port", + "usr": "c:@T@AVAudioSessionPort" + } + ], + "hasDefaultArg": true, + "usr": "s:Sh" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO20isHeadphoneConnectedySbShySo18AVAudioSessionPortaGFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO20isHeadphoneConnectedySbShySo18AVAudioSessionPortaGFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isHeadphoneDisconnected", + "printedName": "isHeadphoneDisconnected(_:ports:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + }, + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "Port", + "printedName": "AVFAudio.AVAudioSession.Port", + "usr": "c:@T@AVAudioSessionPort" + } + ], + "hasDefaultArg": true, + "usr": "s:Sh" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO23isHeadphoneDisconnected_5portsSb10Foundation12NotificationV_ShySo18AVAudioSessionPortaGtFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO23isHeadphoneDisconnected_5portsSb10Foundation12NotificationV_ShySo18AVAudioSessionPortaGtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK10DeviceUtilO", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "children": [ + { + "kind": "Function", + "name": "addEventListener", + "printedName": "addEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP03addD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP03addD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.EventDispatcherConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeEventListener", + "printedName": "removeEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP06removeD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP06removeD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.EventDispatcherConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP8dispatch5eventyAA0D0C_tF", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP8dispatch5eventyAA0D0C_tF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.EventDispatcherConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(_:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP8dispatch_7bubbles4datayAA0D0C4NameV_SbypSgtF", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP8dispatch_7bubbles4datayAA0D0C4NameV_SbypSgtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.EventDispatcherConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Event", + "printedName": "Event", + "children": [ + { + "kind": "TypeDecl", + "name": "Name", + "printedName": "Name", + "children": [ + { + "kind": "Var", + "name": "sync", + "printedName": "sync", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV4syncAEvpZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV4syncAEvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV4syncAEvgZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV4syncAEvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "event", + "printedName": "event", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV5eventAEvpZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV5eventAEvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV5eventAEvgZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV5eventAEvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "ioError", + "printedName": "ioError", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV7ioErrorAEvpZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV7ioErrorAEvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV7ioErrorAEvgZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV7ioErrorAEvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rtmpStatus", + "printedName": "rtmpStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV10rtmpStatusAEvpZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV10rtmpStatusAEvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV10rtmpStatusAEvgZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV10rtmpStatusAEvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK5EventC4NameV8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK5EventC4NameV8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK5EventC4NameV8rawValueAESS_tcfc", + "mangledName": "$s13SellyCloudSDK5EventC4NameV8rawValueAESS_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK5EventC4NameV13stringLiteralAESS_tcfc", + "mangledName": "$s13SellyCloudSDK5EventC4NameV13stringLiteralAESS_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK5EventC4NameV", + "mangledName": "$s13SellyCloudSDK5EventC4NameV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Function", + "name": "from", + "printedName": "from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK5EventC4fromyAC10Foundation12NotificationVFZ", + "mangledName": "$s13SellyCloudSDK5EventC4fromyAC10Foundation12NotificationVFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4typeAC4NameVvp", + "mangledName": "$s13SellyCloudSDK5EventC4typeAC4NameVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4typeAC4NameVvg", + "mangledName": "$s13SellyCloudSDK5EventC4typeAC4NameVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bubbles", + "printedName": "bubbles", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC7bubblesSbvp", + "mangledName": "$s13SellyCloudSDK5EventC7bubblesSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC7bubblesSbvg", + "mangledName": "$s13SellyCloudSDK5EventC7bubblesSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4dataypSgvp", + "mangledName": "$s13SellyCloudSDK5EventC4dataypSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4dataypSgvg", + "mangledName": "$s13SellyCloudSDK5EventC4dataypSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "target", + "printedName": "target", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC6targetyXlSgvp", + "mangledName": "$s13SellyCloudSDK5EventC6targetyXlSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC6targetyXlSgvg", + "mangledName": "$s13SellyCloudSDK5EventC6targetyXlSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK5EventC4type7bubbles4dataA2C4NameV_SbypSgtcfc", + "mangledName": "$s13SellyCloudSDK5EventC4type7bubbles4dataA2C4NameV_SbypSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK5EventC16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK5EventC16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK5EventC", + "mangledName": "$s13SellyCloudSDK5EventC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EventDispatcher", + "printedName": "EventDispatcher", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EventDispatcher", + "printedName": "SellyCloudSDK.EventDispatcher", + "usr": "s:13SellyCloudSDK15EventDispatcherC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK15EventDispatcherCACycfc", + "mangledName": "$s13SellyCloudSDK15EventDispatcherCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(target:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EventDispatcher", + "printedName": "SellyCloudSDK.EventDispatcher", + "usr": "s:13SellyCloudSDK15EventDispatcherC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK15EventDispatcherC6targetACyXl_tcfc", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC6targetACyXl_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addEventListener", + "printedName": "addEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15EventDispatcherC03addD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC03addD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeEventListener", + "printedName": "removeEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15EventDispatcherC06removeD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC06removeD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15EventDispatcherC8dispatch5eventyAA0D0C_tF", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC8dispatch5eventyAA0D0C_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(_:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15EventDispatcherC8dispatch_7bubbles4datayAA0D0C4NameV_SbypSgtF", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC8dispatch_7bubbles4datayAA0D0C4NameV_SbypSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK15EventDispatcherC", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Logboard", + "printedName": "Logboard", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "ReactiveObjC", + "printedName": "ReactiveObjC", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "QuartzCore", + "printedName": "QuartzCore", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "HKRtmpPusherProtocol", + "printedName": "HKRtmpPusherProtocol", + "children": [ + { + "kind": "Function", + "name": "pusher", + "printedName": "pusher(_:onPushStatusChanged:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "HKRtmpPusher", + "printedName": "SellyCloudSDK.HKRtmpPusher", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol(im)pusher:onPushStatusChanged:", + "mangledName": "$s13SellyCloudSDK20HKRtmpPusherProtocolP6pusher_19onPushStatusChangedyAA0dE0C_SStF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.HKRtmpPusherProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pusher", + "printedName": "pusher(_:onLiveStatsChanged:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "HKRtmpPusher", + "printedName": "SellyCloudSDK.HKRtmpPusher", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher" + }, + { + "kind": "TypeNominal", + "name": "SellyLivePusherStats", + "printedName": "SellyCloudSDK.SellyLivePusherStats", + "usr": "c:objc(cs)SellyLivePusherStats" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol(im)pusher:onLiveStatsChanged:", + "mangledName": "$s13SellyCloudSDK20HKRtmpPusherProtocolP6pusher_18onLiveStatsChangedyAA0dE0C_So0aieJ0CtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.HKRtmpPusherProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol", + "mangledName": "$s13SellyCloudSDK20HKRtmpPusherProtocolP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "HKRtmpPusher", + "printedName": "HKRtmpPusher", + "children": [ + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:publishInsufficientBWOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC10connection_28publishInsufficientBWOccuredyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC10connection_28publishInsufficientBWOccuredyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:publishSufficientBWOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC10connection_26publishSufficientBWOccuredyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC10connection_26publishSufficientBWOccuredyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:updateStats:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC10connection_11updateStatsyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC10connection_11updateStatsyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "preview", + "printedName": "preview", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)preview", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)preview", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setPreview:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "reconnectInterval", + "printedName": "reconnectInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)reconnectInterval", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)reconnectInterval", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setReconnectInterval:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "reconnectCount", + "printedName": "reconnectCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)reconnectCount", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)reconnectCount", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setReconnectCount:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.HKRtmpPusherProtocol)?", + "children": [ + { + "kind": "TypeNominal", + "name": "HKRtmpPusherProtocol", + "printedName": "any SellyCloudSDK.HKRtmpPusherProtocol", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)delegate", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.HKRtmpPusherProtocol)?", + "children": [ + { + "kind": "TypeNominal", + "name": "HKRtmpPusherProtocol", + "printedName": "any SellyCloudSDK.HKRtmpPusherProtocol", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)delegate", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.HKRtmpPusherProtocol)?", + "children": [ + { + "kind": "TypeNominal", + "name": "HKRtmpPusherProtocol", + "printedName": "any SellyCloudSDK.HKRtmpPusherProtocol", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setDelegate:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentPosition", + "printedName": "currentPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "Position", + "printedName": "AVFoundation.AVCaptureDevice.Position", + "usr": "c:@E@AVCaptureDevicePosition" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)currentPosition", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Position", + "printedName": "AVFoundation.AVCaptureDevice.Position", + "usr": "c:@E@AVCaptureDevicePosition" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)currentPosition", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Position", + "printedName": "AVFoundation.AVCaptureDevice.Position", + "usr": "c:@E@AVCaptureDevicePosition" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setCurrentPosition:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0VvM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "muted", + "printedName": "muted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)muted", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC5mutedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)muted", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC5mutedSbvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setMuted:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC5mutedSbvs", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC5mutedSbvM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC5mutedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "HKRtmpPusher", + "printedName": "SellyCloudSDK.HKRtmpPusher", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)init", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning(_:videoConfig:audioConfig:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Position", + "printedName": "AVFoundation.AVCaptureDevice.Position", + "usr": "c:@E@AVCaptureDevicePosition" + }, + { + "kind": "TypeNominal", + "name": "SellyLiveVideoConfiguration", + "printedName": "SellyCloudSDK.SellyLiveVideoConfiguration", + "usr": "c:objc(cs)SellyLiveVideoConfiguration" + }, + { + "kind": "TypeNominal", + "name": "SellyLiveAudioConfiguration", + "printedName": "SellyCloudSDK.SellyLiveAudioConfiguration", + "usr": "c:objc(cs)SellyLiveAudioConfiguration" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)startRunning:videoConfig:audioConfig:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC12startRunning_11videoConfig05audioI0ySo23AVCaptureDevicePositionV_So0A22LiveVideoConfigurationCSo0an5AudioP0CtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startRunningAudio", + "printedName": "startRunningAudio(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SellyLiveAudioConfiguration", + "printedName": "SellyCloudSDK.SellyLiveAudioConfiguration", + "usr": "c:objc(cs)SellyLiveAudioConfiguration" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)startRunningAudio:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17startRunningAudioyySo0a4LiveH13ConfigurationCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startLive", + "printedName": "startLive(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)startLive:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC9startLiveyySo8NSStringCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopLive", + "printedName": "stopLive()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)stopLive", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8stopLiveyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startCamera", + "printedName": "startCamera()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)startCamera", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC11startCamerayyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopCamera", + "printedName": "stopCamera()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)stopCamera", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC10stopCamerayyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "switchCamera", + "printedName": "switchCamera()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)switchCamera", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC12switchCamerayyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setPreviewView", + "printedName": "setPreviewView(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setPreviewView:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14setPreviewViewyySo6UIViewCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "RTMPConnectionDelegate", + "printedName": "RTMPConnectionDelegate", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "InstanceHolder", + "printedName": "InstanceHolder", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(factory:)", + "children": [ + { + "kind": "TypeNominal", + "name": "InstanceHolder", + "printedName": "SellyCloudSDK.InstanceHolder<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK14InstanceHolderC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> τ_0_0", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK14InstanceHolderC7factoryACyxGxyc_tcfc", + "mangledName": "$s13SellyCloudSDK14InstanceHolderC7factoryACyxGxyc_tcfc", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "retain", + "printedName": "retain()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14InstanceHolderC6retainxSgyF", + "mangledName": "$s13SellyCloudSDK14InstanceHolderC6retainxSgyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "release", + "printedName": "release(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14InstanceHolderC7releaseyyxSgF", + "mangledName": "$s13SellyCloudSDK14InstanceHolderC7releaseyyxSgF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK14InstanceHolderC", + "mangledName": "$s13SellyCloudSDK14InstanceHolderC", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOAudioCaptureUnit", + "printedName": "IOAudioCaptureUnit", + "children": [ + { + "kind": "Var", + "name": "track", + "printedName": "track", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC5tracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC5tracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC5tracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC5tracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "input", + "printedName": "input", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureInput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureInput", + "printedName": "AVFoundation.AVCaptureInput", + "usr": "c:objc(cs)AVCaptureInput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC5inputSo14AVCaptureInputCSgvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC5inputSo14AVCaptureInputCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureInput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureInput", + "printedName": "AVFoundation.AVCaptureInput", + "usr": "c:objc(cs)AVCaptureInput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC5inputSo14AVCaptureInputCSgvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC5inputSo14AVCaptureInputCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "device", + "printedName": "device", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC6deviceSo15AVCaptureDeviceCSgvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC6deviceSo15AVCaptureDeviceCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC6deviceSo15AVCaptureDeviceCSgvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC6deviceSo15AVCaptureDeviceCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "output", + "printedName": "output", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureAudioDataOutput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureAudioDataOutput", + "printedName": "AVFoundation.AVCaptureAudioDataOutput", + "usr": "c:objc(cs)AVCaptureAudioDataOutput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC6outputSo24AVCaptureAudioDataOutputCSgvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC6outputSo24AVCaptureAudioDataOutputCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureAudioDataOutput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureAudioDataOutput", + "printedName": "AVFoundation.AVCaptureAudioDataOutput", + "usr": "c:objc(cs)AVCaptureAudioDataOutput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC6outputSo24AVCaptureAudioDataOutputCSgvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC6outputSo24AVCaptureAudioDataOutputCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connection", + "printedName": "connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureConnection?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureConnection", + "printedName": "AVFoundation.AVCaptureConnection", + "usr": "c:objc(cs)AVCaptureConnection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC10connectionSo19AVCaptureConnectionCSgvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC10connectionSo19AVCaptureConnectionCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureConnection?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureConnection", + "printedName": "AVFoundation.AVCaptureConnection", + "usr": "c:objc(cs)AVCaptureConnection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC10connectionSo19AVCaptureConnectionCSgvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC10connectionSo19AVCaptureConnectionCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreAudio", + "printedName": "CoreAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOAudioMixerSettings", + "printedName": "IOAudioMixerSettings", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumSampleRate", + "printedName": "maximumSampleRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV17maximumSampleRateSdvpZ", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV17maximumSampleRateSdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV17maximumSampleRateSdvgZ", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV17maximumSampleRateSdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sampleRate", + "printedName": "sampleRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV10sampleRateSdvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV10sampleRateSdvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV10sampleRateSdvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV10sampleRateSdvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "channels", + "printedName": "channels", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV8channelss6UInt32Vvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV8channelss6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV8channelss6UInt32Vvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV8channelss6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isMuted", + "printedName": "isMuted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvs", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvM", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mainTrack", + "printedName": "mainTrack", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvs", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8VvM", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "tracks", + "printedName": "tracks", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvs", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvM", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "maximumNumberOfChannels", + "printedName": "maximumNumberOfChannels", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvs", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32VvM", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(sampleRate:channels:isMuted:mainTrack:tracks:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "hasDefaultArg": true, + "usr": "s:s6UInt32V" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV10sampleRate8channels7isMuted9mainTrack6tracksACSd_s6UInt32VSbs5UInt8VSDyAlA0demF0VGtcfc", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV10sampleRate8channels7isMuted9mainTrack6tracksACSd_s6UInt32VSbs5UInt8VSDyAlA0demF0VGtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOAudioMixerTrackSettings", + "printedName": "IOAudioMixerTrackSettings", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "volume", + "printedName": "volume", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvp", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvg", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvs", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvM", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMuted", + "printedName": "isMuted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvp", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvg", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvs", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvM", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "downmix", + "printedName": "downmix", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvp", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvg", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvs", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvM", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "channelMap", + "printedName": "channelMap", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvp", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvg", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvs", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvM", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(volume:isMuted:downmix:channelMap:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "hasDefaultArg": true, + "usr": "s:Sf" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volume7isMuted7downmix10channelMapACSf_S2bSaySiGSgtcfc", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volume7isMuted7downmix10channelMapACSf_S2bSaySiGSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AudioUnit", + "printedName": "AudioUnit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreAudio", + "printedName": "CoreAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreAudio", + "printedName": "CoreAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOAudioUnitError", + "printedName": "IOAudioUnitError", + "children": [ + { + "kind": "Var", + "name": "failedToAttach", + "printedName": "failedToAttach", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioUnitError.Type) -> ((any Swift.Error)?) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOAudioUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO14failedToAttachyACs0F0_pSg_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO14failedToAttachyACs0F0_pSg_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToCreate", + "printedName": "failedToCreate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioUnitError.Type) -> (AVFAudio.AVAudioFormat?, AVFAudio.AVAudioFormat?) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AVFAudio.AVAudioFormat?, AVFAudio.AVAudioFormat?) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(from: AVFAudio.AVAudioFormat?, to: AVFAudio.AVAudioFormat?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOAudioUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO14failedToCreateyACSo13AVAudioFormatCSg_AGtcACmF", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO14failedToCreateyACSo13AVAudioFormatCSg_AGtcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToConvert", + "printedName": "failedToConvert", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioUnitError.Type) -> (Foundation.NSError) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.NSError) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: Foundation.NSError)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSError", + "printedName": "Foundation.NSError", + "usr": "c:objc(cs)NSError" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOAudioUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO15failedToConvertyACSo7NSErrorC_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO15failedToConvertyACSo7NSErrorC_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToMix", + "printedName": "failedToMix", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioUnitError.Type) -> (any Swift.Error) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(any Swift.Error) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: any Swift.Error)", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOAudioUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO11failedToMixyACs0F0_p_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO11failedToMixyACs0F0_p_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOMuxer", + "printedName": "IOMuxer", + "children": [ + { + "kind": "Var", + "name": "audioFormat", + "printedName": "audioFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvp", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvg", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvs", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvM", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoFormat", + "printedName": "videoFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvp", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvg", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvs", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvM", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7IOMuxerP6append_4whenySo13AVAudioBufferC_So0G4TimeCtF", + "mangledName": "$s13SellyCloudSDK7IOMuxerP6append_4whenySo13AVAudioBufferC_So0G4TimeCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7IOMuxerP6appendyySo17CMSampleBufferRefaF", + "mangledName": "$s13SellyCloudSDK7IOMuxerP6appendyySo17CMSampleBufferRefaF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK7IOMuxerP", + "mangledName": "$s13SellyCloudSDK7IOMuxerP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : SellyCloudSDK.Running>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Running", + "printedName": "Running", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamDelegate", + "printedName": "IOStreamDelegate", + "children": [ + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:track:didInput:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_5track8didInput4whenyAA0D0C_s5UInt8VSo13AVAudioBufferCSo0L4TimeCtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_5track8didInput4whenyAA0D0C_s5UInt8VSo13AVAudioBufferCSo0L4TimeCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:track:didInput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_5track8didInputyAA0D0C_s5UInt8VSo17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_5track8didInputyAA0D0C_s5UInt8VSo17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:videoErrorOccurred:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_18videoErrorOccurredyAA0D0C_AA011IOVideoUnitH0OtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_18videoErrorOccurredyAA0D0C_AA011IOVideoUnitH0OtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:audioErrorOccurred:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_18audioErrorOccurredyAA0D0C_AA011IOAudioUnitH0OtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_18audioErrorOccurredyAA0D0C_AA011IOAudioUnitH0OtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:willChangeReadyState:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_20willChangeReadyStateyAA0D0C_AG0iJ0OtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_20willChangeReadyStateyAA0D0C_AG0iJ0OtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didChangeReadyState:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_19didChangeReadyStateyAA0D0C_AG0iJ0OtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_19didChangeReadyStateyAA0D0C_AG0iJ0OtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:sessionWasInterrupted:reason:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureSession", + "printedName": "AVFoundation.AVCaptureSession", + "usr": "c:objc(cs)AVCaptureSession" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureSession.InterruptionReason?", + "children": [ + { + "kind": "TypeNominal", + "name": "InterruptionReason", + "printedName": "AVFoundation.AVCaptureSession.InterruptionReason", + "usr": "c:@E@AVCaptureSessionInterruptionReason" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_21sessionWasInterrupted6reasonyAA0D0C_So16AVCaptureSessionCSo0kL18InterruptionReasonVSgtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_21sessionWasInterrupted6reasonyAA0D0C_So16AVCaptureSessionCSo0kL18InterruptionReasonVSgtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:sessionInterruptionEnded:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureSession", + "printedName": "AVFoundation.AVCaptureSession", + "usr": "c:objc(cs)AVCaptureSession" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_24sessionInterruptionEndedyAA0D0C_So16AVCaptureSessionCtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_24sessionInterruptionEndedyAA0D0C_So16AVCaptureSessionCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStream", + "printedName": "IOStream", + "children": [ + { + "kind": "TypeDecl", + "name": "ReadyState", + "printedName": "ReadyState", + "children": [ + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "initialized", + "printedName": "initialized", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO11initializedyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO11initializedyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "open", + "printedName": "open", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO4openyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO4openyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "play", + "printedName": "play", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO4playyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO4playyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "playing", + "printedName": "playing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO7playingyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO7playingyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "publish", + "printedName": "publish", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO7publishyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO7publishyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "publishing", + "printedName": "publishing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> (any SellyCloudSDK.IOMuxer) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(any SellyCloudSDK.IOMuxer) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(muxer: any SellyCloudSDK.IOMuxer)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOMuxer", + "printedName": "any SellyCloudSDK.IOMuxer", + "usr": "s:13SellyCloudSDK7IOMuxerP" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO10publishingyAeA7IOMuxer_p_tcAEmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO10publishingyAeA7IOMuxer_p_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO6closedyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO6closedyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Var", + "name": "lockQueue", + "printedName": "lockQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC9lockQueueSo17OS_dispatch_queueCvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC9lockQueueSo17OS_dispatch_queueCvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC9lockQueueSo17OS_dispatch_queueCvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC9lockQueueSo17OS_dispatch_queueCvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "audioSampleAccess", + "printedName": "audioSampleAccess", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC17audioSampleAccessSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC17audioSampleAccessSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC17audioSampleAccessSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC17audioSampleAccessSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoSampleAccess", + "printedName": "videoSampleAccess", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC17videoSampleAccessSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC17videoSampleAccessSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC17videoSampleAccessSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC17videoSampleAccessSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "screen", + "printedName": "screen", + "children": [ + { + "kind": "TypeNominal", + "name": "Screen", + "printedName": "SellyCloudSDK.Screen", + "usr": "s:13SellyCloudSDK6ScreenC" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC6screenAA6ScreenCvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC6screenAA6ScreenCvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Screen", + "printedName": "SellyCloudSDK.Screen", + "usr": "s:13SellyCloudSDK6ScreenC" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC6screenAA6ScreenCvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC6screenAA6ScreenCvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bufferTime", + "printedName": "bufferTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC10bufferTimeSdvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC10bufferTimeSdvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10bufferTimeSdvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC10bufferTimeSdvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10bufferTimeSdvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC10bufferTimeSdvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10bufferTimeSdvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC10bufferTimeSdvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bitrateStrategy", + "printedName": "bitrateStrategy", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "any SellyCloudSDK.IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "any SellyCloudSDK.IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "any SellyCloudSDK.IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isCapturing", + "printedName": "isCapturing", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC11isCapturingSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC11isCapturingSbvp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC11isCapturingSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC11isCapturingSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isMonitoringEnabled", + "printedName": "isMonitoringEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "torch", + "printedName": "torch", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC5torchSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC5torchSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC5torchSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC5torchSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC5torchSbvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC5torchSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC5torchSbvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC5torchSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "frameRate", + "printedName": "frameRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC9frameRateSdvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC9frameRateSdvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC9frameRateSdvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC9frameRateSdvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC9frameRateSdvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC9frameRateSdvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC9frameRateSdvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC9frameRateSdvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMultiCamSessionEnabled", + "printedName": "isMultiCamSessionEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMultiTrackAudioMixingEnabled", + "printedName": "isMultiTrackAudioMixingEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "sessionPreset", + "printedName": "sessionPreset", + "children": [ + { + "kind": "TypeNominal", + "name": "Preset", + "printedName": "AVFoundation.AVCaptureSession.Preset", + "usr": "c:@T@AVCaptureSessionPreset" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avp", + "mangledName": "$s13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Preset", + "printedName": "AVFoundation.AVCaptureSession.Preset", + "usr": "c:@T@AVCaptureSessionPreset" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avg", + "mangledName": "$s13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Preset", + "printedName": "AVFoundation.AVCaptureSession.Preset", + "usr": "c:@T@AVCaptureSessionPreset" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avs", + "mangledName": "$s13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avM", + "mangledName": "$s13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "audioMixerSettings", + "printedName": "audioMixerSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoMixerSettings", + "printedName": "videoMixerSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "audioSettings", + "printedName": "audioSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoSettings", + "printedName": "videoSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "audioInputFormats", + "printedName": "audioInputFormats", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : AVFAudio.AVAudioFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC17audioInputFormatsSDys5UInt8VSo13AVAudioFormatCGvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC17audioInputFormatsSDys5UInt8VSo13AVAudioFormatCGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : AVFAudio.AVAudioFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC17audioInputFormatsSDys5UInt8VSo13AVAudioFormatCGvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC17audioInputFormatsSDys5UInt8VSo13AVAudioFormatCGvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoInputFormats", + "printedName": "videoInputFormats", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : CoreMedia.CMFormatDescription]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC17videoInputFormatsSDys5UInt8VSo22CMFormatDescriptionRefaGvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC17videoInputFormatsSDys5UInt8VSo22CMFormatDescriptionRefaGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : CoreMedia.CMFormatDescription]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC17videoInputFormatsSDys5UInt8VSo22CMFormatDescriptionRefaGvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC17videoInputFormatsSDys5UInt8VSo22CMFormatDescriptionRefaGvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "soundTransform", + "printedName": "soundTransform", + "children": [ + { + "kind": "TypeNominal", + "name": "SoundTransform", + "printedName": "SellyCloudSDK.SoundTransform", + "usr": "s:13SellyCloudSDK14SoundTransformV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SoundTransform", + "printedName": "SellyCloudSDK.SoundTransform", + "usr": "s:13SellyCloudSDK14SoundTransformV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SoundTransform", + "printedName": "SellyCloudSDK.SoundTransform", + "usr": "s:13SellyCloudSDK14SoundTransformV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentFPS", + "printedName": "currentFPS", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream(py)currentFPS", + "mangledName": "$s13SellyCloudSDK8IOStreamC10currentFPSs6UInt16Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Dynamic", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream(im)currentFPS", + "mangledName": "$s13SellyCloudSDK8IOStreamC10currentFPSs6UInt16Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any SellyCloudSDK.IOStreamDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamDelegate", + "printedName": "any SellyCloudSDK.IOStreamDelegate", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamDelegate", + "printedName": "any SellyCloudSDK.IOStreamDelegate", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "view", + "printedName": "view", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamView)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamView", + "printedName": "any SellyCloudSDK.IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamView)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamView", + "printedName": "any SellyCloudSDK.IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamView)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamView", + "printedName": "any SellyCloudSDK.IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "readyState", + "printedName": "readyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovp", + "mangledName": "$s13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovg", + "mangledName": "$s13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovs", + "mangledName": "$s13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0OvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream(im)init", + "mangledName": "$s13SellyCloudSDK8IOStreamCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "attachCamera", + "printedName": "attachCamera(_:track:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOVideoCaptureUnit?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoCaptureUnit", + "printedName": "SellyCloudSDK.IOVideoCaptureUnit", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOVideoUnitError?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC12attachCamera_5track13configurationySo15AVCaptureDeviceCSg_s5UInt8VyAA18IOVideoCaptureUnitCSg_AA0lN5ErrorOSgtcSgtF", + "mangledName": "$s13SellyCloudSDK8IOStreamC12attachCamera_5track13configurationySo15AVCaptureDeviceCSg_s5UInt8VyAA18IOVideoCaptureUnitCSg_AA0lN5ErrorOSgtcSgtF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "videoCapture", + "printedName": "videoCapture(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOVideoCaptureUnit?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoCaptureUnit", + "printedName": "SellyCloudSDK.IOVideoCaptureUnit", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC12videoCapture3forAA07IOVideoF4UnitCSgs5UInt8V_tF", + "mangledName": "$s13SellyCloudSDK8IOStreamC12videoCapture3forAA07IOVideoF4UnitCSgs5UInt8V_tF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "attachAudio", + "printedName": "attachAudio(_:track:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOAudioCaptureUnit?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioCaptureUnit", + "printedName": "SellyCloudSDK.IOAudioCaptureUnit", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOAudioUnitError?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC11attachAudio_5track13configurationySo15AVCaptureDeviceCSg_s5UInt8VyAA18IOAudioCaptureUnitCSg_AA0lN5ErrorOSgtcSgtF", + "mangledName": "$s13SellyCloudSDK8IOStreamC11attachAudio_5track13configurationySo15AVCaptureDeviceCSg_s5UInt8VyAA18IOAudioCaptureUnitCSg_AA0lN5ErrorOSgtcSgtF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "audioCapture", + "printedName": "audioCapture(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOAudioCaptureUnit?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioCaptureUnit", + "printedName": "SellyCloudSDK.IOAudioCaptureUnit", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC12audioCapture3forAA07IOAudioF4UnitCSgs5UInt8V_tF", + "mangledName": "$s13SellyCloudSDK8IOStreamC12audioCapture3forAA07IOAudioF4UnitCSgs5UInt8V_tF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:track:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC6append_5trackySo17CMSampleBufferRefa_s5UInt8VtF", + "mangledName": "$s13SellyCloudSDK8IOStreamC6append_5trackySo17CMSampleBufferRefa_s5UInt8VtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:when:track:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC6append_4when5trackySo13AVAudioBufferC_So0H4TimeCs5UInt8VtF", + "mangledName": "$s13SellyCloudSDK8IOStreamC6append_4when5trackySo13AVAudioBufferC_So0H4TimeCs5UInt8VtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "registerVideoEffect", + "printedName": "registerVideoEffect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC19registerVideoEffectySbAA0fG0CF", + "mangledName": "$s13SellyCloudSDK8IOStreamC19registerVideoEffectySbAA0fG0CF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterVideoEffect", + "printedName": "unregisterVideoEffect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC21unregisterVideoEffectySbAA0fG0CF", + "mangledName": "$s13SellyCloudSDK8IOStreamC21unregisterVideoEffectySbAA0fG0CF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addObserver", + "printedName": "addObserver(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamObserver", + "printedName": "any SellyCloudSDK.IOStreamObserver", + "usr": "s:13SellyCloudSDK16IOStreamObserverP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC11addObserveryyAA0dF0_pF", + "mangledName": "$s13SellyCloudSDK8IOStreamC11addObserveryyAA0dF0_pF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeObserver", + "printedName": "removeObserver(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamObserver", + "printedName": "any SellyCloudSDK.IOStreamObserver", + "usr": "s:13SellyCloudSDK16IOStreamObserverP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC14removeObserveryyAA0dF0_pF", + "mangledName": "$s13SellyCloudSDK8IOStreamC14removeObserveryyAA0dF0_pF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configuration", + "printedName": "configuration(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AVFoundation.AVCaptureSession) throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureSession", + "printedName": "AVFoundation.AVCaptureSession", + "usr": "c:objc(cs)AVCaptureSession" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC13configurationyyySo16AVCaptureSessionCKXEKF", + "mangledName": "$s13SellyCloudSDK8IOStreamC13configurationyyySo16AVCaptureSessionCKXEKF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Rethrows", + "AccessControl", + "Available", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readyStateWillChange", + "printedName": "readyStateWillChange(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC20readyStateWillChange2toyAC05ReadyF0O_tF", + "mangledName": "$s13SellyCloudSDK8IOStreamC20readyStateWillChange2toyAC05ReadyF0O_tF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readyStateDidChange", + "printedName": "readyStateDidChange(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC19readyStateDidChange2toyAC05ReadyF0O_tF", + "mangledName": "$s13SellyCloudSDK8IOStreamC19readyStateDidChange2toyAC05ReadyF0O_tF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startCapturing", + "printedName": "startCapturing()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC14startCapturingyyF", + "mangledName": "$s13SellyCloudSDK8IOStreamC14startCapturingyyF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopCapturing", + "printedName": "stopCapturing()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC13stopCapturingyyF", + "mangledName": "$s13SellyCloudSDK8IOStreamC13stopCapturingyyF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream", + "mangledName": "$s13SellyCloudSDK8IOStreamC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamBitRateStats", + "printedName": "IOStreamBitRateStats", + "children": [ + { + "kind": "Var", + "name": "currentQueueBytesOut", + "printedName": "currentQueueBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV20currentQueueBytesOuts5Int64Vvp", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV20currentQueueBytesOuts5Int64Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV20currentQueueBytesOuts5Int64Vvg", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV20currentQueueBytesOuts5Int64Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesInPerSecond", + "printedName": "currentBytesInPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV23currentBytesInPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV23currentBytesInPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV23currentBytesInPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV23currentBytesInPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesOutPerSecond", + "printedName": "currentBytesOutPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV24currentBytesOutPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV24currentBytesOutPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV24currentBytesOutPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV24currentBytesOutPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "IOStreamBitRateStrategyConvertible", + "children": [ + { + "kind": "Var", + "name": "stream", + "printedName": "stream", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvp", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvg", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvs", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvM", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mamimumVideoBitRate", + "printedName": "mamimumVideoBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumVideoeF0Sivp", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumVideoeF0Sivp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumVideoeF0Sivg", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumVideoeF0Sivg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mamimumAudioBitRate", + "printedName": "mamimumAudioBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumAudioeF0Sivp", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumAudioeF0Sivp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumAudioeF0Sivg", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumAudioeF0Sivg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP5setUpyyF", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP5setUpyyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "sufficientBWOccured", + "printedName": "sufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP19sufficientBWOccuredyyAA0deF5StatsVF", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP19sufficientBWOccuredyyAA0deF5StatsVF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insufficientBWOccured", + "printedName": "insufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP21insufficientBWOccuredyyAA0deF5StatsVF", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP21insufficientBWOccuredyyAA0deF5StatsVF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStreamBitRateStrategy", + "printedName": "IOStreamBitRateStrategy", + "children": [ + { + "kind": "Var", + "name": "stream", + "printedName": "stream", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "SellyCloudSDK.IOStream?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvp", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvg", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvs", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvM", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mamimumVideoBitRate", + "printedName": "mamimumVideoBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumVideoeF0Sivp", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumVideoeF0Sivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumVideoeF0Sivg", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumVideoeF0Sivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mamimumAudioBitRate", + "printedName": "mamimumAudioBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumAudioeF0Sivp", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumAudioeF0Sivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumAudioeF0Sivg", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumAudioeF0Sivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC5setUpyyF", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC5setUpyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "sufficientBWOccured", + "printedName": "sufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC19sufficientBWOccuredyyAA0deF5StatsVF", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC19sufficientBWOccuredyyAA0deF5StatsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insufficientBWOccured", + "printedName": "insufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC21insufficientBWOccuredyyAA0deF5StatsVF", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC21insufficientBWOccuredyyAA0deF5StatsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStreamVideoAdaptiveBitRateStrategy", + "printedName": "IOStreamVideoAdaptiveBitRateStrategy", + "children": [ + { + "kind": "Var", + "name": "sufficientBWCountsThreshold", + "printedName": "sufficientBWCountsThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC27sufficientBWCountsThresholdSivpZ", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC27sufficientBWCountsThresholdSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC27sufficientBWCountsThresholdSivgZ", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC27sufficientBWCountsThresholdSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stream", + "printedName": "stream", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "SellyCloudSDK.IOStream?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvp", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvg", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvs", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvM", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mamimumVideoBitRate", + "printedName": "mamimumVideoBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumegH0Sivp", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumegH0Sivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumegH0Sivg", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumegH0Sivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mamimumAudioBitRate", + "printedName": "mamimumAudioBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC012mamimumAudiogH0Sivp", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC012mamimumAudiogH0Sivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC012mamimumAudiogH0Sivg", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC012mamimumAudiogH0Sivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(mamimumVideoBitrate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamVideoAdaptiveBitRateStrategy", + "printedName": "SellyCloudSDK.IOStreamVideoAdaptiveBitRateStrategy", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumE7BitrateACSi_tcfc", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumE7BitrateACSi_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC5setUpyyF", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC5setUpyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "sufficientBWOccured", + "printedName": "sufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC19sufficientBWOccuredyyAA0dgH5StatsVF", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC19sufficientBWOccuredyyAA0dgH5StatsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insufficientBWOccured", + "printedName": "insufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC21insufficientBWOccuredyyAA0dgH5StatsVF", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC21insufficientBWOccuredyyAA0dgH5StatsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamObserver", + "printedName": "IOStreamObserver", + "children": [ + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamObserverP6stream_9didOutput4whenyAA0D0C_So13AVAudioBufferCSo0J4TimeCtF", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP6stream_9didOutput4whenyAA0D0C_So13AVAudioBufferCSo0J4TimeCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamObserver>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamObserverP6stream_9didOutputyAA0D0C_So17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP6stream_9didOutputyAA0D0C_So17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamObserver>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK16IOStreamObserverP", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamRecorderDelegate", + "printedName": "IOStreamRecorderDelegate", + "children": [ + { + "kind": "Function", + "name": "recorder", + "printedName": "recorder(_:errorOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamRecorder", + "printedName": "SellyCloudSDK.IOStreamRecorder", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP8recorder_12errorOccuredyAA0dE0C_AG5ErrorOtF", + "mangledName": "$s13SellyCloudSDK24IOStreamRecorderDelegateP8recorder_12errorOccuredyAA0dE0C_AG5ErrorOtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamRecorderDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "recorder", + "printedName": "recorder(_:finishWriting:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamRecorder", + "printedName": "SellyCloudSDK.IOStreamRecorder", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC" + }, + { + "kind": "TypeNominal", + "name": "AVAssetWriter", + "printedName": "AVFoundation.AVAssetWriter", + "usr": "c:objc(cs)AVAssetWriter" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP8recorder_13finishWritingyAA0dE0C_So13AVAssetWriterCtF", + "mangledName": "$s13SellyCloudSDK24IOStreamRecorderDelegateP8recorder_13finishWritingyAA0dE0C_So13AVAssetWriterCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamRecorderDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP", + "mangledName": "$s13SellyCloudSDK24IOStreamRecorderDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStreamRecorder", + "printedName": "IOStreamRecorder", + "children": [ + { + "kind": "TypeDecl", + "name": "Error", + "printedName": "Error", + "children": [ + { + "kind": "Var", + "name": "failedToCreateAssetWriter", + "printedName": "failedToCreateAssetWriter", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStreamRecorder.Error.Type) -> (any Swift.Error) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(any Swift.Error) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: any Swift.Error)", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO25failedToCreateAssetWriteryAEsAD_p_tcAEmF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO25failedToCreateAssetWriteryAEsAD_p_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToCreateAssetWriterInput", + "printedName": "failedToCreateAssetWriterInput", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStreamRecorder.Error.Type) -> (Foundation.NSException) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.NSException) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: Foundation.NSException)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO30failedToCreateAssetWriterInputyAESo11NSExceptionC_tcAEmF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO30failedToCreateAssetWriterInputyAESo11NSExceptionC_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToAppend", + "printedName": "failedToAppend", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStreamRecorder.Error.Type) -> ((any Swift.Error)?) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO14failedToAppendyAEsAD_pSg_tcAEmF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO14failedToAppendyAEsAD_pSg_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToFinishWriting", + "printedName": "failedToFinishWriting", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStreamRecorder.Error.Type) -> ((any Swift.Error)?) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO21failedToFinishWritingyAEsAD_pSg_tcAEmF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO21failedToFinishWritingyAEsAD_pSg_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any SellyCloudSDK.IOStreamRecorderDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamRecorderDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamRecorderDelegate", + "printedName": "any SellyCloudSDK.IOStreamRecorderDelegate", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamRecorderDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamRecorderDelegate", + "printedName": "any SellyCloudSDK.IOStreamRecorderDelegate", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvs", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvM", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "settings", + "printedName": "settings", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[AVFoundation.AVMediaType : [Swift.String : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[AVFoundation.AVMediaType : [Swift.String : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[AVFoundation.AVMediaType : [Swift.String : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvs", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvM", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "fileName", + "printedName": "fileName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvs", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvM", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isRunning", + "printedName": "isRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC9isRunningAA6AtomicVySbGvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC9isRunningAA6AtomicVySbGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC9isRunningAA6AtomicVySbGvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC9isRunningAA6AtomicVySbGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "movieFragmentInterval", + "printedName": "movieFragmentInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvs", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvM", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamRecorder", + "printedName": "SellyCloudSDK.IOStreamRecorder", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderCACycfc", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC6stream_9didOutputyAA0D0C_So17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC6stream_9didOutputyAA0D0C_So17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC6stream_9didOutput4whenyAA0D0C_So13AVAudioBufferCSo0J4TimeCtF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC6stream_9didOutput4whenyAA0D0C_So13AVAudioBufferCSo0J4TimeCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC12startRunningyyF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC12startRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopRunning", + "printedName": "stopRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC11stopRunningyyF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC11stopRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Running", + "printedName": "Running", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP" + }, + { + "kind": "Conformance", + "name": "IOStreamObserver", + "printedName": "IOStreamObserver", + "usr": "s:13SellyCloudSDK16IOStreamObserverP", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamView", + "printedName": "IOStreamView", + "children": [ + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvp", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvg", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvs", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0VvM", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0VvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isCaptureVideoPreviewEnabled", + "printedName": "isCaptureVideoPreviewEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvp", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvg", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvs", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvM", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "attachStream", + "printedName": "attachStream(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12IOStreamViewP12attachStreamyyAA0D0CSgF", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP12attachStreamyyAA0D0CSgF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enqueue", + "printedName": "enqueue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMSampleBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12IOStreamViewP7enqueueyySo17CMSampleBufferRefaSgF", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP7enqueueyySo17CMSampleBufferRefaSgF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK12IOStreamViewP", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFAudio", + "printedName": "AVFAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOVideoCaptureUnit", + "printedName": "IOVideoCaptureUnit", + "children": [ + { + "kind": "Var", + "name": "colorFormat", + "printedName": "colorFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvpZ", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvgZ", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "device", + "printedName": "device", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC6deviceSo15AVCaptureDeviceCSgvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC6deviceSo15AVCaptureDeviceCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC6deviceSo15AVCaptureDeviceCSgvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC6deviceSo15AVCaptureDeviceCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "colorFormat", + "printedName": "colorFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvs", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvM", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "track", + "printedName": "track", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC5tracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC5tracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC5tracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC5tracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "input", + "printedName": "input", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureInput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureInput", + "printedName": "AVFoundation.AVCaptureInput", + "usr": "c:objc(cs)AVCaptureInput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC5inputSo14AVCaptureInputCSgvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC5inputSo14AVCaptureInputCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureInput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureInput", + "printedName": "AVFoundation.AVCaptureInput", + "usr": "c:objc(cs)AVCaptureInput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC5inputSo14AVCaptureInputCSgvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC5inputSo14AVCaptureInputCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "output", + "printedName": "output", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoDataOutput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoDataOutput", + "printedName": "AVFoundation.AVCaptureVideoDataOutput", + "usr": "c:objc(cs)AVCaptureVideoDataOutput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC6outputSo24AVCaptureVideoDataOutputCSgvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC6outputSo24AVCaptureVideoDataOutputCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoDataOutput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoDataOutput", + "printedName": "AVFoundation.AVCaptureVideoDataOutput", + "usr": "c:objc(cs)AVCaptureVideoDataOutput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC6outputSo24AVCaptureVideoDataOutputCSgvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC6outputSo24AVCaptureVideoDataOutputCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connection", + "printedName": "connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureConnection?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureConnection", + "printedName": "AVFoundation.AVCaptureConnection", + "usr": "c:objc(cs)AVCaptureConnection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC10connectionSo19AVCaptureConnectionCSgvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC10connectionSo19AVCaptureConnectionCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureConnection?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureConnection", + "printedName": "AVFoundation.AVCaptureConnection", + "usr": "c:objc(cs)AVCaptureConnection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC10connectionSo19AVCaptureConnectionCSgvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC10connectionSo19AVCaptureConnectionCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvs", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0VvM", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isVideoMirrored", + "printedName": "isVideoMirrored", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvs", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvM", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "preferredVideoStabilizationMode", + "printedName": "preferredVideoStabilizationMode", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoStabilizationMode", + "printedName": "AVFoundation.AVCaptureVideoStabilizationMode", + "usr": "c:@E@AVCaptureVideoStabilizationMode" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoStabilizationMode", + "printedName": "AVFoundation.AVCaptureVideoStabilizationMode", + "usr": "c:@E@AVCaptureVideoStabilizationMode" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoStabilizationMode", + "printedName": "AVFoundation.AVCaptureVideoStabilizationMode", + "usr": "c:@E@AVCaptureVideoStabilizationMode" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvs", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0VvM", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "Available" + ], + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOVideoMixerSettings", + "printedName": "IOVideoMixerSettings", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Mode", + "printedName": "Mode", + "children": [ + { + "kind": "Var", + "name": "passthrough", + "printedName": "passthrough", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoMixerSettings.Mode.Type) -> SellyCloudSDK.IOVideoMixerSettings.Mode", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO11passthroughyA2EmF", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO11passthroughyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "offscreen", + "printedName": "offscreen", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoMixerSettings.Mode.Type) -> SellyCloudSDK.IOVideoMixerSettings.Mode", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO9offscreenyA2EmF", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO9offscreenyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode?", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Var", + "name": "mode", + "printedName": "mode", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvp", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvg", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvs", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvM", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMuted", + "printedName": "isMuted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvp", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvg", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvs", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvM", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mainTrack", + "printedName": "mainTrack", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvs", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8VvM", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(mode:isMuted:mainTrack:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "hasDefaultArg": true, + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4mode7isMuted9mainTrackA2C4ModeO_Sbs5UInt8Vtcfc", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4mode7isMuted9mainTrackA2C4ModeO_Sbs5UInt8Vtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOVideoUnitError", + "printedName": "IOVideoUnitError", + "children": [ + { + "kind": "Var", + "name": "failedToAttach", + "printedName": "failedToAttach", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> ((any Swift.Error)?) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO14failedToAttachyACs0F0_pSg_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO14failedToAttachyACs0F0_pSg_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToCreate", + "printedName": "failedToCreate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> (Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(status: Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO14failedToCreateyACs5Int32V_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO14failedToCreateyACs5Int32V_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToPrepare", + "printedName": "failedToPrepare", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> (Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(status: Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO15failedToPrepareyACs5Int32V_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO15failedToPrepareyACs5Int32V_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToFlame", + "printedName": "failedToFlame", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> (Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(status: Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO13failedToFlameyACs5Int32V_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO13failedToFlameyACs5Int32V_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToSetOption", + "printedName": "failedToSetOption", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> (Swift.Int32, SellyCloudSDK.VTSessionOption) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32, SellyCloudSDK.VTSessionOption) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(status: Swift.Int32, option: SellyCloudSDK.VTSessionOption)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + }, + { + "kind": "TypeNominal", + "name": "VTSessionOption", + "printedName": "SellyCloudSDK.VTSessionOption", + "usr": "s:13SellyCloudSDK15VTSessionOptionV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO17failedToSetOptionyACs5Int32V_AA09VTSessionJ0VtcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO17failedToSetOptionyACs5Int32V_AA09VTSessionJ0VtcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MetalKit", + "printedName": "MetalKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "MTHKView", + "printedName": "MTHKView", + "children": [ + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avp", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avg", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avs", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avM", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvp", + "mangledName": "$s13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvg", + "mangledName": "$s13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvs", + "mangledName": "$s13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0VvM", + "mangledName": "$s13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isCaptureVideoPreviewEnabled", + "printedName": "isCaptureVideoPreviewEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvp", + "mangledName": "$s13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvg", + "mangledName": "$s13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvs", + "mangledName": "$s13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvM", + "mangledName": "$s13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMirrored", + "printedName": "isMirrored", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8MTHKViewC10isMirroredSbvp", + "mangledName": "$s13SellyCloudSDK8MTHKViewC10isMirroredSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC10isMirroredSbvg", + "mangledName": "$s13SellyCloudSDK8MTHKViewC10isMirroredSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC10isMirroredSbvs", + "mangledName": "$s13SellyCloudSDK8MTHKViewC10isMirroredSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC10isMirroredSbvM", + "mangledName": "$s13SellyCloudSDK8MTHKViewC10isMirroredSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MTHKView", + "printedName": "SellyCloudSDK.MTHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)initWithFrame:", + "mangledName": "$s13SellyCloudSDK8MTHKViewC5frameACSo6CGRectV_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "initWithFrame:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MTHKView", + "printedName": "SellyCloudSDK.MTHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)initWithCoder:", + "mangledName": "$s13SellyCloudSDK8MTHKViewC5coderACSo7NSCoderC_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "awakeFromNib", + "printedName": "awakeFromNib()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)awakeFromNib", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12awakeFromNibyyF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "awakeFromNib", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "draw", + "printedName": "draw(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)drawRect:", + "mangledName": "$s13SellyCloudSDK8MTHKViewC4drawyySo6CGRectVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "drawRect:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:device:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MTHKView", + "printedName": "SellyCloudSDK.MTHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Metal.MTLDevice)?", + "children": [ + { + "kind": "TypeNominal", + "name": "MTLDevice", + "printedName": "any Metal.MTLDevice", + "usr": "c:objc(pl)MTLDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)initWithFrame:device:", + "mangledName": "$s13SellyCloudSDK8MTHKViewC5frame6deviceACSo6CGRectV_So9MTLDevice_pSgtcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "initWithFrame:device:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "attachStream", + "printedName": "attachStream(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8MTHKViewC12attachStreamyyAA8IOStreamCSgF", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12attachStreamyyAA8IOStreamCSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enqueue", + "printedName": "enqueue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMSampleBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8MTHKViewC7enqueueyySo17CMSampleBufferRefaSgF", + "mangledName": "$s13SellyCloudSDK8MTHKViewC7enqueueyySo17CMSampleBufferRefaSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView", + "mangledName": "$s13SellyCloudSDK8MTHKViewC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)MTKView", + "superclassNames": [ + "MetalKit.MTKView", + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "IOStreamView", + "printedName": "IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "NetClient", + "printedName": "NetClient", + "children": [ + { + "kind": "Function", + "name": "listen", + "printedName": "listen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetClientC6listenyyF", + "mangledName": "$s13SellyCloudSDK9NetClientC6listenyyF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "NetClient", + "printedName": "SellyCloudSDK.NetClient", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient(im)init", + "mangledName": "$s13SellyCloudSDK9NetClientCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient", + "mangledName": "$s13SellyCloudSDK9NetClientC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:@M@SellyCloudSDK@objc(cs)NetSocket", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "SellyCloudSDK.NetSocket", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "NetService", + "printedName": "NetService", + "children": [ + { + "kind": "Var", + "name": "txtData", + "printedName": "txtData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC7txtData10Foundation0G0VSgvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC7txtData10Foundation0G0VSgvp", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC7txtData10Foundation0G0VSgvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC7txtData10Foundation0G0VSgvg", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "domain", + "printedName": "domain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC6domainSSvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC6domainSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC6domainSSvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC6domainSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC4typeSSvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC4typeSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC4typeSSvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC4typeSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC4nameSSvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC4nameSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC4nameSSvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC4nameSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "port", + "printedName": "port", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC4ports5Int32Vvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC4ports5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC4ports5Int32Vvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC4ports5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isRunning", + "printedName": "isRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC9isRunningAA6AtomicVySbGvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC9isRunningAA6AtomicVySbGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC9isRunningAA6AtomicVySbGvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC9isRunningAA6AtomicVySbGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "clients", + "printedName": "clients", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SellyCloudSDK.NetClient]", + "children": [ + { + "kind": "TypeNominal", + "name": "NetClient", + "printedName": "SellyCloudSDK.NetClient", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC7clientsSayAA0D6ClientCGvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC7clientsSayAA0D6ClientCGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SellyCloudSDK.NetClient]", + "children": [ + { + "kind": "TypeNominal", + "name": "NetClient", + "printedName": "SellyCloudSDK.NetClient", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC7clientsSayAA0D6ClientCGvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC7clientsSayAA0D6ClientCGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(domain:type:name:port:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NetService", + "printedName": "SellyCloudSDK.NetService", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetService" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK10NetServiceC6domain4type4name4portACSS_S2Ss5Int32Vtcfc", + "mangledName": "$s13SellyCloudSDK10NetServiceC6domain4type4name4portACSS_S2Ss5Int32Vtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "NetService", + "printedName": "SellyCloudSDK.NetService", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetService" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetService(im)init", + "mangledName": "$s13SellyCloudSDK10NetServiceCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "netService", + "printedName": "netService(_:didAcceptConnectionWith:outputStream:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NetService", + "printedName": "Foundation.NetService", + "usr": "c:objc(cs)NSNetService" + }, + { + "kind": "TypeNominal", + "name": "InputStream", + "printedName": "Foundation.InputStream", + "usr": "c:objc(cs)NSInputStream" + }, + { + "kind": "TypeNominal", + "name": "OutputStream", + "printedName": "Foundation.OutputStream", + "usr": "c:objc(cs)NSOutputStream" + } + ], + "declKind": "Func", + "usr": "c:@CM@SellyCloudSDK@objc(cs)NetService(im)netService:didAcceptConnectionWithInputStream:outputStream:", + "mangledName": "$s13SellyCloudSDK10NetServiceC03netE0_23didAcceptConnectionWith12outputStreamySo05NSNetE0C_So07NSInputL0CSo08NSOutputL0CtF", + "moduleName": "SellyCloudSDK", + "objc_name": "netService:didAcceptConnectionWithInputStream:outputStream:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10NetServiceC12startRunningyyF", + "mangledName": "$s13SellyCloudSDK10NetServiceC12startRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopRunning", + "printedName": "stopRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10NetServiceC11stopRunningyyF", + "mangledName": "$s13SellyCloudSDK10NetServiceC11stopRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetService", + "mangledName": "$s13SellyCloudSDK10NetServiceC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "Running", + "printedName": "Running", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "NetSocket", + "printedName": "NetSocket", + "children": [ + { + "kind": "Var", + "name": "defaultTimeout", + "printedName": "defaultTimeout", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC14defaultTimeoutSivpZ", + "mangledName": "$s13SellyCloudSDK9NetSocketC14defaultTimeoutSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC14defaultTimeoutSivgZ", + "mangledName": "$s13SellyCloudSDK9NetSocketC14defaultTimeoutSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultWindowSizeC", + "printedName": "defaultWindowSizeC", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC18defaultWindowSizeCSivpZ", + "mangledName": "$s13SellyCloudSDK9NetSocketC18defaultWindowSizeCSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC18defaultWindowSizeCSivgZ", + "mangledName": "$s13SellyCloudSDK9NetSocketC18defaultWindowSizeCSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "inputBuffer", + "printedName": "inputBuffer", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvs", + "mangledName": "$s13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvM", + "mangledName": "$s13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeout", + "printedName": "timeout", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC7timeoutSivp", + "mangledName": "$s13SellyCloudSDK9NetSocketC7timeoutSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC7timeoutSivg", + "mangledName": "$s13SellyCloudSDK9NetSocketC7timeoutSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC7timeoutSivs", + "mangledName": "$s13SellyCloudSDK9NetSocketC7timeoutSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC7timeoutSivM", + "mangledName": "$s13SellyCloudSDK9NetSocketC7timeoutSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "connected", + "printedName": "connected", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC9connectedSbvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC9connectedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC9connectedSbvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC9connectedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC9connectedSbvs", + "mangledName": "$s13SellyCloudSDK9NetSocketC9connectedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC9connectedSbvM", + "mangledName": "$s13SellyCloudSDK9NetSocketC9connectedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "windowSizeC", + "printedName": "windowSizeC", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC11windowSizeCSivp", + "mangledName": "$s13SellyCloudSDK9NetSocketC11windowSizeCSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11windowSizeCSivg", + "mangledName": "$s13SellyCloudSDK9NetSocketC11windowSizeCSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11windowSizeCSivs", + "mangledName": "$s13SellyCloudSDK9NetSocketC11windowSizeCSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11windowSizeCSivM", + "mangledName": "$s13SellyCloudSDK9NetSocketC11windowSizeCSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "totalBytesIn", + "printedName": "totalBytesIn", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvs", + "mangledName": "$s13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvM", + "mangledName": "$s13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "qualityOfService", + "printedName": "qualityOfService", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvs", + "mangledName": "$s13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvM", + "mangledName": "$s13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "securityLevel", + "printedName": "securityLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamSocketSecurityLevel", + "printedName": "Foundation.StreamSocketSecurityLevel", + "usr": "c:@T@NSStreamSocketSecurityLevel" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avp", + "mangledName": "$s13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamSocketSecurityLevel", + "printedName": "Foundation.StreamSocketSecurityLevel", + "usr": "c:@T@NSStreamSocketSecurityLevel" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avg", + "mangledName": "$s13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StreamSocketSecurityLevel", + "printedName": "Foundation.StreamSocketSecurityLevel", + "usr": "c:@T@NSStreamSocketSecurityLevel" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avs", + "mangledName": "$s13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avM", + "mangledName": "$s13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "totalBytesOut", + "printedName": "totalBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "queueBytesOut", + "printedName": "queueBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "connect", + "printedName": "connect(withName:port:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetSocketC7connect8withName4portySS_SitF", + "mangledName": "$s13SellyCloudSDK9NetSocketC7connect8withName4portySS_SitF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "doOutput", + "printedName": "doOutput(data:locked:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "usr": "s:Sp" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetSocketC8doOutput4data6lockedSi10Foundation4DataV_Spys6UInt32VGSgtF", + "mangledName": "$s13SellyCloudSDK9NetSocketC8doOutput4data6lockedSi10Foundation4DataV_Spys6UInt32VGSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetSocketC5closeyyF", + "mangledName": "$s13SellyCloudSDK9NetSocketC5closeyyF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "listen", + "printedName": "listen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetSocketC6listenyyF", + "mangledName": "$s13SellyCloudSDK9NetSocketC6listenyyF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "NetSocket", + "printedName": "SellyCloudSDK.NetSocket", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetSocket" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetSocket(im)init", + "mangledName": "$s13SellyCloudSDK9NetSocketCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:handle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Stream", + "printedName": "Foundation.Stream", + "usr": "c:objc(cs)NSStream" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "Foundation.Stream.Event", + "usr": "c:@E@NSStreamEvent" + } + ], + "declKind": "Func", + "usr": "c:@CM@SellyCloudSDK@objc(cs)NetSocket(im)stream:handleEvent:", + "mangledName": "$s13SellyCloudSDK9NetSocketC6stream_6handleySo8NSStreamC_So0H5EventVtF", + "moduleName": "SellyCloudSDK", + "objc_name": "stream:handleEvent:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetSocket", + "mangledName": "$s13SellyCloudSDK9NetSocketC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "PiPHKView", + "printedName": "PiPHKView", + "children": [ + { + "kind": "Var", + "name": "defaultBackgroundColor", + "printedName": "defaultBackgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvpZ", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvgZ", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvsZ", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvsZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvMZ", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvMZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "layerClass", + "printedName": "layerClass", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "any AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(cpy)layerClass", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC10layerClassyXlXpvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "overriding": true, + "objc_name": "layerClass", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "any AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(cm)layerClass", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC10layerClassyXlXpvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "overriding": true, + "objc_name": "layerClass", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "layer", + "printedName": "layer", + "children": [ + { + "kind": "TypeNominal", + "name": "AVSampleBufferDisplayLayer", + "printedName": "AVFoundation.AVSampleBufferDisplayLayer", + "usr": "c:objc(cs)AVSampleBufferDisplayLayer" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(py)layer", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC5layerSo26AVSampleBufferDisplayLayerCvp", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "layer", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVSampleBufferDisplayLayer", + "printedName": "AVFoundation.AVSampleBufferDisplayLayer", + "usr": "c:objc(cs)AVSampleBufferDisplayLayer" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(im)layer", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC5layerSo26AVSampleBufferDisplayLayerCvg", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "layer", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avp", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avg", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avs", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avM", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvp", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvg", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvs", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0VvM", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isCaptureVideoPreviewEnabled", + "printedName": "isCaptureVideoPreviewEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvp", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvg", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvs", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvM", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PiPHKView", + "printedName": "SellyCloudSDK.PiPHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(im)initWithFrame:", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC5frameACSo6CGRectV_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "initWithFrame:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.PiPHKView?", + "children": [ + { + "kind": "TypeNominal", + "name": "PiPHKView", + "printedName": "SellyCloudSDK.PiPHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(im)initWithCoder:", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "awakeFromNib", + "printedName": "awakeFromNib()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(im)awakeFromNib", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12awakeFromNibyyF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "awakeFromNib", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "attachStream", + "printedName": "attachStream(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9PiPHKViewC12attachStreamyyAA8IOStreamCSgF", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12attachStreamyyAA8IOStreamCSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enqueue", + "printedName": "enqueue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMSampleBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9PiPHKViewC7enqueueyySo17CMSampleBufferRefaSgF", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC7enqueueyySo17CMSampleBufferRefaSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UIView", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "IOStreamView", + "printedName": "IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "RTMPResponder", + "printedName": "RTMPResponder", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(result:status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPResponder", + "printedName": "SellyCloudSDK.RTMPResponder", + "usr": "s:13SellyCloudSDK13RTMPResponderC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Any?]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([Any?]) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Any?]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK13RTMPResponderC6result6statusACySayypSgGc_yAGcSgtcfc", + "mangledName": "$s13SellyCloudSDK13RTMPResponderC6result6statusACySayypSgGc_yAGcSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK13RTMPResponderC", + "mangledName": "$s13SellyCloudSDK13RTMPResponderC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RTMPConnectionDelegate", + "printedName": "RTMPConnectionDelegate", + "children": [ + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:publishInsufficientBWOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP10connection_28publishInsufficientBWOccuredyAA0D0C_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP10connection_28publishInsufficientBWOccuredyAA0D0C_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.RTMPConnectionDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:publishSufficientBWOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP10connection_26publishSufficientBWOccuredyAA0D0C_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP10connection_26publishSufficientBWOccuredyAA0D0C_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.RTMPConnectionDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:updateStats:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP10connection_11updateStatsyAA0D0C_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP10connection_11updateStatsyAA0D0C_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.RTMPConnectionDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RTMPConnection", + "printedName": "RTMPConnection", + "children": [ + { + "kind": "Var", + "name": "defaultWindowSizeS", + "printedName": "defaultWindowSizeS", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC18defaultWindowSizeSs5Int64VvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC18defaultWindowSizeSs5Int64VvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC18defaultWindowSizeSs5Int64VvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC18defaultWindowSizeSs5Int64VvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "supportedProtocols", + "printedName": "supportedProtocols", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC18supportedProtocolsShySSGvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC18supportedProtocolsShySSGvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC18supportedProtocolsShySSGvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC18supportedProtocolsShySSGvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "supportedFourCcList", + "printedName": "supportedFourCcList", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19supportedFourCcListSaySSGvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19supportedFourCcListSaySSGvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19supportedFourCcListSaySSGvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19supportedFourCcListSaySSGvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultPort", + "printedName": "defaultPort", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC11defaultPortSivpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC11defaultPortSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC11defaultPortSivgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC11defaultPortSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultSecurePort", + "printedName": "defaultSecurePort", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17defaultSecurePortSivpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17defaultSecurePortSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17defaultSecurePortSivgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17defaultSecurePortSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultFlashVer", + "printedName": "defaultFlashVer", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC15defaultFlashVerSSvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC15defaultFlashVerSSvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC15defaultFlashVerSSvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC15defaultFlashVerSSvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultChunkSizeS", + "printedName": "defaultChunkSizeS", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17defaultChunkSizeSSivpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17defaultChunkSizeSSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17defaultChunkSizeSSivgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17defaultChunkSizeSSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultCapabilities", + "printedName": "defaultCapabilities", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19defaultCapabilitiesSivpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19defaultCapabilitiesSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19defaultCapabilitiesSivgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19defaultCapabilitiesSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultObjectEncoding", + "printedName": "defaultObjectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectG0OvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectG0OvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectG0OvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectG0OvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Code", + "printedName": "Code", + "children": [ + { + "kind": "Var", + "name": "callBadVersion", + "printedName": "callBadVersion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO14callBadVersionyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO14callBadVersionyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "callFailed", + "printedName": "callFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO10callFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO10callFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "callProhibited", + "printedName": "callProhibited", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO14callProhibitedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO14callProhibitedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectAppshutdown", + "printedName": "connectAppshutdown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO18connectAppshutdownyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO18connectAppshutdownyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectClosed", + "printedName": "connectClosed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO13connectClosedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO13connectClosedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectFailed", + "printedName": "connectFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO13connectFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO13connectFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectIdleTimeOut", + "printedName": "connectIdleTimeOut", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO18connectIdleTimeOutyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO18connectIdleTimeOutyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectInvalidApp", + "printedName": "connectInvalidApp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO17connectInvalidAppyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO17connectInvalidAppyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectNetworkChange", + "printedName": "connectNetworkChange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO20connectNetworkChangeyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO20connectNetworkChangeyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectRejected", + "printedName": "connectRejected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO15connectRejectedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO15connectRejectedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectSuccess", + "printedName": "connectSuccess", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO14connectSuccessyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO14connectSuccessyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO5levelSSvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO5levelSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO5levelSSvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO5levelSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPConnection.Code?", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Var", + "name": "swfUrl", + "printedName": "swfUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pageUrl", + "printedName": "pageUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeout", + "printedName": "timeout", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7timeoutSivp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7timeoutSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7timeoutSivg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7timeoutSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7timeoutSivs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7timeoutSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7timeoutSivM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7timeoutSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "qualityOfService", + "printedName": "qualityOfService", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "flashVer", + "printedName": "flashVer", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8flashVerSSvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8flashVerSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8flashVerSSvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8flashVerSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8flashVerSSvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8flashVerSSvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8flashVerSSvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8flashVerSSvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "chunkSize", + "printedName": "chunkSize", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9chunkSizeSivp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9chunkSizeSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9chunkSizeSivg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9chunkSizeSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9chunkSizeSivs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9chunkSizeSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9chunkSizeSivM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9chunkSizeSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uri", + "printedName": "uri", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC3uri10Foundation3URLVSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC3uri10Foundation3URLVSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC3uri10Foundation3URLVSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC3uri10Foundation3URLVSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connected", + "printedName": "connected", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9connectedSbvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9connectedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9connectedSbvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9connectedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameters", + "printedName": "parameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC10parametersypSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC10parametersypSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC10parametersypSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC10parametersypSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC10parametersypSgvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC10parametersypSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC10parametersypSgvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC10parametersypSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "objectEncoding", + "printedName": "objectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0OvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "totalBytesIn", + "printedName": "totalBytesIn", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC12totalBytesIns5Int64Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC12totalBytesIns5Int64Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC12totalBytesIns5Int64Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC12totalBytesIns5Int64Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "totalBytesOut", + "printedName": "totalBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC13totalBytesOuts5Int64Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC13totalBytesOuts5Int64Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC13totalBytesOuts5Int64Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC13totalBytesOuts5Int64Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "totalStreamsCount", + "printedName": "totalStreamsCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17totalStreamsCountSivp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17totalStreamsCountSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17totalStreamsCountSivg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17totalStreamsCountSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any SellyCloudSDK.RTMPConnectionDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.RTMPConnectionDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPConnectionDelegate", + "printedName": "any SellyCloudSDK.RTMPConnectionDelegate", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.RTMPConnectionDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPConnectionDelegate", + "printedName": "any SellyCloudSDK.RTMPConnectionDelegate", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "previousQueueBytesOut", + "printedName": "previousQueueBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int64]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Dynamic", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int64]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesInPerSecond", + "printedName": "currentBytesInPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Dynamic", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesOutPerSecond", + "printedName": "currentBytesOutPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Dynamic", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK14RTMPConnectionCACycfc", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "call", + "printedName": "call(_:responder:arguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPResponder?", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPResponder", + "printedName": "SellyCloudSDK.RTMPResponder", + "usr": "s:13SellyCloudSDK13RTMPResponderC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4call_9responder9argumentsySS_AA13RTMPResponderCSgypSgdtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4call_9responder9argumentsySS_AA13RTMPResponderCSgypSgdtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connect", + "printedName": "connect(_:arguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7connect_9argumentsySS_ypSgdtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7connect_9argumentsySS_ypSgdtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC5closeyyF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC5closeyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addEventListener", + "printedName": "addEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeEventListener", + "printedName": "removeEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8dispatch5eventyAA5EventC_tF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8dispatch5eventyAA5EventC_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(_:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK14RTMPConnectionC", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "RTMPObjectEncoding", + "printedName": "RTMPObjectEncoding", + "children": [ + { + "kind": "Var", + "name": "amf0", + "printedName": "amf0", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPObjectEncoding.Type) -> SellyCloudSDK.RTMPObjectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPObjectEncoding.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO4amf0yA2CmF", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO4amf0yA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "amf3", + "printedName": "amf3", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPObjectEncoding.Type) -> SellyCloudSDK.RTMPObjectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPObjectEncoding.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO4amf3yA2CmF", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO4amf3yA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPObjectEncoding?", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO8rawValueACSgs5UInt8V_tcfc", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO8rawValueACSgs5UInt8V_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO8rawValues5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO8rawValues5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO8rawValues5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO8rawValues5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "UInt8", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "RTMPSharedObject", + "printedName": "RTMPSharedObject", + "children": [ + { + "kind": "Function", + "name": "getRemote", + "printedName": "getRemote(withName:remotePath:persistence:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPSharedObject", + "printedName": "SellyCloudSDK.RTMPSharedObject", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC9getRemote8withName10remotePath11persistenceACSS_SSSbtFZ", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC9getRemote8withName10remotePath11persistenceACSS_SSSbtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "objectEncoding", + "printedName": "objectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC14objectEncodingAA010RTMPObjectG0Ovp", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC14objectEncodingAA010RTMPObjectG0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC14objectEncodingAA010RTMPObjectG0Ovg", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC14objectEncodingAA010RTMPObjectG0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC4dataSDySSypSgGvp", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC4dataSDySSypSgGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC4dataSDySSypSgGvg", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC4dataSDySSypSgGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setProperty", + "printedName": "setProperty(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC11setPropertyyySS_ypSgtF", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC11setPropertyyySS_ypSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connect", + "printedName": "connect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC7connectyyAA14RTMPConnectionCF", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC7connectyyAA14RTMPConnectionCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC5clearyyF", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC5clearyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC5closeyyF", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC5closeyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPSharedObject", + "printedName": "SellyCloudSDK.RTMPSharedObject", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectCACycfc", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(target:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPSharedObject", + "printedName": "SellyCloudSDK.RTMPSharedObject", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC6targetACyXl_tcfc", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC6targetACyXl_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK15EventDispatcherC", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "SellyCloudSDK.EventDispatcher" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "RTMPStream", + "printedName": "RTMPStream", + "children": [ + { + "kind": "TypeDecl", + "name": "Code", + "printedName": "Code", + "children": [ + { + "kind": "Var", + "name": "bufferEmpty", + "printedName": "bufferEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11bufferEmptyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11bufferEmptyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "bufferFlush", + "printedName": "bufferFlush", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11bufferFlushyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11bufferFlushyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "bufferFull", + "printedName": "bufferFull", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10bufferFullyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10bufferFullyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectClosed", + "printedName": "connectClosed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO13connectClosedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO13connectClosedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectFailed", + "printedName": "connectFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO13connectFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO13connectFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectRejected", + "printedName": "connectRejected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO15connectRejectedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO15connectRejectedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectSuccess", + "printedName": "connectSuccess", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO14connectSuccessyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO14connectSuccessyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "drmUpdateNeeded", + "printedName": "drmUpdateNeeded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO15drmUpdateNeededyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO15drmUpdateNeededyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO6failedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO6failedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "multicastStreamReset", + "printedName": "multicastStreamReset", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO20multicastStreamResetyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO20multicastStreamResetyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "pauseNotify", + "printedName": "pauseNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11pauseNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11pauseNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playFailed", + "printedName": "playFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10playFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10playFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playFileStructureInvalid", + "printedName": "playFileStructureInvalid", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO24playFileStructureInvalidyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO24playFileStructureInvalidyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playInsufficientBW", + "printedName": "playInsufficientBW", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO18playInsufficientBWyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO18playInsufficientBWyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playNoSupportedTrackFound", + "printedName": "playNoSupportedTrackFound", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO25playNoSupportedTrackFoundyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO25playNoSupportedTrackFoundyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playReset", + "printedName": "playReset", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO9playResetyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO9playResetyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playStart", + "printedName": "playStart", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO9playStartyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO9playStartyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playStop", + "printedName": "playStop", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO8playStopyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO8playStopyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playStreamNotFound", + "printedName": "playStreamNotFound", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO18playStreamNotFoundyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO18playStreamNotFoundyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playTransition", + "printedName": "playTransition", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO14playTransitionyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO14playTransitionyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playUnpublishNotify", + "printedName": "playUnpublishNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO19playUnpublishNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO19playUnpublishNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "publishBadName", + "printedName": "publishBadName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO14publishBadNameyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO14publishBadNameyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "publishIdle", + "printedName": "publishIdle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11publishIdleyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11publishIdleyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "publishStart", + "printedName": "publishStart", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO12publishStartyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO12publishStartyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordAlreadyExists", + "printedName": "recordAlreadyExists", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO19recordAlreadyExistsyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO19recordAlreadyExistsyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordFailed", + "printedName": "recordFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO12recordFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO12recordFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordNoAccess", + "printedName": "recordNoAccess", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO14recordNoAccessyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO14recordNoAccessyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordStart", + "printedName": "recordStart", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11recordStartyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11recordStartyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordStop", + "printedName": "recordStop", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10recordStopyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10recordStopyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordDiskQuotaExceeded", + "printedName": "recordDiskQuotaExceeded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO23recordDiskQuotaExceededyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO23recordDiskQuotaExceededyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "secondScreenStart", + "printedName": "secondScreenStart", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO17secondScreenStartyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO17secondScreenStartyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "secondScreenStop", + "printedName": "secondScreenStop", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO16secondScreenStopyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO16secondScreenStopyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "seekFailed", + "printedName": "seekFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10seekFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10seekFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "seekInvalidTime", + "printedName": "seekInvalidTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO15seekInvalidTimeyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO15seekInvalidTimeyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "seekNotify", + "printedName": "seekNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10seekNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10seekNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "stepNotify", + "printedName": "stepNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10stepNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10stepNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "unpauseNotify", + "printedName": "unpauseNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO13unpauseNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO13unpauseNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "unpublishSuccess", + "printedName": "unpublishSuccess", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO16unpublishSuccessyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO16unpublishSuccessyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "videoDimensionChange", + "printedName": "videoDimensionChange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO20videoDimensionChangeyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO20videoDimensionChangeyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO5levelSSvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO5levelSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO5levelSSvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO5levelSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPStream.Code?", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "HowToPublish", + "printedName": "HowToPublish", + "children": [ + { + "kind": "Var", + "name": "record", + "printedName": "record", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.HowToPublish.Type) -> SellyCloudSDK.RTMPStream.HowToPublish", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO6recordyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO6recordyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "append", + "printedName": "append", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.HowToPublish.Type) -> SellyCloudSDK.RTMPStream.HowToPublish", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO6appendyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO6appendyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "appendWithGap", + "printedName": "appendWithGap", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.HowToPublish.Type) -> SellyCloudSDK.RTMPStream.HowToPublish", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO13appendWithGapyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO13appendWithGapyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "live", + "printedName": "live", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.HowToPublish.Type) -> SellyCloudSDK.RTMPStream.HowToPublish", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO4liveyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO4liveyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish?", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Var", + "name": "metadata", + "printedName": "metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC8metadataSDySSypSgGvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC8metadataSDySSypSgGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC8metadataSDySSypSgGvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC8metadataSDySSypSgGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPStreamInfo", + "printedName": "SellyCloudSDK.RTMPStreamInfo", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC4infoAA0D4InfoVvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4infoAA0D4InfoVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPStreamInfo", + "printedName": "SellyCloudSDK.RTMPStreamInfo", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC4infoAA0D4InfoVvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4infoAA0D4InfoVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "objectEncoding", + "printedName": "objectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC14objectEncodingAA010RTMPObjectF0Ovp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC14objectEncodingAA010RTMPObjectF0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC14objectEncodingAA010RTMPObjectF0Ovg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC14objectEncodingAA010RTMPObjectF0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "receiveAudio", + "printedName": "receiveAudio", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveAudioSbvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveAudioSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveAudioSbvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveAudioSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveAudioSbvs", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveAudioSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveAudioSbvM", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveAudioSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "receiveVideo", + "printedName": "receiveVideo", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveVideoSbvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveVideoSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveVideoSbvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveVideoSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveVideoSbvs", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveVideoSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveVideoSbvM", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveVideoSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "paused", + "printedName": "paused", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC6pausedSbvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC6pausedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC6pausedSbvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC6pausedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC6pausedSbvs", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC6pausedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC6pausedSbvM", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC6pausedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "fcPublishName", + "printedName": "fcPublishName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvs", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvM", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(connection:fcPublishName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK10RTMPStreamC10connection13fcPublishNameAcA14RTMPConnectionC_SSSgtcfc", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC10connection13fcPublishNameAcA14RTMPConnectionC_SSSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "play", + "printedName": "play(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC4playyyypSgd_tF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4playyyypSgd_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "seek", + "printedName": "seek(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC4seekyySdF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4seekyySdF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "publish", + "printedName": "publish(_:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "hasDefaultArg": true, + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC7publish_4typeySSSg_AC12HowToPublishOtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC7publish_4typeySSSg_AC12HowToPublishOtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC5closeyyF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC5closeyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(handlerName:arguments:isResetTimestamp:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC4send11handlerName9arguments16isResetTimestampySS_ypSgdSbtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4send11handlerName9arguments16isResetTimestampySS_ypSgdSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeMetaData", + "printedName": "makeMetaData()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC12makeMetaDataSDySSypSgGyF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12makeMetaDataSDySSypSgGyF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readyStateDidChange", + "printedName": "readyStateDidChange(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC19readyStateDidChange2toyAA8IOStreamC05ReadyF0O_tF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC19readyStateDidChange2toyAA8IOStreamC05ReadyF0O_tF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream(im)init", + "mangledName": "$s13SellyCloudSDK10RTMPStreamCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addEventListener", + "printedName": "addEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeEventListener", + "printedName": "removeEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC8dispatch5eventyAA5EventC_tF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC8dispatch5eventyAA5EventC_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(_:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:@M@SellyCloudSDK@objc(cs)IOStream", + "superclassNames": [ + "SellyCloudSDK.IOStream", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RTMPStreamInfo", + "printedName": "RTMPStreamInfo", + "children": [ + { + "kind": "Var", + "name": "byteCount", + "printedName": "byteCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvp", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvg", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV12resourceNameSSSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV12resourceNameSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV12resourceNameSSSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV12resourceNameSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesPerSecond", + "printedName": "currentBytesPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rttMs", + "printedName": "rttMs", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV5rttMss5Int32Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV5rttMss5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV5rttMss5Int32Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV5rttMss5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "Running", + "printedName": "Running", + "children": [ + { + "kind": "Var", + "name": "isRunning", + "printedName": "isRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7RunningP02isD0AA6AtomicVySbGvp", + "mangledName": "$s13SellyCloudSDK7RunningP02isD0AA6AtomicVySbGvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7RunningP02isD0AA6AtomicVySbGvg", + "mangledName": "$s13SellyCloudSDK7RunningP02isD0AA6AtomicVySbGvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.Running>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7RunningP05startD0yyF", + "mangledName": "$s13SellyCloudSDK7RunningP05startD0yyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.Running>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopRunning", + "printedName": "stopRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7RunningP04stopD0yyF", + "mangledName": "$s13SellyCloudSDK7RunningP04stopD0yyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.Running>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ScreenDelegate", + "printedName": "ScreenDelegate", + "children": [ + { + "kind": "Function", + "name": "screen", + "printedName": "screen(_:willLayout:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Screen", + "printedName": "SellyCloudSDK.Screen", + "usr": "s:13SellyCloudSDK6ScreenC" + }, + { + "kind": "TypeNominal", + "name": "CMTime", + "printedName": "CoreMedia.CMTime", + "usr": "c:@SA@CMTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14ScreenDelegateP6screen_10willLayoutyAA0D0C_So6CMTimeatF", + "mangledName": "$s13SellyCloudSDK14ScreenDelegateP6screen_10willLayoutyAA0D0C_So6CMTimeatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK14ScreenDelegateP", + "mangledName": "$s13SellyCloudSDK14ScreenDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Screen", + "printedName": "Screen", + "children": [ + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvpZ", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvgZ", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "childCounts", + "printedName": "childCounts", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC11childCountsSivp", + "mangledName": "$s13SellyCloudSDK6ScreenC11childCountsSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC11childCountsSivg", + "mangledName": "$s13SellyCloudSDK6ScreenC11childCountsSivg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any SellyCloudSDK.ScreenDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvp", + "mangledName": "$s13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.ScreenDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenDelegate", + "printedName": "any SellyCloudSDK.ScreenDelegate", + "usr": "s:13SellyCloudSDK14ScreenDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvg", + "mangledName": "$s13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.ScreenDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenDelegate", + "printedName": "any SellyCloudSDK.ScreenDelegate", + "usr": "s:13SellyCloudSDK14ScreenDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvs", + "mangledName": "$s13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvM", + "mangledName": "$s13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "frameRate", + "printedName": "frameRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC9frameRateSivp", + "mangledName": "$s13SellyCloudSDK6ScreenC9frameRateSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC9frameRateSivg", + "mangledName": "$s13SellyCloudSDK6ScreenC9frameRateSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC9frameRateSivs", + "mangledName": "$s13SellyCloudSDK6ScreenC9frameRateSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC9frameRateSivM", + "mangledName": "$s13SellyCloudSDK6ScreenC9frameRateSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvp", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvg", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvs", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvM", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isRunning", + "printedName": "isRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC9isRunningAA6AtomicVySbGvp", + "mangledName": "$s13SellyCloudSDK6ScreenC9isRunningAA6AtomicVySbGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC9isRunningAA6AtomicVySbGvg", + "mangledName": "$s13SellyCloudSDK6ScreenC9isRunningAA6AtomicVySbGvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavp", + "mangledName": "$s13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavg", + "mangledName": "$s13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavs", + "mangledName": "$s13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavM", + "mangledName": "$s13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "addChild", + "printedName": "addChild(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6ScreenC8addChildyyAA0D6ObjectCSgKF", + "mangledName": "$s13SellyCloudSDK6ScreenC8addChildyyAA0D6ObjectCSgKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeChild", + "printedName": "removeChild(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6ScreenC11removeChildyyAA0D6ObjectCSgF", + "mangledName": "$s13SellyCloudSDK6ScreenC11removeChildyyAA0D6ObjectCSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6ScreenC12startRunningyyF", + "mangledName": "$s13SellyCloudSDK6ScreenC12startRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopRunning", + "printedName": "stopRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6ScreenC11stopRunningyyF", + "mangledName": "$s13SellyCloudSDK6ScreenC11stopRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK6ScreenC", + "mangledName": "$s13SellyCloudSDK6ScreenC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Running", + "printedName": "Running", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ScreenObject", + "printedName": "ScreenObject", + "children": [ + { + "kind": "TypeDecl", + "name": "HorizontalAlignment", + "printedName": "HorizontalAlignment", + "children": [ + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.HorizontalAlignment.Type) -> SellyCloudSDK.ScreenObject.HorizontalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO4leftyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO4leftyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "center", + "printedName": "center", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.HorizontalAlignment.Type) -> SellyCloudSDK.ScreenObject.HorizontalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO6centeryA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO6centeryA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.HorizontalAlignment.Type) -> SellyCloudSDK.ScreenObject.HorizontalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO5rightyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO5rightyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO9hashValueSivp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO9hashValueSivg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VerticalAlignment", + "printedName": "VerticalAlignment", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.VerticalAlignment.Type) -> SellyCloudSDK.ScreenObject.VerticalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO3topyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO3topyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "middle", + "printedName": "middle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.VerticalAlignment.Type) -> SellyCloudSDK.ScreenObject.VerticalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO6middleyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO6middleyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.VerticalAlignment.Type) -> SellyCloudSDK.ScreenObject.VerticalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO6bottomyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO6bottomyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO9hashValueSivp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO9hashValueSivg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Var", + "name": "parent", + "printedName": "parent", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "SellyCloudSDK.ScreenObjectContainer?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC6parentAA0dE9ContainerCSgvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC6parentAA0dE9ContainerCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObjectContainer?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObjectContainer", + "printedName": "SellyCloudSDK.ScreenObjectContainer", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC6parentAA0dE9ContainerCSgvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC6parentAA0dE9ContainerCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bounds", + "printedName": "bounds", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC6boundsSo6CGRectVvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC6boundsSo6CGRectVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC6boundsSo6CGRectVvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC6boundsSo6CGRectVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isVisible", + "printedName": "isVisible", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC9isVisibleSbvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9isVisibleSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC9isVisibleSbvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9isVisibleSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC9isVisibleSbvs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9isVisibleSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC9isVisibleSbvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9isVisibleSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "layoutMargin", + "printedName": "layoutMargin", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cornerRadius", + "printedName": "cornerRadius", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC12cornerRadius14CoreFoundation7CGFloatVvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12cornerRadius12CoreGraphics7CGFloatVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12cornerRadius14CoreFoundation7CGFloatVvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12cornerRadius12CoreGraphics7CGFloatVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12cornerRadius14CoreFoundation7CGFloatVvs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12cornerRadius12CoreGraphics7CGFloatVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12cornerRadius14CoreFoundation7CGFloatVvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12cornerRadius12CoreGraphics7CGFloatVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "verticalAlignment", + "printedName": "verticalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0OvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "horizontalAlignment", + "printedName": "horizontalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0OvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK12ScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK12ScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "invalidateLayout", + "printedName": "invalidateLayout()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC16invalidateLayoutyyF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC16invalidateLayoutyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC9makeImageySo10CGImageRefaSgxAA0D8RendererRzlF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9makeImageySo10CGImageRefaSgxAA0D8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + }, + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC9hashValueSivp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isOpen": true, + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC9hashValueSivg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isOpen": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK12ScreenObjectC", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ImageScreenObject", + "printedName": "ImageScreenObject", + "children": [ + { + "kind": "Var", + "name": "cgImage", + "printedName": "cgImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvp", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvg", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvs", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvM", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC04makeD0ySo10CGImageRefaSgxAA0E8RendererRzlF", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC04makeD0ySo10CGImageRefaSgxAA0E8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageScreenObject", + "printedName": "SellyCloudSDK.ImageScreenObject", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK17ImageScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VideoTrackScreenObject", + "printedName": "VideoTrackScreenObject", + "children": [ + { + "kind": "Var", + "name": "chromaKeyColor", + "printedName": "chromaKeyColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "track", + "printedName": "track", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvs", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8VvM", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avp", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avg", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avs", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avM", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "frameRate", + "printedName": "frameRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC9frameRateSivp", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC9frameRateSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC9frameRateSivg", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC9frameRateSivg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoTrackScreenObject", + "printedName": "SellyCloudSDK.VideoTrackScreenObject", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "AccessControl", + "Override", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "registerVideoEffect", + "printedName": "registerVideoEffect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC08registerD6EffectySbAA0dI0CF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC08registerD6EffectySbAA0dI0CF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterVideoEffect", + "printedName": "unregisterVideoEffect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC010unregisterD6EffectySbAA0dI0CF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC010unregisterD6EffectySbAA0dI0CF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC9makeImageySo10CGImageRefaSgxAA0F8RendererRzlF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC9makeImageySo10CGImageRefaSgxAA0F8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "draw", + "printedName": "draw(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC4drawyyxAA0F8RendererRzlF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC4drawyyxAA0F8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ChromaKeyProcessable", + "printedName": "ChromaKeyProcessable", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TextScreenObject", + "printedName": "TextScreenObject", + "children": [ + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6stringSSvp", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6stringSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6stringSSvg", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6stringSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6stringSSvs", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6stringSSvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6stringSSvM", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6stringSSvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attributes", + "printedName": "attributes", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSAttributedString.Key : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Foundation.NSAttributedString.Key : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "Key", + "printedName": "Foundation.NSAttributedString.Key", + "usr": "c:@T@NSAttributedStringKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvp", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSAttributedString.Key : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Foundation.NSAttributedString.Key : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "Key", + "printedName": "Foundation.NSAttributedString.Key", + "usr": "c:@T@NSAttributedStringKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvg", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSAttributedString.Key : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Foundation.NSAttributedString.Key : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "Key", + "printedName": "Foundation.NSAttributedString.Key", + "usr": "c:@T@NSAttributedStringKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvs", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvM", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bounds", + "printedName": "bounds", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvp", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvp", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvg", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvg", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvs", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvs", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvM", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvM", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TextScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "TextScreenObject", + "printedName": "SellyCloudSDK.TextScreenObject", + "usr": "s:13SellyCloudSDK16TextScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK16TextScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK16TextScreenObjectC", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "AssetScreenObject", + "printedName": "AssetScreenObject", + "children": [ + { + "kind": "Var", + "name": "chromaKeyColor", + "printedName": "chromaKeyColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isReading", + "printedName": "isReading", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC9isReadingSbvp", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC9isReadingSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC9isReadingSbvg", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC9isReadingSbvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avp", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avg", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avs", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avM", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "startReading", + "printedName": "startReading(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVAsset", + "printedName": "AVFoundation.AVAsset", + "usr": "c:objc(cs)AVAsset" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12startReadingyySo7AVAssetCKF", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12startReadingyySo7AVAssetCKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cancelReading", + "printedName": "cancelReading()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC13cancelReadingyyF", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC13cancelReadingyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "AssetScreenObject", + "printedName": "SellyCloudSDK.AssetScreenObject", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ChromaKeyProcessable", + "printedName": "ChromaKeyProcessable", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ScreenObjectContainer", + "printedName": "ScreenObjectContainer", + "children": [ + { + "kind": "TypeDecl", + "name": "Error", + "printedName": "Error", + "children": [ + { + "kind": "Var", + "name": "alreadyExists", + "printedName": "alreadyExists", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObjectContainer.Error.Type) -> SellyCloudSDK.ScreenObjectContainer.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO13alreadyExistsyA2EmF", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO13alreadyExistsyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO9hashValueSivp", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO9hashValueSivg", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Var", + "name": "childCounts", + "printedName": "childCounts", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC11childCountsSivp", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC11childCountsSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC11childCountsSivg", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC11childCountsSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "addChild", + "printedName": "addChild(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC8addChildyyAA0dE0CSgKF", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC8addChildyyAA0dE0CSgKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeChild", + "printedName": "removeChild(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC11removeChildyyAA0dE0CSgF", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC11removeChildyyAA0dE0CSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObjectContainer", + "printedName": "SellyCloudSDK.ScreenObjectContainer", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerCACycfc", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ScreenRenderer", + "printedName": "ScreenRenderer", + "children": [ + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "CIContext", + "printedName": "CoreImage.CIContext", + "usr": "c:objc(cs)CIContext" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14ScreenRendererP7contextSo9CIContextCvp", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP7contextSo9CIContextCvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CIContext", + "printedName": "CoreImage.CIContext", + "usr": "c:objc(cs)CIContext" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP7contextSo9CIContextCvg", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP7contextSo9CIContextCvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavp", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavg", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavs", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavM", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bounds", + "printedName": "bounds", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14ScreenRendererP6boundsSo6CGRectVvp", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP6boundsSo6CGRectVvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP6boundsSo6CGRectVvg", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP6boundsSo6CGRectVvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "presentationTimeStamp", + "printedName": "presentationTimeStamp", + "children": [ + { + "kind": "TypeNominal", + "name": "CMTime", + "printedName": "CoreMedia.CMTime", + "usr": "c:@SA@CMTime" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14ScreenRendererP21presentationTimeStampSo6CMTimeavp", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP21presentationTimeStampSo6CMTimeavp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CMTime", + "printedName": "CoreMedia.CMTime", + "usr": "c:@SA@CMTime" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP21presentationTimeStampSo6CMTimeavg", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP21presentationTimeStampSo6CMTimeavg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "layout", + "printedName": "layout(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14ScreenRendererP6layoutyyAA0D6ObjectCF", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP6layoutyyAA0D6ObjectCF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "draw", + "printedName": "draw(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14ScreenRendererP4drawyyAA0D6ObjectCF", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP4drawyyAA0D6ObjectCF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTarget", + "printedName": "setTarget(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreVideo.CVBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CVBuffer", + "printedName": "CoreVideo.CVBuffer", + "usr": "c:@T@CVBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14ScreenRendererP9setTargetyySo11CVBufferRefaSgF", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP9setTargetyySo11CVBufferRefaSgF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK14ScreenRendererP", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "SoundTransform", + "printedName": "SoundTransform", + "children": [ + { + "kind": "Var", + "name": "defaultVolume", + "printedName": "defaultVolume", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV13defaultVolumeSfvpZ", + "mangledName": "$s13SellyCloudSDK14SoundTransformV13defaultVolumeSfvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV13defaultVolumeSfvgZ", + "mangledName": "$s13SellyCloudSDK14SoundTransformV13defaultVolumeSfvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultPan", + "printedName": "defaultPan", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV10defaultPanSfvpZ", + "mangledName": "$s13SellyCloudSDK14SoundTransformV10defaultPanSfvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV10defaultPanSfvgZ", + "mangledName": "$s13SellyCloudSDK14SoundTransformV10defaultPanSfvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "volume", + "printedName": "volume", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV6volumeSfvp", + "mangledName": "$s13SellyCloudSDK14SoundTransformV6volumeSfvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV6volumeSfvg", + "mangledName": "$s13SellyCloudSDK14SoundTransformV6volumeSfvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV6volumeSfvs", + "mangledName": "$s13SellyCloudSDK14SoundTransformV6volumeSfvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV6volumeSfvM", + "mangledName": "$s13SellyCloudSDK14SoundTransformV6volumeSfvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pan", + "printedName": "pan", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV3panSfvp", + "mangledName": "$s13SellyCloudSDK14SoundTransformV3panSfvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV3panSfvg", + "mangledName": "$s13SellyCloudSDK14SoundTransformV3panSfvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV3panSfvs", + "mangledName": "$s13SellyCloudSDK14SoundTransformV3panSfvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV3panSfvM", + "mangledName": "$s13SellyCloudSDK14SoundTransformV3panSfvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK14SoundTransformV16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK14SoundTransformV16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK14SoundTransformV", + "mangledName": "$s13SellyCloudSDK14SoundTransformV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "StreamScreenObject", + "printedName": "StreamScreenObject", + "children": [ + { + "kind": "Var", + "name": "chromaKeyColor", + "printedName": "chromaKeyColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avp", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avg", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avs", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avM", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamScreenObject", + "printedName": "SellyCloudSDK.StreamScreenObject", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC6stream_9didOutput4whenyAA8IOStreamC_So13AVAudioBufferCSo0L4TimeCtF", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC6stream_9didOutput4whenyAA8IOStreamC_So13AVAudioBufferCSo0L4TimeCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC6stream_9didOutputyAA8IOStreamC_So17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC6stream_9didOutputyAA8IOStreamC_So17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "IOStreamObserver", + "printedName": "IOStreamObserver", + "usr": "s:13SellyCloudSDK16IOStreamObserverP", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP" + }, + { + "kind": "Conformance", + "name": "ChromaKeyProcessable", + "printedName": "ChromaKeyProcessable", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Logboard", + "printedName": "Logboard", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "TSReaderDelegate", + "printedName": "TSReaderDelegate", + "children": [ + { + "kind": "Function", + "name": "reader", + "printedName": "reader(_:id:didRead:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TSReader", + "printedName": "SellyCloudSDK.TSReader<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSReaderC" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + }, + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TSReaderDelegateP6reader_2id7didReadyAA0D0CyxG_s6UInt16VSo22CMFormatDescriptionRefatF", + "mangledName": "$s13SellyCloudSDK16TSReaderDelegateP6reader_2id7didReadyAA0D0CyxG_s6UInt16VSo22CMFormatDescriptionRefatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reader", + "printedName": "reader(_:id:didRead:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TSReader", + "printedName": "SellyCloudSDK.TSReader<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSReaderC" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TSReaderDelegateP6reader_2id7didReadyAA0D0CyxG_s6UInt16VSo17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK16TSReaderDelegateP6reader_2id7didReadyAA0D0CyxG_s6UInt16VSo17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK16TSReaderDelegateP", + "mangledName": "$s13SellyCloudSDK16TSReaderDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TSReader", + "printedName": "TSReader", + "children": [ + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "τ_0_0?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSReaderC8delegatexSgvp", + "mangledName": "$s13SellyCloudSDK8TSReaderC8delegatexSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSReaderC8delegatexSgvg", + "mangledName": "$s13SellyCloudSDK8TSReaderC8delegatexSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSReaderC8delegatexSgvs", + "mangledName": "$s13SellyCloudSDK8TSReaderC8delegatexSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSReaderC8delegatexSgvM", + "mangledName": "$s13SellyCloudSDK8TSReaderC8delegatexSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "TSReader", + "printedName": "SellyCloudSDK.TSReader<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSReaderC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK8TSReaderCACyxGycfc", + "mangledName": "$s13SellyCloudSDK8TSReaderCACyxGycfc", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "read", + "printedName": "read(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSReaderC4readySi10Foundation4DataVF", + "mangledName": "$s13SellyCloudSDK8TSReaderC4readySi10Foundation4DataVF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSReaderC5clearyyF", + "mangledName": "$s13SellyCloudSDK8TSReaderC5clearyyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK8TSReaderC", + "mangledName": "$s13SellyCloudSDK8TSReaderC", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "TSWriterDelegate", + "printedName": "TSWriterDelegate", + "children": [ + { + "kind": "Function", + "name": "writer", + "printedName": "writer(_:didRotateFileHandle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TSWriter", + "printedName": "SellyCloudSDK.TSWriter<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSWriterC" + }, + { + "kind": "TypeNominal", + "name": "CMTime", + "printedName": "CoreMedia.CMTime", + "usr": "c:@SA@CMTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TSWriterDelegateP6writer_19didRotateFileHandleyAA0D0CyxG_So6CMTimeatF", + "mangledName": "$s13SellyCloudSDK16TSWriterDelegateP6writer_19didRotateFileHandleyAA0D0CyxG_So6CMTimeatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writer", + "printedName": "writer(_:didOutput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TSWriter", + "printedName": "SellyCloudSDK.TSWriter<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSWriterC" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TSWriterDelegateP6writer_9didOutputyAA0D0CyxG_10Foundation4DataVtF", + "mangledName": "$s13SellyCloudSDK16TSWriterDelegateP6writer_9didOutputyAA0D0CyxG_10Foundation4DataVtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK16TSWriterDelegateP", + "mangledName": "$s13SellyCloudSDK16TSWriterDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TSWriter", + "printedName": "TSWriter", + "children": [ + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "τ_0_0?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSWriterC8delegatexSgvp", + "mangledName": "$s13SellyCloudSDK8TSWriterC8delegatexSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC8delegatexSgvg", + "mangledName": "$s13SellyCloudSDK8TSWriterC8delegatexSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC8delegatexSgvs", + "mangledName": "$s13SellyCloudSDK8TSWriterC8delegatexSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC8delegatexSgvM", + "mangledName": "$s13SellyCloudSDK8TSWriterC8delegatexSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "expectedMedias", + "printedName": "expectedMedias", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvp", + "mangledName": "$s13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvg", + "mangledName": "$s13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvs", + "mangledName": "$s13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvM", + "mangledName": "$s13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "audioFormat", + "printedName": "audioFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvp", + "mangledName": "$s13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvg", + "mangledName": "$s13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvs", + "mangledName": "$s13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvM", + "mangledName": "$s13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoFormat", + "printedName": "videoFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvp", + "mangledName": "$s13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvg", + "mangledName": "$s13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvs", + "mangledName": "$s13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvM", + "mangledName": "$s13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(segmentDuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TSWriter", + "printedName": "SellyCloudSDK.TSWriter<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSWriterC" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK8TSWriterC15segmentDurationACyxGSd_tcfc", + "mangledName": "$s13SellyCloudSDK8TSWriterC15segmentDurationACyxGSd_tcfc", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSWriterC6append_4whenySo13AVAudioBufferC_So0G4TimeCtF", + "mangledName": "$s13SellyCloudSDK8TSWriterC6append_4whenySo13AVAudioBufferC_So0G4TimeCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSWriterC6appendyySo17CMSampleBufferRefaF", + "mangledName": "$s13SellyCloudSDK8TSWriterC6appendyySo17CMSampleBufferRefaF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSWriterC5clearyyF", + "mangledName": "$s13SellyCloudSDK8TSWriterC5clearyyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK8TSWriterC", + "mangledName": "$s13SellyCloudSDK8TSWriterC", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreFoundation", + "printedName": "CoreFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "VideoCodecSettings", + "printedName": "VideoCodecSettings", + "children": [ + { + "kind": "Var", + "name": "frameInterval30", + "printedName": "frameInterval30", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval30SdvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval30SdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval30SdvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval30SdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "frameInterval10", + "printedName": "frameInterval10", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval10SdvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval10SdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval10SdvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval10SdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "frameInterval05", + "printedName": "frameInterval05", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval05SdvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval05SdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval05SdvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval05SdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "frameInterval01", + "printedName": "frameInterval01", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval01SdvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval01SdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval01SdvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval01SdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BitRateMode", + "printedName": "BitRateMode", + "children": [ + { + "kind": "Var", + "name": "average", + "printedName": "average", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.BitRateMode.Type) -> SellyCloudSDK.VideoCodecSettings.BitRateMode", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO7averageyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO7averageyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "constant", + "printedName": "constant", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.BitRateMode.Type) -> SellyCloudSDK.VideoCodecSettings.BitRateMode", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8constantyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8constantyA2EmF", + "moduleName": "SellyCloudSDK", + "intro_Macosx": "13.0", + "intro_iOS": "16.0", + "intro_tvOS": "16.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ScalingMode", + "printedName": "ScalingMode", + "children": [ + { + "kind": "Var", + "name": "normal", + "printedName": "normal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.ScalingMode.Type) -> SellyCloudSDK.VideoCodecSettings.ScalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO6normalyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO6normalyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "letterbox", + "printedName": "letterbox", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.ScalingMode.Type) -> SellyCloudSDK.VideoCodecSettings.ScalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO9letterboxyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO9letterboxyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "cropSourceToCleanAperture", + "printedName": "cropSourceToCleanAperture", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.ScalingMode.Type) -> SellyCloudSDK.VideoCodecSettings.ScalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO25cropSourceToCleanApertureyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO25cropSourceToCleanApertureyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "trim", + "printedName": "trim", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.ScalingMode.Type) -> SellyCloudSDK.VideoCodecSettings.ScalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO4trimyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO4trimyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Var", + "name": "videoSize", + "printedName": "videoSize", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bitRate", + "printedName": "bitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7bitRateSivp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7bitRateSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7bitRateSivg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7bitRateSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7bitRateSivs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7bitRateSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7bitRateSivM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7bitRateSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "profileLevel", + "printedName": "profileLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "scalingMode", + "printedName": "scalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0OvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bitRateMode", + "printedName": "bitRateMode", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0OvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "maxKeyFrameIntervalDuration", + "printedName": "maxKeyFrameIntervalDuration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32VvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "allowFrameReordering", + "printedName": "allowFrameReordering", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "dataRateLimits", + "printedName": "dataRateLimits", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isHardwareEncoderEnabled", + "printedName": "isHardwareEncoderEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "frameInterval", + "printedName": "frameInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(videoSize:bitRate:profileLevel:scalingMode:bitRateMode:maxKeyFrameIntervalDuration:allowFrameReordering:dataRateLimits:isHardwareEncoderEnabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "hasDefaultArg": true, + "usr": "c:@S@CGSize" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "hasDefaultArg": true, + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "hasDefaultArg": true, + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "hasDefaultArg": true, + "usr": "s:s5Int32V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSize7bitRate12profileLevel11scalingMode0ijN027maxKeyFrameIntervalDuration05allowQ10Reordering04dataJ6Limits24isHardwareEncoderEnabledACSo6CGSizeV_SiSSAC07ScalingN0OAC03BitjN0Os5Int32VSbSgSaySdGSgSbtcfc", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSize7bitRate12profileLevel11scalingMode0ijN027maxKeyFrameIntervalDuration05allowQ10Reordering04dataJ6Limits24isHardwareEncoderEnabledACSo6CGSizeV_SiSSAC07ScalingN0OAC03BitjN0Os5Int32VSbSgSaySdGSgSbtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "VideoEffect", + "printedName": "VideoEffect", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK11VideoEffectCACycfc", + "mangledName": "$s13SellyCloudSDK11VideoEffectCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(_:info:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CIImage", + "printedName": "CoreImage.CIImage", + "usr": "c:objc(cs)CIImage" + }, + { + "kind": "TypeNominal", + "name": "CIImage", + "printedName": "CoreImage.CIImage", + "usr": "c:objc(cs)CIImage" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMSampleBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK11VideoEffectC7execute_4infoSo7CIImageCAG_So17CMSampleBufferRefaSgtF", + "mangledName": "$s13SellyCloudSDK11VideoEffectC7execute_4infoSo7CIImageCAG_So17CMSampleBufferRefaSgtF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK11VideoEffectC", + "mangledName": "$s13SellyCloudSDK11VideoEffectC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "ReplayKit", + "printedName": "ReplayKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "VideoRotatorError", + "printedName": "VideoRotatorError", + "children": [ + { + "kind": "Var", + "name": "noImageBuffer", + "printedName": "noImageBuffer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO13noImageBufferyA2CmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO13noImageBufferyA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "noOrientationInfo", + "printedName": "noOrientationInfo", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO17noOrientationInfoyA2CmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO17noOrientationInfoyA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unsupportedOrientation", + "printedName": "unsupportedOrientation", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO22unsupportedOrientationyA2CmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO22unsupportedOrientationyA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "cannotAllocatePixelBuffer", + "printedName": "cannotAllocatePixelBuffer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> (Swift.Int32) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO25cannotAllocatePixelBufferyACs5Int32VcACmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO25cannotAllocatePixelBufferyACs5Int32VcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "rotationFailure", + "printedName": "rotationFailure", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> (Swift.Int32) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO15rotationFailureyACs5Int32VcACmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO15rotationFailureyACs5Int32VcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VideoRotator", + "printedName": "VideoRotator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.VideoRotator?", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotator", + "printedName": "SellyCloudSDK.VideoRotator", + "usr": "s:13SellyCloudSDK12VideoRotatorC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK12VideoRotatorCACSgycfc", + "mangledName": "$s13SellyCloudSDK12VideoRotatorCACSgycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "rotate", + "printedName": "rotate(buffer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + }, + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ], + "usr": "s:s6ResultO" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12VideoRotatorC6rotate6buffers6ResultOySo17CMSampleBufferRefaAA0dE5ErrorOGAI_tF", + "mangledName": "$s13SellyCloudSDK12VideoRotatorC6rotate6buffers6ResultOySo17CMSampleBufferRefaAA0dE5ErrorOGAI_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK12VideoRotatorC", + "mangledName": "$s13SellyCloudSDK12VideoRotatorC", + "moduleName": "SellyCloudSDK", + "intro_Macosx": "13.0", + "intro_iOS": "16.0", + "intro_tvOS": "16.0", + "declAttributes": [ + "AccessControl", + "Available", + "Available", + "Available", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreVideo", + "printedName": "CoreVideo", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "VTSessionOption", + "printedName": "VTSessionOption", + "children": [ + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VTSessionOption", + "printedName": "SellyCloudSDK.VTSessionOption", + "usr": "s:13SellyCloudSDK15VTSessionOptionV" + }, + { + "kind": "TypeNominal", + "name": "VTSessionOption", + "printedName": "SellyCloudSDK.VTSessionOption", + "usr": "s:13SellyCloudSDK15VTSessionOptionV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15VTSessionOptionV2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15VTSessionOptionV4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK15VTSessionOptionV9hashValueSivp", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK15VTSessionOptionV9hashValueSivg", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK15VTSessionOptionV", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "AVAudioPCMBuffer", + "printedName": "AVAudioPCMBuffer", + "children": [ + { + "kind": "Function", + "name": "copy", + "printedName": "copy(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + } + ], + "declKind": "Func", + "usr": "s:So16AVAudioPCMBufferC13SellyCloudSDKE4copyySbSo0A6BufferCF", + "mangledName": "$sSo16AVAudioPCMBufferC13SellyCloudSDKE4copyySbSo0A6BufferCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "Inlinable", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "muted", + "printedName": "muted(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioPCMBuffer", + "printedName": "AVFAudio.AVAudioPCMBuffer", + "usr": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So16AVAudioPCMBufferC13SellyCloudSDKE5mutedyABSbF", + "mangledName": "$sSo16AVAudioPCMBufferC13SellyCloudSDKE5mutedyABSbF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "Inlinable", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)AVAudioPCMBuffer", + "moduleName": "AVFAudio", + "isOpen": true, + "intro_iOS": "8.0", + "objc_name": "AVAudioPCMBuffer", + "declAttributes": [ + "Available", + "ObjC", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)AVAudioBuffer", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "AVFAudio.AVAudioBuffer", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "AVAudioTime", + "printedName": "AVAudioTime", + "declKind": "Class", + "usr": "c:objc(cs)AVAudioTime", + "moduleName": "AVFAudio", + "isOpen": true, + "intro_iOS": "8.0", + "objc_name": "AVAudioTime", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CMSampleBuffer", + "printedName": "CMSampleBuffer", + "children": [ + { + "kind": "Var", + "name": "isNotSync", + "printedName": "isNotSync", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvp", + "mangledName": "$sSo17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvg", + "mangledName": "$sSo17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvs", + "mangledName": "$sSo17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvs", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:So17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvM", + "mangledName": "$sSo17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_iOS": "4.0", + "declAttributes": [ + "Transparent", + "Available" + ], + "isFromExtension": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@T@CMSampleBufferRef", + "moduleName": "CoreMedia", + "intro_iOS": "4.0", + "declAttributes": [ + "Available", + "SynthesizedProtocol", + "NonSendable", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "CMAttachmentBearerProtocol", + "printedName": "CMAttachmentBearerProtocol", + "usr": "s:9CoreMedia26CMAttachmentBearerProtocolP", + "mangledName": "$s9CoreMedia26CMAttachmentBearerProtocolP" + }, + { + "kind": "Conformance", + "name": "_CMInitTrampoline", + "printedName": "_CMInitTrampoline", + "children": [ + { + "kind": "TypeWitness", + "name": "T", + "printedName": "T", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ] + } + ], + "usr": "s:9CoreMedia17_CMInitTrampolineP", + "mangledName": "$s9CoreMedia17_CMInitTrampolineP" + }, + { + "kind": "Conformance", + "name": "_CMSampleBufferInitTrampoline", + "printedName": "_CMSampleBufferInitTrampoline", + "usr": "s:9CoreMedia29_CMSampleBufferInitTrampolineP", + "mangledName": "$s9CoreMedia29_CMSampleBufferInitTrampolineP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CMTime", + "printedName": "CMTime", + "declKind": "Struct", + "usr": "c:@SA@CMTime", + "moduleName": "CoreMedia", + "intro_iOS": "4.0", + "declAttributes": [ + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "BitwiseCopyable", + "printedName": "BitwiseCopyable", + "usr": "s:s15BitwiseCopyableP", + "mangledName": "$ss15BitwiseCopyableP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSValue", + "printedName": "Foundation.NSValue", + "usr": "c:objc(cs)NSValue" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CVBuffer", + "printedName": "CVBuffer", + "children": [ + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE4sizeSo6CGSizeVvp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE4sizeSo6CGSizeVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE4sizeSo6CGSizeVvg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE4sizeSo6CGSizeVvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataSize", + "printedName": "dataSize", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE8dataSizeSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE8dataSizeSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE8dataSizeSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE8dataSizeSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "pixelFormatType", + "printedName": "pixelFormatType", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE15pixelFormatTypes6UInt32Vvp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE15pixelFormatTypes6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE15pixelFormatTypes6UInt32Vvg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE15pixelFormatTypes6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseAddress", + "printedName": "baseAddress", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutableRawPointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutableRawPointer", + "printedName": "Swift.UnsafeMutableRawPointer", + "usr": "s:Sv" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE11baseAddressSvSgvp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE11baseAddressSvSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutableRawPointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutableRawPointer", + "printedName": "Swift.UnsafeMutableRawPointer", + "usr": "s:Sv" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE11baseAddressSvSgvg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE11baseAddressSvSgvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "planeCount", + "printedName": "planeCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE10planeCountSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE10planeCountSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE10planeCountSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE10planeCountSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bytesPerRow", + "printedName": "bytesPerRow", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE11bytesPerRowSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE11bytesPerRowSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE11bytesPerRowSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE11bytesPerRowSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "width", + "printedName": "width", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE5widthSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE5widthSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE5widthSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE5widthSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "height", + "printedName": "height", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE6heightSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE6heightSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE6heightSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE6heightSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "formatType", + "printedName": "formatType", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE10formatTypes6UInt32Vvp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE10formatTypes6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE10formatTypes6UInt32Vvg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE10formatTypes6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "lockBaseAddress", + "printedName": "lockBaseAddress(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + }, + { + "kind": "TypeNominal", + "name": "CVPixelBufferLockFlags", + "printedName": "CoreVideo.CVPixelBufferLockFlags", + "hasDefaultArg": true, + "usr": "c:@E@CVPixelBufferLockFlags" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE15lockBaseAddressys5Int32VSo22CVPixelBufferLockFlagsVF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE15lockBaseAddressys5Int32VSo22CVPixelBufferLockFlagsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "DiscardableResult", + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlockBaseAddress", + "printedName": "unlockBaseAddress(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + }, + { + "kind": "TypeNominal", + "name": "CVPixelBufferLockFlags", + "printedName": "CoreVideo.CVPixelBufferLockFlags", + "hasDefaultArg": true, + "usr": "c:@E@CVPixelBufferLockFlags" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE17unlockBaseAddressys5Int32VSo22CVPixelBufferLockFlagsVF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE17unlockBaseAddressys5Int32VSo22CVPixelBufferLockFlagsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "DiscardableResult", + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "baseAddressOfPlane", + "printedName": "baseAddressOfPlane(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutableRawPointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutableRawPointer", + "printedName": "Swift.UnsafeMutableRawPointer", + "usr": "s:Sv" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE18baseAddressOfPlaneySvSgSiF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE18baseAddressOfPlaneySvSgSiF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getHeightOfPlane", + "printedName": "getHeightOfPlane(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE16getHeightOfPlaneyS2iF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE16getHeightOfPlaneyS2iF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bytesPerRawOfPlane", + "printedName": "bytesPerRawOfPlane(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE18bytesPerRawOfPlaneyS2iF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE18bytesPerRawOfPlaneyS2iF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@T@CVBufferRef", + "moduleName": "CoreVideo", + "declAttributes": [ + "SynthesizedProtocol", + "NonSendable", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "CMAttachmentBearerProtocol", + "printedName": "CMAttachmentBearerProtocol", + "usr": "s:9CoreMedia26CMAttachmentBearerProtocolP", + "mangledName": "$s9CoreMedia26CMAttachmentBearerProtocolP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VTCompressionSession", + "printedName": "VTCompressionSession", + "declKind": "Class", + "usr": "c:@T@VTCompressionSessionRef", + "moduleName": "VideoToolbox", + "declAttributes": [ + "SynthesizedProtocol", + "NonSendable", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VTDecompressionSession", + "printedName": "VTDecompressionSession", + "declKind": "Class", + "usr": "c:@T@VTDecompressionSessionRef", + "moduleName": "VideoToolbox", + "declAttributes": [ + "SynthesizedProtocol", + "NonSendable", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 94, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 125, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 156, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 207, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 261, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 292, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 332, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 372, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 399, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 420, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 523, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 558, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 587, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 3467, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1324, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1345, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1368, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1391, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1443, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1469, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1495, + "length": 4, + "value": "0x07" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1521, + "length": 4, + "value": "0x08" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1547, + "length": 4, + "value": "0x09" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1575, + "length": 4, + "value": "0x0a" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1596, + "length": 4, + "value": "0x0b" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1623, + "length": 4, + "value": "0x0c" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1651, + "length": 4, + "value": "0x0d" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1710, + "length": 4, + "value": "0x0f" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1738, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1763, + "length": 4, + "value": "0x11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "Array", + "offset": 74, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "Array", + "offset": 102, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1374, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1395, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1421, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1446, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1470, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1493, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1516, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1536, + "length": 4, + "value": "0x07" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1557, + "length": 4, + "value": "0x08" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 4, + "value": "0x09" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1602, + "length": 4, + "value": "0x0A" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1628, + "length": 4, + "value": "0x0B" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1654, + "length": 4, + "value": "0x0C" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1680, + "length": 4, + "value": "0x0D" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1707, + "length": 4, + "value": "0x0E" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1736, + "length": 4, + "value": "0x0F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1765, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1792, + "length": 4, + "value": "0x11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMFFoundation.swift", + "kind": "Dictionary", + "offset": 1297, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMFFoundation.swift", + "kind": "Dictionary", + "offset": 1752, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/Atomic.swift", + "kind": "StringLiteral", + "offset": 179, + "length": 34, + "value": "\"com.haishinkit.HaishinKit.Atomic\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "IntegerLiteral", + "offset": 634, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "BooleanLiteral", + "offset": 1024, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "IntegerLiteral", + "offset": 1433, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "IntegerLiteral", + "offset": 1581, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "IntegerLiteral", + "offset": 1898, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "Array", + "offset": 1948, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "Array", + "offset": 2000, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 322, + "length": 2, + "value": "64" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 327, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 447, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodecSettings.swift", + "kind": "BooleanLiteral", + "offset": 4329, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/AudioNode.swift", + "kind": "IntegerLiteral", + "offset": 1659, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/AudioNode.swift", + "kind": "IntegerLiteral", + "offset": 1677, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 323, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 383, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 408, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 431, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 455, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 479, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 503, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 532, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 557, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 579, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 601, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1405, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1430, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1455, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1480, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1505, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1530, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1555, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1580, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1605, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1630, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1655, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1680, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1705, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3476, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3505, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3545, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3599, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3666, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3743, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3823, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3926, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "BooleanLiteral", + "offset": 6943, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "BooleanLiteral", + "offset": 1533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1797, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1831, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1863, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1941, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1975, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2007, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2087, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2121, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2153, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2251, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2461, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2598, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2737, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "BooleanLiteral", + "offset": 2848, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3262, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3283, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3388, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3409, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3516, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3537, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3669, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3842, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3961, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 4082, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 308, + "length": 4, + "value": "0x3F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 371, + "length": 4, + "value": "0xE0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 420, + "length": 4, + "value": "0xFC" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 475, + "length": 4, + "value": "0xF8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 525, + "length": 4, + "value": "0xF8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 569, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 609, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 649, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 737, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 795, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "Array", + "offset": 840, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "Array", + "offset": 885, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 930, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 979, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 1030, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "Array", + "offset": 1077, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 94, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 113, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 141, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 158, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 175, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 192, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 220, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 237, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 254, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 271, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 290, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 313, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 332, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 997, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "Array", + "offset": 2000, + "length": 6, + "value": "[0x00]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2041, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2113, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2149, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2185, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2221, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2258, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 3168, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Choreographer.swift", + "kind": "IntegerLiteral", + "offset": 2970, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Choreographer.swift", + "kind": "BooleanLiteral", + "offset": 3231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Choreographer.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 502, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 542, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 586, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 665, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 691, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 696, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 980, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 1006, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 1011, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Dictionary", + "offset": 1268, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Dictionary", + "offset": 1323, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Dictionary", + "offset": 1378, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Dictionary", + "offset": 1435, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Array", + "offset": 1519, + "length": 20, + "value": "[1.0, 1.0, 1.0, 1.0]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Array", + "offset": 1577, + "length": 20, + "value": "[0.0, 0.0, 0.0, 0.0]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/CMSampleBuffer+Extension.swift", + "kind": "BooleanLiteral", + "offset": 227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/CMSampleBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 284, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/CMSampleBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 447, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/CMSampleBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 473, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/CRC32.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 10, + "value": "0x04c11db7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/Data+Extension.swift", + "kind": "IntegerLiteral", + "offset": 373, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "StringLiteral", + "offset": 571, + "length": 29, + "value": "\"extends a buffer size from \"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "StringLiteral", + "offset": 612, + "length": 6, + "value": "\" to \"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "IntegerLiteral", + "offset": 526, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "IntegerLiteral", + "offset": 674, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "IntegerLiteral", + "offset": 704, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 85, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 112, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 139, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 166, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 193, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 225, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 261, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 286, + "length": 4, + "value": "0x0F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 307, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 329, + "length": 4, + "value": "0x1B" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 350, + "length": 4, + "value": "0x24" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 578, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 660, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 693, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "StringLiteral", + "offset": 1236, + "length": 6, + "value": "\"sync\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "StringLiteral", + "offset": 1318, + "length": 7, + "value": "\"event\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "StringLiteral", + "offset": 1412, + "length": 9, + "value": "\"ioError\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "StringLiteral", + "offset": 1513, + "length": 12, + "value": "\"rtmpStatus\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "BooleanLiteral", + "offset": 2634, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "BooleanLiteral", + "offset": 3567, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "BooleanLiteral", + "offset": 3976, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 141, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 180, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 305, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 349, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 398, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 512, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 556, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 596, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 652, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 715, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 776, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 830, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 880, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 932, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 972, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 1017, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 1066, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 1122, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 1172, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3021, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3065, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3125, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3180, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3242, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3331, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3389, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3447, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3505, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3911, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3958, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4086, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4132, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4227, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4269, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4309, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4788, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4847, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4900, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4947, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5018, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5080, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5120, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5168, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5672, + "length": 10, + "value": "0x61763031" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5724, + "length": 10, + "value": "0x76703039" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5777, + "length": 10, + "value": "0x68766331" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6074, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6099, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6124, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6150, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6172, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6206, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/FrameTracker.swift", + "kind": "FloatLiteral", + "offset": 65, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/FrameTracker.swift", + "kind": "IntegerLiteral", + "offset": 108, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/FrameTracker.swift", + "kind": "IntegerLiteral", + "offset": 134, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 176, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 215, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "BooleanLiteral", + "offset": 243, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 284, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 337, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 389, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 424, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 470, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 505, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 537, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 575, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 615, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 648, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 722, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 758, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 796, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 830, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "Dictionary", + "offset": 875, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 94, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 124, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 152, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 180, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 209, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 238, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 267, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 296, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 325, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 396, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 414, + "length": 2, + "value": "33" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 432, + "length": 2, + "value": "34" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 466, + "length": 2, + "value": "35" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 487, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 1211, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/LiveStream\/HaishinKit\/HKRtmpPusher.swift", + "kind": "BooleanLiteral", + "offset": 1745, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/LiveStream\/HaishinKit\/HKRtmpPusher.swift", + "kind": "IntegerLiteral", + "offset": 1811, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/LiveStream\/HaishinKit\/HKRtmpPusher.swift", + "kind": "IntegerLiteral", + "offset": 1866, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/LiveStream\/HaishinKit\/HKRtmpPusher.swift", + "kind": "IntegerLiteral", + "offset": 1921, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/InstanceHolder.swift", + "kind": "IntegerLiteral", + "offset": 235, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/InstanceHolder.swift", + "kind": "StringLiteral", + "offset": 282, + "length": 48, + "value": "\"com.haishinkit.HaishinKit.InstanceHolder.queue\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerByMultiTrack.swift", + "kind": "IntegerLiteral", + "offset": 185, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerByMultiTrack.swift", + "kind": "Dictionary", + "offset": 1546, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerByMultiTrack.swift", + "kind": "Dictionary", + "offset": 1711, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "FloatLiteral", + "offset": 318, + "length": 7, + "value": "48000.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 1675, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 1705, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "BooleanLiteral", + "offset": 1732, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 1766, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "IntegerLiteral", + "offset": 105, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "BooleanLiteral", + "offset": 741, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "BooleanLiteral", + "offset": 889, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "FloatLiteral", + "offset": 1271, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "BooleanLiteral", + "offset": 1292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "BooleanLiteral", + "offset": 1315, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMonitor.swift", + "kind": "BooleanLiteral", + "offset": 495, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 169, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 216, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 414, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 439, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 464, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 4071, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 6272, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioTime.swift", + "kind": "FloatLiteral", + "offset": 583, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioTime.swift", + "kind": "IntegerLiteral", + "offset": 679, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioUnit.swift", + "kind": "StringLiteral", + "offset": 1018, + "length": 44, + "value": "\"com.haishinkit.HaishinKit.IOAudioUnit.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioUnit.swift", + "kind": "BooleanLiteral", + "offset": 1456, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioUnit.swift", + "kind": "BooleanLiteral", + "offset": 1687, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioUnit.swift", + "kind": "Dictionary", + "offset": 2838, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOCaptureSession.swift", + "kind": "BooleanLiteral", + "offset": 1162, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOCaptureSession.swift", + "kind": "StringLiteral", + "offset": 1196, + "length": 57, + "value": "\"This device can't support the AVCaptureMultiCamSession.\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOCaptureSession.swift", + "kind": "BooleanLiteral", + "offset": 1051, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOCaptureSession.swift", + "kind": "BooleanLiteral", + "offset": 1775, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOMixer.swift", + "kind": "IntegerLiteral", + "offset": 1193, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOMixer.swift", + "kind": "BooleanLiteral", + "offset": 1333, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "StringLiteral", + "offset": 3123, + "length": 41, + "value": "\"com.haishinkit.HaishinKit.IOStream.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "BooleanLiteral", + "offset": 3313, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "BooleanLiteral", + "offset": 3443, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 8521, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "Array", + "offset": 9985, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 10651, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 11957, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 12861, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 13567, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1284, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1328, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1783, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1907, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1951, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 2004, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 1468, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 1506, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 1619, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 1651, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "BooleanLiteral", + "offset": 1888, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "FloatLiteral", + "offset": 2284, + "length": 4, + "value": "10.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "StringLiteral", + "offset": 2392, + "length": 49, + "value": "\"com.haishinkit.HaishinKit.IOStreamRecorder.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "Dictionary", + "offset": 2730, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 2903, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 2914, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "BooleanLiteral", + "offset": 3082, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 3088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOTellyUnit.swift", + "kind": "BooleanLiteral", + "offset": 397, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoCaptureUnit.swift", + "kind": "BooleanLiteral", + "offset": 1223, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoCaptureUnit.swift", + "kind": "StringLiteral", + "offset": 1517, + "length": 43, + "value": "\"device doesn't support this color format \"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoCaptureUnit.swift", + "kind": "StringLiteral", + "offset": 1575, + "length": 3, + "value": "\".\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoCaptureUnit.swift", + "kind": "BooleanLiteral", + "offset": 2400, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoMixer.swift", + "kind": "Dictionary", + "offset": 983, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoMixerSettings.swift", + "kind": "BooleanLiteral", + "offset": 917, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 943, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoUnit.swift", + "kind": "StringLiteral", + "offset": 1006, + "length": 44, + "value": "\"com.haishinkit.HaishinKit.IOVideoUnit.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoUnit.swift", + "kind": "BooleanLiteral", + "offset": 2187, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoUnit.swift", + "kind": "FloatLiteral", + "offset": 3177, + "length": 3, + "value": "0.3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoUnit.swift", + "kind": "Dictionary", + "offset": 3932, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 188, + "length": 10, + "value": "0x67452301" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 226, + "length": 10, + "value": "0xefcdab89" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 264, + "length": 10, + "value": "0x98badcfe" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 302, + "length": 10, + "value": "0x10325476" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 343, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 374, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 406, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 438, + "length": 2, + "value": "22" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 470, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 501, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 532, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 564, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 596, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 627, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 659, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 691, + "length": 2, + "value": "23" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 723, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 754, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 786, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 818, + "length": 2, + "value": "21" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "FloatLiteral", + "offset": 336, + "length": 3, + "value": "0.2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "FloatLiteral", + "offset": 379, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "BooleanLiteral", + "offset": 449, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "BooleanLiteral", + "offset": 905, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "BooleanLiteral", + "offset": 1092, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "FloatLiteral", + "offset": 1215, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "BooleanLiteral", + "offset": 1129, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "IntegerLiteral", + "offset": 1729, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "FloatLiteral", + "offset": 1878, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MTHKView.swift", + "kind": "BooleanLiteral", + "offset": 1498, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/NALUnitReader.swift", + "kind": "IntegerLiteral", + "offset": 160, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetService.swift", + "kind": "BooleanLiteral", + "offset": 569, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetService.swift", + "kind": "Array", + "offset": 673, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetService.swift", + "kind": "StringLiteral", + "offset": 718, + "length": 43, + "value": "\"com.haishinkit.HaishinKit.NetService.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetService.swift", + "kind": "StringLiteral", + "offset": 807, + "length": 46, + "value": "\"com.haishinkit.HaishinKit.NetService.network\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 313, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "BooleanLiteral", + "offset": 716, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 942, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 1347, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 1477, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "StringLiteral", + "offset": 2518, + "length": 43, + "value": "\"com.haishinkit.HaishinKit.NetSocket.input\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 2685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "StringLiteral", + "offset": 2860, + "length": 44, + "value": "\"com.haishinkit.HaishinKit.NetSocket.output\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 409, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 432, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 453, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 478, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 560, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 604, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 644, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 658, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 762, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 783, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 822, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 848, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 879, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 970, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 997, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 1030, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 1069, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 1093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 1123, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 1162, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 5683, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "Array", + "offset": 5717, + "length": 18, + "value": "[0x00, 0x00, 0x01]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 5827, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 5860, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 80, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 97, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 116, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 894, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 922, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 948, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 974, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 999, + "length": 4, + "value": "0x08" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 1045, + "length": 3, + "value": "128" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 1087, + "length": 8, + "value": "0xFFFFFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 1337, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "BooleanLiteral", + "offset": 5090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 1488, + "length": 6, + "value": "250000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 1617, + "length": 36, + "value": "[\"rtmp\", \"rtmps\", \"rtmpt\", \"rtmpts\"]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 1741, + "length": 8, + "value": "[\"hvc1\"]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 1830, + "length": 4, + "value": "1935" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 1921, + "length": 3, + "value": "443" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 2038, + "length": 33, + "value": "\"FMLE\/3.0 (compatible; FMSc\/1.0)\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2170, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2177, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2281, + "length": 3, + "value": "239" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2504, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2575, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 2815, + "length": 31, + "value": "\"NetConnection.Call.BadVersion\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 2883, + "length": 27, + "value": "\"NetConnection.Call.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 2947, + "length": 31, + "value": "\"NetConnection.Call.Prohibited\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3015, + "length": 35, + "value": "\"NetConnection.Connect.AppShutdown\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3087, + "length": 30, + "value": "\"NetConnection.Connect.Closed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3154, + "length": 30, + "value": "\"NetConnection.Connect.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3221, + "length": 35, + "value": "\"NetConnection.Connect.IdleTimeOut\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3293, + "length": 34, + "value": "\"NetConnection.Connect.InvalidApp\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3364, + "length": 37, + "value": "\"NetConnection.Connect.NetworkChange\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3438, + "length": 32, + "value": "\"NetConnection.Connect.Rejected\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3507, + "length": 31, + "value": "\"NetConnection.Connect.Success\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4620, + "length": 6, + "value": "0x0001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4647, + "length": 6, + "value": "0x0002" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4678, + "length": 6, + "value": "0x0004" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4709, + "length": 6, + "value": "0x0008" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4735, + "length": 6, + "value": "0x0010" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4766, + "length": 6, + "value": "0x0020" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4798, + "length": 6, + "value": "0x0040" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4825, + "length": 6, + "value": "0x0080" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4851, + "length": 6, + "value": "0x00FF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4917, + "length": 6, + "value": "0x0001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4945, + "length": 6, + "value": "0x0002" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4971, + "length": 6, + "value": "0x0004" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4999, + "length": 6, + "value": "0x0008" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5028, + "length": 6, + "value": "0x0010" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5057, + "length": 6, + "value": "0x0020" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5085, + "length": 6, + "value": "0x0040" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5113, + "length": 6, + "value": "0x0080" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5141, + "length": 6, + "value": "0x0100" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5171, + "length": 6, + "value": "0x0200" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5197, + "length": 6, + "value": "0x0400" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5225, + "length": 6, + "value": "0x0800" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5251, + "length": 6, + "value": "0x0FFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5323, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "BooleanLiteral", + "offset": 7107, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 7985, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 8114, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 8243, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 8625, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 8662, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 8700, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Dictionary", + "offset": 8749, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Dictionary", + "offset": 8804, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 9349, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Dictionary", + "offset": 9706, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 9746, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 9829, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Dictionary", + "offset": 9887, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 9937, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 9986, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "BooleanLiteral", + "offset": 23879, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "BooleanLiteral", + "offset": 24124, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPHandshake.swift", + "kind": "IntegerLiteral", + "offset": 77, + "length": 4, + "value": "1536" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPHandshake.swift", + "kind": "IntegerLiteral", + "offset": 122, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPHandshake.swift", + "kind": "IntegerLiteral", + "offset": 159, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 72, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 94, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 114, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 135, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 161, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 187, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 209, + "length": 4, + "value": "0x08" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 231, + "length": 4, + "value": "0x09" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 256, + "length": 4, + "value": "0x0F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 283, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 311, + "length": 4, + "value": "0x11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 336, + "length": 4, + "value": "0x12" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 363, + "length": 4, + "value": "0x13" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 391, + "length": 4, + "value": "0x14" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 417, + "length": 4, + "value": "0x16" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 1701, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 1730, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 1760, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 2166, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 2880, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 3520, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 4268, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5011, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5036, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5064, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5092, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5127, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "StringLiteral", + "offset": 6005, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 6037, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "Array", + "offset": 6100, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "StringLiteral", + "offset": 8394, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "Array", + "offset": 8425, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "Array", + "offset": 10031, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "StringLiteral", + "offset": 10470, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 10506, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 10536, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "Array", + "offset": 10581, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17307, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17337, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17367, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17397, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17426, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17451, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17476, + "length": 4, + "value": "0x07" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17508, + "length": 4, + "value": "0x1F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17539, + "length": 4, + "value": "0x20" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17567, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17703, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 114, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 149, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 187, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 846, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 860, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1057, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1079, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1690, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1753, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1756, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1759, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2035, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2049, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2298, + "length": 10, + "value": "0b10000000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2340, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2387, + "length": 4, + "value": "0x68" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2393, + "length": 4, + "value": "0x76" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2399, + "length": 4, + "value": "0x63" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2405, + "length": 4, + "value": "0x31" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2684, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2698, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "BooleanLiteral", + "offset": 2891, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "StringLiteral", + "offset": 2946, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "BooleanLiteral", + "offset": 3065, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "FloatLiteral", + "offset": 169, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "IntegerLiteral", + "offset": 1066, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "IntegerLiteral", + "offset": 1126, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "IntegerLiteral", + "offset": 1187, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "BooleanLiteral", + "offset": 1223, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "Array", + "offset": 1618, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "BooleanLiteral", + "offset": 1923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "StringLiteral", + "offset": 2064, + "length": 48, + "value": "\"com.haishinkit.HaishinKit.RTMPNWSocket.network\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPObjectEncoding.swift", + "kind": "IntegerLiteral", + "offset": 149, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPObjectEncoding.swift", + "kind": "IntegerLiteral", + "offset": 197, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 69, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 117, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 137, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 158, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 183, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 203, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 222, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 242, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 269, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 294, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 316, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "Dictionary", + "offset": 2450, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "Dictionary", + "offset": 3252, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "BooleanLiteral", + "offset": 3285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 3568, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 3629, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 104, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 125, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 152, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 173, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 193, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 379, + "length": 24, + "value": "\"NetStream.Buffer.Empty\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 445, + "length": 24, + "value": "\"NetStream.Buffer.Flush\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 511, + "length": 23, + "value": "\"NetStream.Buffer.Full\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 576, + "length": 26, + "value": "\"NetStream.Connect.Closed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 644, + "length": 26, + "value": "\"NetStream.Connect.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 712, + "length": 28, + "value": "\"NetStream.Connect.Rejected\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 782, + "length": 27, + "value": "\"NetStream.Connect.Success\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 851, + "length": 28, + "value": "\"NetStream.DRM.UpdateNeeded\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 921, + "length": 18, + "value": "\"NetStream.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 981, + "length": 33, + "value": "\"NetStream.MulticastStream.Reset\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1056, + "length": 24, + "value": "\"NetStream.Pause.Notify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1122, + "length": 23, + "value": "\"NetStream.Play.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1187, + "length": 37, + "value": "\"NetStream.Play.FileStructureInvalid\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1266, + "length": 31, + "value": "\"NetStream.Play.InsufficientBW\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1339, + "length": 38, + "value": "\"NetStream.Play.NoSupportedTrackFound\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1419, + "length": 22, + "value": "\"NetStream.Play.Reset\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1483, + "length": 22, + "value": "\"NetStream.Play.Start\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1547, + "length": 21, + "value": "\"NetStream.Play.Stop\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1610, + "length": 31, + "value": "\"NetStream.Play.StreamNotFound\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1683, + "length": 27, + "value": "\"NetStream.Play.Transition\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1752, + "length": 32, + "value": "\"NetStream.Play.UnpublishNotify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1826, + "length": 27, + "value": "\"NetStream.Publish.BadName\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1895, + "length": 24, + "value": "\"NetStream.Publish.Idle\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1961, + "length": 25, + "value": "\"NetStream.Publish.Start\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2028, + "length": 32, + "value": "\"NetStream.Record.AlreadyExists\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2102, + "length": 25, + "value": "\"NetStream.Record.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2169, + "length": 27, + "value": "\"NetStream.Record.NoAccess\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2238, + "length": 24, + "value": "\"NetStream.Record.Start\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2304, + "length": 23, + "value": "\"NetStream.Record.Stop\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 36, + "value": "\"NetStream.Record.DiskQuotaExceeded\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2447, + "length": 30, + "value": "\"NetStream.SecondScreen.Start\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2519, + "length": 29, + "value": "\"NetStream.SecondScreen.Stop\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2590, + "length": 23, + "value": "\"NetStream.Seek.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2655, + "length": 28, + "value": "\"NetStream.Seek.InvalidTime\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2725, + "length": 23, + "value": "\"NetStream.Seek.Notify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2790, + "length": 23, + "value": "\"NetStream.Step.Notify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2855, + "length": 26, + "value": "\"NetStream.Unpause.Notify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2923, + "length": 29, + "value": "\"NetStream.Unpublish.Success\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2994, + "length": 33, + "value": "\"NetStream.Video.DimensionChange\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 6795, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "Dictionary", + "offset": 6885, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 7573, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 7666, + "length": 14, + "value": "\"receiveAudio\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 7255, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 8222, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 8315, + "length": 14, + "value": "\"receiveVideo\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 7904, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 8848, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 8911, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 9235, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 9336, + "length": 7, + "value": "\"pause\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 9482, + "length": 5, + "value": "-1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 8557, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 9793, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "Array", + "offset": 9919, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 15008, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 21628, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 21873, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStreamInfo.swift", + "kind": "IntegerLiteral", + "offset": 117, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStreamInfo.swift", + "kind": "IntegerLiteral", + "offset": 231, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStreamInfo.swift", + "kind": "IntegerLiteral", + "offset": 340, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStreamInfo.swift", + "kind": "IntegerLiteral", + "offset": 386, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTimestamp.swift", + "kind": "IntegerLiteral", + "offset": 191, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTimestamp.swift", + "kind": "IntegerLiteral", + "offset": 259, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTimestamp.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "StringLiteral", + "offset": 165, + "length": 19, + "value": "\"application\/x-fcs\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 209, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "BooleanLiteral", + "offset": 580, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1312, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1373, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1434, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1695, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1728, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "Array", + "offset": 1764, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "StringLiteral", + "offset": 2000, + "length": 46, + "value": "\"com.haishinkit.HaishinKit.RTMPTSocket.output\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "BooleanLiteral", + "offset": 2117, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "BooleanLiteral", + "offset": 2324, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 8763, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 618, + "length": 4, + "value": "1280" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 632, + "length": 3, + "value": "720" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 706, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 766, + "length": 10, + "value": "1000000000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 1066, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 2379, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 2449, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "BooleanLiteral", + "offset": 1462, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "BooleanLiteral", + "offset": 1642, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 1983, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 1992, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 2003, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 2013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "FloatLiteral", + "offset": 2133, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "BooleanLiteral", + "offset": 2483, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 6262, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 6407, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "StringLiteral", + "offset": 10336, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 10938, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 11386, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 11438, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1484, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1570, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1575, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1618, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1623, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1666, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1671, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1714, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1719, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1759, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1845, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1850, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1893, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1898, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1941, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1946, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1989, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1994, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2034, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2120, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2125, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2168, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2173, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2216, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2221, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2264, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2269, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1231, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1244, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1256, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1269, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2439, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2464, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2587, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "Dictionary", + "offset": 2708, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "Array", + "offset": 3097, + "length": 24, + "value": "[0x00, 0x00, 0x00, 0x00]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ShapeFactory.swift", + "kind": "Dictionary", + "offset": 192, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/SoundTransform.swift", + "kind": "FloatLiteral", + "offset": 144, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/SoundTransform.swift", + "kind": "IntegerLiteral", + "offset": 190, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 75, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 116, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 143, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 178, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 266, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 290, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 315, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 349, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 390, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 435, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 563, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4665, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 4697, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 4731, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 4765, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4811, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4845, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4875, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4917, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 144, + "length": 3, + "value": "188" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 181, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 223, + "length": 4, + "value": "0x47" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 314, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 356, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 390, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 418, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 455, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 487, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 515, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 556, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4254, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4259, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4304, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4338, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4378, + "length": 4, + "value": "0x30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4435, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5234, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5239, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5300, + "length": 2, + "value": "27" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5305, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5312, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 862, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 916, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 973, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1065, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "BooleanLiteral", + "offset": 1100, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "BooleanLiteral", + "offset": 1127, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1165, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1296, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "BooleanLiteral", + "offset": 1329, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1365, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1402, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1462, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 4343, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "Dictionary", + "offset": 4383, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 4769, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 4790, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 4876, + "length": 6, + "value": "0x1fff" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "StringLiteral", + "offset": 4952, + "length": 11, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "StringLiteral", + "offset": 4962, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 5079, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 5118, + "length": 6, + "value": "0x1fff" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 5151, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 5189, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "Array", + "offset": 5248, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 974, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1399, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1458, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1578, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1666, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1737, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "BooleanLiteral", + "offset": 3556, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 443, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 491, + "length": 4, + "value": "4095" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 544, + "length": 3, + "value": "256" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 596, + "length": 3, + "value": "257" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 655, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "Array", + "offset": 963, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 1432, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 1939, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 2116, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 3076, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 3126, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "FloatLiteral", + "offset": 3226, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "FloatLiteral", + "offset": 717, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 1408, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 1455, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 1483, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 1858, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 2296, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 2354, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 251, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 255, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 261, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 356, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 362, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 452, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 456, + "length": 2, + "value": "05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 462, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 552, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 556, + "length": 2, + "value": "01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 562, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 1724, + "length": 8, + "value": "\"Normal\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 1795, + "length": 11, + "value": "\"Letterbox\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 1901, + "length": 27, + "value": "\"CropSourceToCleanAperture\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 1981, + "length": 6, + "value": "\"Trim\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 3127, + "length": 6, + "value": "\"HEVC\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 3919, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4065, + "length": 3, + "value": "854" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4078, + "length": 3, + "value": "480" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4107, + "length": 3, + "value": "640" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4113, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4327, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "Array", + "offset": 4524, + "length": 10, + "value": "[0.0, 0.0]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "BooleanLiteral", + "offset": 4577, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/VideoRotator.swift", + "kind": "IntegerLiteral", + "offset": 5430, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/VideoRotator.swift", + "kind": "IntegerLiteral", + "offset": 5441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/VideoRotator.swift", + "kind": "IntegerLiteral", + "offset": 5452, + "length": 1, + "value": "0" + } + ] +} \ No newline at end of file diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..413ce13 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,1407 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.3 effective-5.10 (swiftlang-6.3.0.123.5 clang-2100.0.123.102) +// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name SellyCloudSDK +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3 +import AVFAudio +import AVFoundation +import Accelerate +import AudioUnit +import CoreAudio +import CoreFoundation +import CoreGraphics +import CoreImage +import CoreMedia +import CoreVideo +import Foundation +import Logboard +import MetalKit +import MySDK +import Network +import QuartzCore +import ReactiveObjC +import ReplayKit +@_exported import SellyCloudSDK +import Swift +import UIKit +import VideoToolbox +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import simd +public let kASUndefined: SellyCloudSDK.ASUndefined +public typealias ASObject = [Swift.String : Any?] +public struct ASUndefined : Swift.Sendable, Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +public struct ASTypedObject { + public typealias TypedObjectDecoder = (_ type: Swift.String, _ data: SellyCloudSDK.ASObject) throws -> Any + public static func register(typeNamed name: Swift.String, decoder: @escaping SellyCloudSDK.ASTypedObject.TypedObjectDecoder) + public static func register(type: T.Type, named name: Swift.String) where T : Swift.Decodable + public static func unregister(typeNamed name: Swift.String) +} +public struct ASArray { + public var length: Swift.Int { + get + } + public init(count: Swift.Int) + public init(data: [Any?]) +} +extension SellyCloudSDK.ASArray : Swift.ExpressibleByArrayLiteral { + public init(arrayLiteral elements: Any?...) + public subscript(i: Any) -> Any? { + get + set + } + public typealias ArrayLiteralElement = Any? +} +extension SellyCloudSDK.ASArray : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +extension SellyCloudSDK.ASArray : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASArray, rhs: SellyCloudSDK.ASArray) -> Swift.Bool +} +public struct ASXMLDocument : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } + public init(data: Swift.String) +} +extension SellyCloudSDK.ASXMLDocument : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASXMLDocument, rhs: SellyCloudSDK.ASXMLDocument) -> Swift.Bool +} +public struct ASXML : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } + public init(data: Swift.String) +} +extension SellyCloudSDK.ASXML : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASXML, rhs: SellyCloudSDK.ASXML) -> Swift.Bool +} +public struct Atomic { + public var value: A { + get + } + public init(_ value: A) + public mutating func mutate(_ transform: (inout A) -> Swift.Void) +} +public struct AudioCodecSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.AudioCodecSettings + public static let defaultBitRate: Swift.Int + public static let maximumNumberOfChannels: Swift.UInt32 + public var bitRate: Swift.Int + public var downmix: Swift.Bool + public var channelMap: [Swift.Int]? + public init(bitRate: Swift.Int = AudioCodecSettings.defaultBitRate, downmix: Swift.Bool = true, channelMap: [Swift.Int]? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension AVFAudio.AVAudioPCMBuffer { + @discardableResult + @inlinable final internal func copy(_ audioBuffer: AVFAudio.AVAudioBuffer) -> Swift.Bool { + guard let audioBuffer = audioBuffer as? AVAudioPCMBuffer, frameLength == audioBuffer.frameLength else { + return false + } + let numSamples = Int(frameLength) + if format.isInterleaved { + let channelCount = Int(format.channelCount) + switch format.commonFormat { + case .pcmFormatInt16: + memcpy(int16ChannelData?[0], audioBuffer.int16ChannelData?[0], numSamples * channelCount * 2) + case .pcmFormatInt32: + memcpy(int32ChannelData?[0], audioBuffer.int32ChannelData?[0], numSamples * channelCount * 4) + case .pcmFormatFloat32: + memcpy(floatChannelData?[0], audioBuffer.floatChannelData?[0], numSamples * channelCount * 4) + default: + break + } + } else { + for i in 0.. AVFAudio.AVAudioPCMBuffer { + guard isMuted else { + return self + } + let numSamples = Int(frameLength) + if format.isInterleaved { + let channelCount = Int(format.channelCount) + switch format.commonFormat { + case .pcmFormatInt16: + int16ChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + case .pcmFormatInt32: + int32ChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + case .pcmFormatFloat32: + floatChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + default: + break + } + } else { + for i in 0.. Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init() + public init(data: Foundation.Data) + public var length: Swift.Int { + get + set + } + public var position: Swift.Int + public var bytesAvailable: Swift.Int { + get + } + public subscript(i: Swift.Int) -> Swift.UInt8 { + get + set + } + public func readUInt8() throws -> Swift.UInt8 + @discardableResult + public func writeUInt8(_ value: Swift.UInt8) -> Self + public func readInt8() throws -> Swift.Int8 + @discardableResult + public func writeInt8(_ value: Swift.Int8) -> Self + public func readUInt16() throws -> Swift.UInt16 + @discardableResult + public func writeUInt16(_ value: Swift.UInt16) -> Self + public func readInt16() throws -> Swift.Int16 + @discardableResult + public func writeInt16(_ value: Swift.Int16) -> Self + public func readUInt24() throws -> Swift.UInt32 + @discardableResult + public func writeUInt24(_ value: Swift.UInt32) -> Self + public func readUInt32() throws -> Swift.UInt32 + @discardableResult + public func writeUInt32(_ value: Swift.UInt32) -> Self + public func readInt32() throws -> Swift.Int32 + @discardableResult + public func writeInt32(_ value: Swift.Int32) -> Self + @discardableResult + public func writeUInt64(_ value: Swift.UInt64) -> Self + public func readUInt64() throws -> Swift.UInt64 + public func writeInt64(_ value: Swift.Int64) -> Self + public func readInt64() throws -> Swift.Int64 + public func readDouble() throws -> Swift.Double + @discardableResult + public func writeDouble(_ value: Swift.Double) -> Self + public func readFloat() throws -> Swift.Float + @discardableResult + public func writeFloat(_ value: Swift.Float) -> Self + public func readUTF8() throws -> Swift.String + @discardableResult + public func writeUTF8(_ value: Swift.String) throws -> Self + @discardableResult + public func clear() -> Self + @objc deinit +} +extension SellyCloudSDK.ByteArray : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +public protocol ChromaKeyProcessable { + var chromaKeyColor: CoreGraphics.CGColor? { get set } +} +extension CoreMedia.CMSampleBuffer { + @inlinable @inline(__always) internal var isNotSync: Swift.Bool { + get { + guard !sampleAttachments.isEmpty else { + return false + } + return sampleAttachments[0][.notSync] != nil + } + set { + guard !sampleAttachments.isEmpty else { + return + } + sampleAttachments[0][.notSync] = newValue ? 1 : nil + } + } +} +extension CoreVideo.CVBuffer { + @inlinable @inline(__always) internal var size: CoreFoundation.CGSize { + get { + return .init(width: CVPixelBufferGetWidth(self), height: CVPixelBufferGetHeight(self)) + } + } + @inlinable @inline(__always) internal var dataSize: Swift.Int { + get { + CVPixelBufferGetDataSize(self) + } + } + @inlinable @inline(__always) internal var pixelFormatType: Darwin.OSType { + get { + CVPixelBufferGetPixelFormatType(self) + } + } + @inlinable @inline(__always) internal var baseAddress: Swift.UnsafeMutableRawPointer? { + get { + CVPixelBufferGetBaseAddress(self) + } + } + @inlinable @inline(__always) internal var planeCount: Swift.Int { + get { + CVPixelBufferGetPlaneCount(self) + } + } + @inlinable @inline(__always) internal var bytesPerRow: Swift.Int { + get { + CVPixelBufferGetBytesPerRow(self) + } + } + @inlinable @inline(__always) internal var width: Swift.Int { + get { + CVPixelBufferGetWidth(self) + } + } + @inlinable @inline(__always) internal var height: Swift.Int { + get { + CVPixelBufferGetHeight(self) + } + } + @inlinable @inline(__always) internal var formatType: Darwin.OSType { + get { + CVPixelBufferGetPixelFormatType(self) + } + } + @discardableResult + @inlinable @inline(__always) internal func lockBaseAddress(_ lockFlags: CoreVideo.CVPixelBufferLockFlags = CVPixelBufferLockFlags.readOnly) -> CoreVideo.CVReturn { + return CVPixelBufferLockBaseAddress(self, lockFlags) + } + @discardableResult + @inlinable @inline(__always) internal func unlockBaseAddress(_ lockFlags: CoreVideo.CVPixelBufferLockFlags = CVPixelBufferLockFlags.readOnly) -> CoreVideo.CVReturn { + return CVPixelBufferUnlockBaseAddress(self, lockFlags) + } + @inlinable @inline(__always) internal func baseAddressOfPlane(_ index: Swift.Int) -> Swift.UnsafeMutableRawPointer? { + CVPixelBufferGetBaseAddressOfPlane(self, index) + } + @inlinable @inline(__always) internal func getHeightOfPlane(_ index: Swift.Int) -> Swift.Int { + CVPixelBufferGetHeightOfPlane(self, index) + } + @inlinable @inline(__always) internal func bytesPerRawOfPlane(_ index: Swift.Int) -> Swift.Int { + CVPixelBufferGetBytesPerRowOfPlane(self, index) + } +} +public enum DeviceUtil { + @_Concurrency.MainActor public static func videoOrientation(by notification: Foundation.Notification) -> AVFoundation.AVCaptureVideoOrientation? + public static func videoOrientation(by orientation: UIKit.UIDeviceOrientation) -> AVFoundation.AVCaptureVideoOrientation? + public static func videoOrientation(by orientation: UIKit.UIInterfaceOrientation) -> AVFoundation.AVCaptureVideoOrientation? + public static func isHeadphoneConnected(_ ports: Swift.Set = [.headphones, .bluetoothLE, .bluetoothHFP, .bluetoothA2DP]) -> Swift.Bool + public static func isHeadphoneDisconnected(_ notification: Foundation.Notification, ports: Swift.Set = [.headphones, .bluetoothLE, .bluetoothHFP, .bluetoothA2DP]) -> Swift.Bool +} +public protocol EventDispatcherConvertible : AnyObject { + func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject?, useCapture: Swift.Bool) + func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject?, useCapture: Swift.Bool) + func dispatch(event: SellyCloudSDK.Event) + func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +final public class Event { + public struct Name : Swift.RawRepresentable, Swift.ExpressibleByStringLiteral, Swift.Sendable { + public typealias RawValue = Swift.String + public typealias StringLiteralType = Swift.String + public static let sync: SellyCloudSDK.Event.Name + public static let event: SellyCloudSDK.Event.Name + public static let ioError: SellyCloudSDK.Event.Name + public static let rtmpStatus: SellyCloudSDK.Event.Name + public let rawValue: Swift.String + public init(rawValue: Swift.String) + public init(stringLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = SellyCloudSDK.Event.Name.StringLiteralType + public typealias UnicodeScalarLiteralType = SellyCloudSDK.Event.Name.StringLiteralType + } + public static func from(_ notification: Foundation.Notification) -> SellyCloudSDK.Event + final public var type: SellyCloudSDK.Event.Name { + get + } + final public var bubbles: Swift.Bool { + get + } + final public var data: Any? { + get + } + final public var target: Swift.AnyObject? { + get + } + public init(type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool = false, data: Any? = nil) + @objc deinit +} +extension SellyCloudSDK.Event : Swift.CustomDebugStringConvertible { + final public var debugDescription: Swift.String { + get + } +} +public class EventDispatcher : SellyCloudSDK.EventDispatcherConvertible { + public init() + public init(target: Swift.AnyObject) + @objc deinit + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + open func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +@objc public protocol HKRtmpPusherProtocol { + @objc func pusher(_ pusher: SellyCloudSDK.HKRtmpPusher, onPushStatusChanged status: Swift.String) + @objc optional func pusher(_ pusher: SellyCloudSDK.HKRtmpPusher, onLiveStatsChanged stats: SellyCloudSDK.SellyLivePusherStats) +} +@objc @_inheritsConvenienceInitializers @objcMembers public class HKRtmpPusher : ObjectiveC.NSObject, SellyCloudSDK.RTMPConnectionDelegate { + public func connection(_ connection: SellyCloudSDK.RTMPConnection, publishInsufficientBWOccured stream: SellyCloudSDK.RTMPStream) + public func connection(_ connection: SellyCloudSDK.RTMPConnection, publishSufficientBWOccured stream: SellyCloudSDK.RTMPStream) + public func connection(_ connection: SellyCloudSDK.RTMPConnection, updateStats stream: SellyCloudSDK.RTMPStream) + @objc public var preview: UIKit.UIView? + @objc public var reconnectInterval: Swift.Int + @objc public var reconnectCount: Swift.Int + @objc public var delegate: (any SellyCloudSDK.HKRtmpPusherProtocol)? + @objc public var currentPosition: AVFoundation.AVCaptureDevice.Position + @objc public var muted: Swift.Bool { + @objc get + @objc set + } + @objc override dynamic public init() + @objc public func startRunning(_ captureDevicePosition: AVFoundation.AVCaptureDevice.Position, videoConfig: SellyCloudSDK.SellyLiveVideoConfiguration, audioConfig: SellyCloudSDK.SellyLiveAudioConfiguration) + @objc public func startRunningAudio(_ audioConfig: SellyCloudSDK.SellyLiveAudioConfiguration) + @objc public func startLive(_ urlStr: Foundation.NSString) + @objc public func stopLive() + @objc public func startCamera() + @objc public func stopCamera() + @objc public func switchCamera() + @objc public func setPreviewView(_ view: UIKit.UIView) + @objc deinit +} +public class InstanceHolder where T : Swift.Equatable { + public init(factory: @escaping () -> T) + public func retain() -> T? + public func release(_ instance: T?) + @objc deinit +} +@available(tvOS 17.0, *) +public typealias IOAudioCaptureConfigurationBlock = (SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?) -> Swift.Void +@_hasMissingDesignatedInitializers @available(tvOS 17.0, *) +final public class IOAudioCaptureUnit { + public typealias Output = AVFoundation.AVCaptureAudioDataOutput + final public let track: Swift.UInt8 + final public var input: AVFoundation.AVCaptureInput? { + get + } + final public var device: AVFoundation.AVCaptureDevice? { + get + } + final public var output: SellyCloudSDK.IOAudioCaptureUnit.Output? { + get + } + final public var connection: AVFoundation.AVCaptureConnection? { + get + } + @objc deinit +} +public struct IOAudioMixerSettings : Swift.Sendable { + public static let `default`: SellyCloudSDK.IOAudioMixerSettings + public static let maximumSampleRate: Swift.Double + public let sampleRate: Swift.Float64 + public let channels: Swift.UInt32 + public var isMuted: Swift.Bool + public var mainTrack: Swift.UInt8 + public var tracks: [Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings] + public var maximumNumberOfChannels: Swift.UInt32 + public init(sampleRate: Swift.Float64 = 0, channels: Swift.UInt32 = 0, isMuted: Swift.Bool = false, mainTrack: Swift.UInt8 = 0, tracks: [Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings] = .init()) +} +public struct IOAudioMixerTrackSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.IOAudioMixerTrackSettings + public var volume: Swift.Float + public var isMuted: Swift.Bool + public var downmix: Swift.Bool + public var channelMap: [Swift.Int]? + public init(volume: Swift.Float = 1.0, isMuted: Swift.Bool = false, downmix: Swift.Bool = true, channelMap: [Swift.Int]? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum IOAudioUnitError : Swift.Error { + case failedToAttach(error: (any Swift.Error)?) + case failedToCreate(from: AVFAudio.AVAudioFormat?, to: AVFAudio.AVAudioFormat?) + case failedToConvert(error: Foundation.NSError) + case failedToMix(error: any Swift.Error) +} +public protocol IOMuxer : SellyCloudSDK.Running { + var audioFormat: AVFAudio.AVAudioFormat? { get set } + var videoFormat: CoreMedia.CMFormatDescription? { get set } + func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func append(_ sampleBuffer: CoreMedia.CMSampleBuffer) +} +public protocol IOStreamDelegate : AnyObject { + func stream(_ stream: SellyCloudSDK.IOStream, track: Swift.UInt8, didInput buffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func stream(_ stream: SellyCloudSDK.IOStream, track: Swift.UInt8, didInput buffer: CoreMedia.CMSampleBuffer) + func stream(_ stream: SellyCloudSDK.IOStream, videoErrorOccurred error: SellyCloudSDK.IOVideoUnitError) + func stream(_ stream: SellyCloudSDK.IOStream, audioErrorOccurred error: SellyCloudSDK.IOAudioUnitError) + func stream(_ stream: SellyCloudSDK.IOStream, willChangeReadyState state: SellyCloudSDK.IOStream.ReadyState) + func stream(_ stream: SellyCloudSDK.IOStream, didChangeReadyState state: SellyCloudSDK.IOStream.ReadyState) + @available(tvOS 17.0, *) + func stream(_ stream: SellyCloudSDK.IOStream, sessionWasInterrupted session: AVFoundation.AVCaptureSession, reason: AVFoundation.AVCaptureSession.InterruptionReason?) + @available(tvOS 17.0, *) + func stream(_ stream: SellyCloudSDK.IOStream, sessionInterruptionEnded session: AVFoundation.AVCaptureSession) +} +@objc @_inheritsConvenienceInitializers open class IOStream : ObjectiveC.NSObject { + public enum ReadyState : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.IOStream.ReadyState, rhs: SellyCloudSDK.IOStream.ReadyState) -> Swift.Bool + case initialized + case open + case play + case playing + case publish + case publishing(muxer: any SellyCloudSDK.IOMuxer) + case closed + } + final public let lockQueue: Dispatch.DispatchQueue + public var audioSampleAccess: Swift.Bool { + get + } + public var videoSampleAccess: Swift.Bool { + get + } + public var screen: SellyCloudSDK.Screen { + get + } + public var bufferTime: Swift.Double { + get + set + } + public var bitrateStrategy: any SellyCloudSDK.IOStreamBitRateStrategyConvertible { + get + set + } + @available(tvOS 17.0, *) + public var isCapturing: Swift.Bool { + get + } + public var isMonitoringEnabled: Swift.Bool { + get + set + } + public var torch: Swift.Bool { + get + set + } + public var frameRate: Swift.Float64 { + get + set + } + @available(tvOS 17.0, *) + public var isMultiCamSessionEnabled: Swift.Bool { + get + set + } + public var isMultiTrackAudioMixingEnabled: Swift.Bool { + get + set + } + @available(tvOS 17.0, *) + public var sessionPreset: AVFoundation.AVCaptureSession.Preset { + get + set + } + public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + public var audioMixerSettings: SellyCloudSDK.IOAudioMixerSettings { + get + set + } + public var videoMixerSettings: SellyCloudSDK.IOVideoMixerSettings { + get + set + } + public var audioSettings: SellyCloudSDK.AudioCodecSettings { + get + set + } + public var videoSettings: SellyCloudSDK.VideoCodecSettings { + get + set + } + public var audioInputFormats: [Swift.UInt8 : AVFAudio.AVAudioFormat] { + get + } + public var videoInputFormats: [Swift.UInt8 : CoreMedia.CMFormatDescription] { + get + } + public var soundTransform: SellyCloudSDK.SoundTransform { + get + set + } + @objc dynamic public var currentFPS: Swift.UInt16 { + get + } + weak public var delegate: (any SellyCloudSDK.IOStreamDelegate)? + public var view: (any SellyCloudSDK.IOStreamView)? { + get + set + } + public var readyState: SellyCloudSDK.IOStream.ReadyState { + get + set + } + @objc override dynamic public init() + @objc deinit + @available(tvOS 17.0, *) + public func attachCamera(_ device: AVFoundation.AVCaptureDevice?, track: Swift.UInt8 = 0, configuration: SellyCloudSDK.IOVideoCaptureConfigurationBlock? = nil) + @available(tvOS 17.0, *) + public func videoCapture(for track: Swift.UInt8) -> SellyCloudSDK.IOVideoCaptureUnit? + @available(tvOS 17.0, *) + public func attachAudio(_ device: AVFoundation.AVCaptureDevice?, track: Swift.UInt8 = 0, configuration: SellyCloudSDK.IOAudioCaptureConfigurationBlock? = nil) + @available(tvOS 17.0, *) + public func audioCapture(for track: Swift.UInt8) -> SellyCloudSDK.IOAudioCaptureUnit? + public func append(_ sampleBuffer: CoreMedia.CMSampleBuffer, track: Swift.UInt8 = 0) + public func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime, track: Swift.UInt8 = 0) + public func registerVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + public func unregisterVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + public func addObserver(_ observer: any SellyCloudSDK.IOStreamObserver) + public func removeObserver(_ observer: any SellyCloudSDK.IOStreamObserver) + @available(tvOS 17.0, *) + public func configuration(_ lambda: (_ session: AVFoundation.AVCaptureSession) throws -> Swift.Void) rethrows + open func readyStateWillChange(to readyState: SellyCloudSDK.IOStream.ReadyState) + open func readyStateDidChange(to readyState: SellyCloudSDK.IOStream.ReadyState) + @available(tvOS 17.0, *) + public func startCapturing() + @available(tvOS 17.0, *) + public func stopCapturing() +} +public struct IOStreamBitRateStats { + public let currentQueueBytesOut: Swift.Int64 + public let currentBytesInPerSecond: Swift.Int32 + public let currentBytesOutPerSecond: Swift.Int32 +} +public protocol IOStreamBitRateStrategyConvertible : AnyObject { + var stream: SellyCloudSDK.IOStream? { get set } + var mamimumVideoBitRate: Swift.Int { get } + var mamimumAudioBitRate: Swift.Int { get } + func setUp() + func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) +} +@_hasMissingDesignatedInitializers final public class IOStreamBitRateStrategy : SellyCloudSDK.IOStreamBitRateStrategyConvertible { + weak final public var stream: SellyCloudSDK.IOStream? + final public let mamimumVideoBitRate: Swift.Int + final public let mamimumAudioBitRate: Swift.Int + final public func setUp() + final public func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + final public func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + @objc deinit +} +final public class IOStreamVideoAdaptiveBitRateStrategy : SellyCloudSDK.IOStreamBitRateStrategyConvertible { + public static let sufficientBWCountsThreshold: Swift.Int + weak final public var stream: SellyCloudSDK.IOStream? + final public let mamimumVideoBitRate: Swift.Int + final public let mamimumAudioBitRate: Swift.Int + public init(mamimumVideoBitrate: Swift.Int) + final public func setUp() + final public func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + final public func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + @objc deinit +} +public protocol IOStreamObserver : AnyObject { + func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) +} +public protocol IOStreamRecorderDelegate : AnyObject { + func recorder(_ recorder: SellyCloudSDK.IOStreamRecorder, errorOccured error: SellyCloudSDK.IOStreamRecorder.Error) + func recorder(_ recorder: SellyCloudSDK.IOStreamRecorder, finishWriting writer: AVFoundation.AVAssetWriter) +} +final public class IOStreamRecorder { + public enum Error : Swift.Error { + case failedToCreateAssetWriter(error: any Swift.Error) + case failedToCreateAssetWriterInput(error: Foundation.NSException) + case failedToAppend(error: (any Swift.Error)?) + case failedToFinishWriting(error: (any Swift.Error)?) + } + weak final public var delegate: (any SellyCloudSDK.IOStreamRecorderDelegate)? + final public var settings: [AVFoundation.AVMediaType : [Swift.String : Any]] + final public var fileName: Swift.String? + final public var isRunning: SellyCloudSDK.Atomic { + get + } + final public var movieFragmentInterval: Swift.Double? { + get + set + } + public init() + @objc deinit +} +extension SellyCloudSDK.IOStreamRecorder : SellyCloudSDK.IOStreamObserver { + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) +} +extension SellyCloudSDK.IOStreamRecorder : SellyCloudSDK.Running { + final public func startRunning() + final public func stopRunning() +} +public protocol IOStreamView : AnyObject { + var videoOrientation: AVFoundation.AVCaptureVideoOrientation { get set } + @available(tvOS 17.0, *) + var isCaptureVideoPreviewEnabled: Swift.Bool { get set } + func attachStream(_ stream: SellyCloudSDK.IOStream?) + func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +@available(tvOS 17.0, *) +public typealias IOVideoCaptureConfigurationBlock = (SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?) -> Swift.Void +@_hasMissingDesignatedInitializers @available(tvOS 17.0, *) +final public class IOVideoCaptureUnit { + public typealias Output = AVFoundation.AVCaptureVideoDataOutput + public static let colorFormat: Darwin.OSType + final public var device: AVFoundation.AVCaptureDevice? { + get + } + final public var colorFormat: Darwin.OSType + final public let track: Swift.UInt8 + final public var input: AVFoundation.AVCaptureInput? { + get + } + final public var output: SellyCloudSDK.IOVideoCaptureUnit.Output? { + get + } + final public var connection: AVFoundation.AVCaptureConnection? { + get + } + final public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + final public var isVideoMirrored: Swift.Bool { + get + set + } + final public var preferredVideoStabilizationMode: AVFoundation.AVCaptureVideoStabilizationMode { + get + set + } + @objc deinit +} +public struct IOVideoMixerSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.IOVideoMixerSettings + public enum Mode : Swift.String, Swift.Codable, Swift.Sendable { + case passthrough + case offscreen + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var mode: SellyCloudSDK.IOVideoMixerSettings.Mode + public var isMuted: Swift.Bool + public var mainTrack: Swift.UInt8 + public init(mode: SellyCloudSDK.IOVideoMixerSettings.Mode = .passthrough, isMuted: Swift.Bool = false, mainTrack: Swift.UInt8 = 0) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum IOVideoUnitError : Swift.Error { + case failedToAttach(error: (any Swift.Error)?) + case failedToCreate(status: Darwin.OSStatus) + case failedToPrepare(status: Darwin.OSStatus) + case failedToFlame(status: Darwin.OSStatus) + case failedToSetOption(status: Darwin.OSStatus, option: SellyCloudSDK.VTSessionOption) +} +@objc @_Concurrency.MainActor @preconcurrency public class MTHKView : MetalKit.MTKView { + @_Concurrency.MainActor @preconcurrency public var videoGravity: AVFoundation.AVLayerVideoGravity + @_Concurrency.MainActor @preconcurrency public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + @available(tvOS 17.0, *) + @_Concurrency.MainActor @preconcurrency public var isCaptureVideoPreviewEnabled: Swift.Bool { + get + set + } + @_Concurrency.MainActor @preconcurrency public var isMirrored: Swift.Bool + @_Concurrency.MainActor @preconcurrency @objc dynamic public init(frame: CoreFoundation.CGRect) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func awakeFromNib() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func draw(_ rect: CoreFoundation.CGRect) + @objc deinit +} +extension SellyCloudSDK.MTHKView : SellyCloudSDK.IOStreamView { + @_Concurrency.MainActor @preconcurrency public func attachStream(_ stream: SellyCloudSDK.IOStream?) + @_Concurrency.MainActor @preconcurrency public func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +@objc @_hasMissingDesignatedInitializers final public class NetClient : SellyCloudSDK.NetSocket { + override final public func listen() + @objc deinit +} +@objc open class NetService : ObjectiveC.NSObject { + open var txtData: Foundation.Data? { + get + } + final public let domain: Swift.String + final public let type: Swift.String + final public let name: Swift.String + final public let port: Swift.Int32 + public var isRunning: SellyCloudSDK.Atomic { + get + } + public var clients: [SellyCloudSDK.NetClient] { + get + } + public init(domain: Swift.String, type: Swift.String, name: Swift.String, port: Swift.Int32) + @objc deinit +} +extension SellyCloudSDK.NetService : Foundation.NetServiceDelegate { + @objc dynamic public func netService(_ sender: Foundation.NetService, didAcceptConnectionWith inputStream: Foundation.InputStream, outputStream: Foundation.OutputStream) +} +extension SellyCloudSDK.NetService : SellyCloudSDK.Running { + public func startRunning() + public func stopRunning() +} +@objc @_inheritsConvenienceInitializers open class NetSocket : ObjectiveC.NSObject { + public static let defaultTimeout: Swift.Int + public static let defaultWindowSizeC: Swift.Int + public var inputBuffer: Foundation.Data + public var timeout: Swift.Int + public var connected: Swift.Bool + public var windowSizeC: Swift.Int + public var totalBytesIn: SellyCloudSDK.Atomic + public var qualityOfService: Dispatch.DispatchQoS + public var securityLevel: Foundation.StreamSocketSecurityLevel + public var totalBytesOut: SellyCloudSDK.Atomic { + get + } + public var queueBytesOut: SellyCloudSDK.Atomic { + get + } + @objc deinit + public func connect(withName: Swift.String, port: Swift.Int) + @discardableResult + public func doOutput(data: Foundation.Data, locked: Swift.UnsafeMutablePointer? = nil) -> Swift.Int + open func close() + open func listen() + @objc override dynamic public init() +} +extension SellyCloudSDK.NetSocket : Foundation.StreamDelegate { + @objc dynamic public func stream(_ aStream: Foundation.Stream, handle eventCode: Foundation.Stream.Event) +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class PiPHKView : UIKit.UIView { + @_Concurrency.MainActor @preconcurrency public static var defaultBackgroundColor: UIKit.UIColor + @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var layerClass: Swift.AnyClass { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var layer: AVFoundation.AVSampleBufferDisplayLayer { + @objc get + } + @_Concurrency.MainActor @preconcurrency public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + @_Concurrency.MainActor @preconcurrency public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + @available(tvOS 17.0, *) + @_Concurrency.MainActor @preconcurrency public var isCaptureVideoPreviewEnabled: Swift.Bool { + get + set + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func awakeFromNib() + @objc deinit +} +extension SellyCloudSDK.PiPHKView : SellyCloudSDK.IOStreamView { + @_Concurrency.MainActor @preconcurrency public func attachStream(_ stream: SellyCloudSDK.IOStream?) + @_Concurrency.MainActor @preconcurrency public func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +open class RTMPResponder { + public typealias Handler = (_ data: [Any?]) -> Swift.Void + public init(result: @escaping SellyCloudSDK.RTMPResponder.Handler, status: SellyCloudSDK.RTMPResponder.Handler? = nil) + @objc deinit +} +public protocol RTMPConnectionDelegate : AnyObject { + func connection(_ connection: SellyCloudSDK.RTMPConnection, publishInsufficientBWOccured stream: SellyCloudSDK.RTMPStream) + func connection(_ connection: SellyCloudSDK.RTMPConnection, publishSufficientBWOccured stream: SellyCloudSDK.RTMPStream) + func connection(_ connection: SellyCloudSDK.RTMPConnection, updateStats stream: SellyCloudSDK.RTMPStream) +} +public class RTMPConnection { + public static let defaultWindowSizeS: Swift.Int64 + public static let supportedProtocols: Swift.Set + public static let supportedFourCcList: [Swift.String] + public static let defaultPort: Swift.Int + public static let defaultSecurePort: Swift.Int + public static let defaultFlashVer: Swift.String + public static let defaultChunkSizeS: Swift.Int + public static let defaultCapabilities: Swift.Int + public static let defaultObjectEncoding: SellyCloudSDK.RTMPObjectEncoding + public enum Code : Swift.String { + case callBadVersion + case callFailed + case callProhibited + case connectAppshutdown + case connectClosed + case connectFailed + case connectIdleTimeOut + case connectInvalidApp + case connectNetworkChange + case connectRejected + case connectSuccess + public var level: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var swfUrl: Swift.String? + public var pageUrl: Swift.String? + public var timeout: Swift.Int + public var qualityOfService: Dispatch.DispatchQoS + public var flashVer: Swift.String + public var chunkSize: Swift.Int + public var uri: Foundation.URL? { + get + } + public var connected: Swift.Bool { + get + } + public var parameters: Any? + public var objectEncoding: SellyCloudSDK.RTMPObjectEncoding + public var totalBytesIn: Swift.Int64 { + get + } + public var totalBytesOut: Swift.Int64 { + get + } + public var totalStreamsCount: Swift.Int { + get + } + weak public var delegate: (any SellyCloudSDK.RTMPConnectionDelegate)? + @objc dynamic open var previousQueueBytesOut: [Swift.Int64] { + get + } + @objc dynamic open var currentBytesInPerSecond: Swift.Int32 { + get + } + @objc dynamic open var currentBytesOutPerSecond: Swift.Int32 { + get + } + public init() + @objc deinit + public func call(_ commandName: Swift.String, responder: SellyCloudSDK.RTMPResponder?, arguments: Any?...) + public func connect(_ command: Swift.String, arguments: Any?...) + public func close() +} +extension SellyCloudSDK.RTMPConnection : SellyCloudSDK.EventDispatcherConvertible { + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +public enum RTMPObjectEncoding : Swift.UInt8, Swift.Sendable { + case amf0 + case amf3 + public init?(rawValue: Swift.UInt8) + public typealias RawValue = Swift.UInt8 + public var rawValue: Swift.UInt8 { + get + } +} +@_hasMissingDesignatedInitializers final public class RTMPSharedObject : SellyCloudSDK.EventDispatcher { + public static func getRemote(withName: Swift.String, remotePath: Swift.String, persistence: Swift.Bool) -> SellyCloudSDK.RTMPSharedObject + final public let objectEncoding: SellyCloudSDK.RTMPObjectEncoding + final public var data: [Swift.String : Any?] { + get + } + final public func setProperty(_ name: Swift.String, _ value: Any?) + final public func connect(_ rtmpConnection: SellyCloudSDK.RTMPConnection) + final public func clear() + final public func close() + @objc deinit +} +extension SellyCloudSDK.RTMPSharedObject : Swift.CustomDebugStringConvertible { + final public var debugDescription: Swift.String { + get + } +} +@objc open class RTMPStream : SellyCloudSDK.IOStream { + public enum Code : Swift.String { + case bufferEmpty + case bufferFlush + case bufferFull + case connectClosed + case connectFailed + case connectRejected + case connectSuccess + case drmUpdateNeeded + case failed + case multicastStreamReset + case pauseNotify + case playFailed + case playFileStructureInvalid + case playInsufficientBW + case playNoSupportedTrackFound + case playReset + case playStart + case playStop + case playStreamNotFound + case playTransition + case playUnpublishNotify + case publishBadName + case publishIdle + case publishStart + case recordAlreadyExists + case recordFailed + case recordNoAccess + case recordStart + case recordStop + case recordDiskQuotaExceeded + case secondScreenStart + case secondScreenStop + case seekFailed + case seekInvalidTime + case seekNotify + case stepNotify + case unpauseNotify + case unpublishSuccess + case videoDimensionChange + public var level: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum HowToPublish : Swift.String, Swift.Sendable { + case record + case append + case appendWithGap + case live + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var metadata: [Swift.String : Any?] { + get + } + public var info: SellyCloudSDK.RTMPStreamInfo { + get + } + public var objectEncoding: SellyCloudSDK.RTMPObjectEncoding { + get + } + public var receiveAudio: Swift.Bool { + get + set + } + public var receiveVideo: Swift.Bool { + get + set + } + public var paused: Swift.Bool { + get + set + } + public var fcPublishName: Swift.String? + public init(connection: SellyCloudSDK.RTMPConnection, fcPublishName: Swift.String? = nil) + @objc deinit + public func play(_ arguments: Any?...) + public func seek(_ offset: Swift.Double) + public func publish(_ name: Swift.String?, type: SellyCloudSDK.RTMPStream.HowToPublish = .live) + public func close() + public func send(handlerName: Swift.String, arguments: Any?..., isResetTimestamp: Swift.Bool = false) + open func makeMetaData() -> SellyCloudSDK.ASObject + override public func readyStateDidChange(to readyState: SellyCloudSDK.IOStream.ReadyState) +} +extension SellyCloudSDK.RTMPStream : SellyCloudSDK.EventDispatcherConvertible { + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +public struct RTMPStreamInfo { + public var byteCount: SellyCloudSDK.Atomic { + get + } + public var resourceName: Swift.String? { + get + } + public var currentBytesPerSecond: Swift.Int32 { + get + } + public var rttMs: Swift.Int32 { + get + } +} +public protocol Running : AnyObject { + var isRunning: SellyCloudSDK.Atomic { get } + func startRunning() + func stopRunning() +} +public protocol ScreenDelegate : AnyObject { + func screen(_ screen: SellyCloudSDK.Screen, willLayout time: CoreMedia.CMTime) +} +@_hasMissingDesignatedInitializers final public class Screen { + public static let size: CoreFoundation.CGSize + final public var childCounts: Swift.Int { + get + } + weak final public var delegate: (any SellyCloudSDK.ScreenDelegate)? + final public var frameRate: Swift.Int { + get + set + } + final public var size: CoreFoundation.CGSize { + get + set + } + final public var isRunning: SellyCloudSDK.Atomic { + get + } + final public var backgroundColor: CoreGraphics.CGColor { + get + set + } + final public func addChild(_ child: SellyCloudSDK.ScreenObject?) throws + final public func removeChild(_ child: SellyCloudSDK.ScreenObject?) + @objc deinit +} +extension SellyCloudSDK.Screen : SellyCloudSDK.Running { + final public func startRunning() + final public func stopRunning() +} +open class ScreenObject { + public enum HorizontalAlignment { + case left + case center + case right + public static func == (a: SellyCloudSDK.ScreenObject.HorizontalAlignment, b: SellyCloudSDK.ScreenObject.HorizontalAlignment) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public enum VerticalAlignment { + case top + case middle + case bottom + public static func == (a: SellyCloudSDK.ScreenObject.VerticalAlignment, b: SellyCloudSDK.ScreenObject.VerticalAlignment) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + weak public var parent: SellyCloudSDK.ScreenObjectContainer? { + get + } + public var size: CoreFoundation.CGSize { + get + set + } + public var bounds: CoreFoundation.CGRect { + get + } + public var isVisible: Swift.Bool + public var layoutMargin: UIKit.UIEdgeInsets + public var cornerRadius: CoreFoundation.CGFloat + public var verticalAlignment: SellyCloudSDK.ScreenObject.VerticalAlignment + public var horizontalAlignment: SellyCloudSDK.ScreenObject.HorizontalAlignment + public init() + public func invalidateLayout() + open func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + open func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + @objc deinit +} +extension SellyCloudSDK.ScreenObject : Swift.Hashable { + public static func == (lhs: SellyCloudSDK.ScreenObject, rhs: SellyCloudSDK.ScreenObject) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + open var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers final public class ImageScreenObject : SellyCloudSDK.ScreenObject { + final public var cgImage: CoreGraphics.CGImage? { + get + set + } + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers final public class VideoTrackScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var track: Swift.UInt8 { + get + set + } + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + final public var frameRate: Swift.Int { + get + } + override public init() + final public func registerVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + final public func unregisterVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + final public func draw(_ renderer: some ScreenRenderer) + @objc deinit +} +@_inheritsConvenienceInitializers final public class TextScreenObject : SellyCloudSDK.ScreenObject { + final public var string: Swift.String { + get + set + } + final public var attributes: [Foundation.NSAttributedString.Key : Any]? { + get + set + } + override final public var bounds: CoreFoundation.CGRect { + get + set + } + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers final public class AssetScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var isReading: Swift.Bool { + get + } + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + final public func startReading(_ asset: AVFoundation.AVAsset) throws + final public func cancelReading() + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers public class ScreenObjectContainer : SellyCloudSDK.ScreenObject { + public enum Error : Swift.Error { + case alreadyExists + public static func == (a: SellyCloudSDK.ScreenObjectContainer.Error, b: SellyCloudSDK.ScreenObjectContainer.Error) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public var childCounts: Swift.Int { + get + } + public func addChild(_ child: SellyCloudSDK.ScreenObject?) throws + public func removeChild(_ child: SellyCloudSDK.ScreenObject?) + override public init() + @objc deinit +} +public protocol ScreenRenderer : AnyObject { + var context: CoreImage.CIContext { get } + var backgroundColor: CoreGraphics.CGColor { get set } + var bounds: CoreFoundation.CGRect { get } + var presentationTimeStamp: CoreMedia.CMTime { get } + func layout(_ screenObject: SellyCloudSDK.ScreenObject) + func draw(_ screenObject: SellyCloudSDK.ScreenObject) + func setTarget(_ pixelBuffer: CoreVideo.CVPixelBuffer?) +} +public struct SoundTransform { + public static let defaultVolume: Swift.Float + public static let defaultPan: Swift.Float + public var volume: Swift.Float + public var pan: Swift.Float +} +extension SellyCloudSDK.SoundTransform : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +@_inheritsConvenienceInitializers final public class StreamScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +extension SellyCloudSDK.StreamScreenObject : SellyCloudSDK.IOStreamObserver { + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) +} +public protocol TSReaderDelegate : AnyObject { + func reader(_ reader: SellyCloudSDK.TSReader, id: Swift.UInt16, didRead formatDescription: CoreMedia.CMFormatDescription) + func reader(_ reader: SellyCloudSDK.TSReader, id: Swift.UInt16, didRead sampleBuffer: CoreMedia.CMSampleBuffer) +} +public class TSReader where T : SellyCloudSDK.TSReaderDelegate { + weak public var delegate: T? + public init() + public func read(_ data: Foundation.Data) -> Swift.Int + public func clear() + @objc deinit +} +public protocol TSWriterDelegate : AnyObject { + func writer(_ writer: SellyCloudSDK.TSWriter, didRotateFileHandle timestamp: CoreMedia.CMTime) + func writer(_ writer: SellyCloudSDK.TSWriter, didOutput data: Foundation.Data) +} +final public class TSWriter where T : SellyCloudSDK.TSWriterDelegate { + weak final public var delegate: T? + final public var expectedMedias: Swift.Set + final public var audioFormat: AVFAudio.AVAudioFormat? { + get + set + } + final public var videoFormat: CoreMedia.CMFormatDescription? { + get + set + } + public init(segmentDuration: Swift.Double = 2.0) + final public func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + final public func append(_ sampleBuffer: CoreMedia.CMSampleBuffer) + final public func clear() + @objc deinit +} +public struct VideoCodecSettings : Swift.Codable, Swift.Sendable { + public static let frameInterval30: Swift.Double + public static let frameInterval10: Swift.Double + public static let frameInterval05: Swift.Double + public static let frameInterval01: Swift.Double + public static let `default`: SellyCloudSDK.VideoCodecSettings + public enum BitRateMode : Swift.String, Swift.Codable, Swift.Sendable { + case average + @available(iOS 16.0, tvOS 16.0, macOS 13.0, *) + case constant + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ScalingMode : Swift.String, Swift.Codable, Swift.Sendable { + case normal + case letterbox + case cropSourceToCleanAperture + case trim + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var videoSize: CoreFoundation.CGSize + public var bitRate: Swift.Int + public var profileLevel: Swift.String { + get + set + } + public var scalingMode: SellyCloudSDK.VideoCodecSettings.ScalingMode + public var bitRateMode: SellyCloudSDK.VideoCodecSettings.BitRateMode + public var maxKeyFrameIntervalDuration: Swift.Int32 + public var allowFrameReordering: Swift.Bool? + public var dataRateLimits: [Swift.Double]? + public var isHardwareEncoderEnabled: Swift.Bool + public var frameInterval: Swift.Double + public init(videoSize: CoreFoundation.CGSize = .init(width: 854, height: 480), bitRate: Swift.Int = 640 * 1000, profileLevel: Swift.String = kVTProfileLevel_H264_Baseline_3_1 as String, scalingMode: SellyCloudSDK.VideoCodecSettings.ScalingMode = .trim, bitRateMode: SellyCloudSDK.VideoCodecSettings.BitRateMode = .average, maxKeyFrameIntervalDuration: Swift.Int32 = 2, allowFrameReordering: Swift.Bool? = nil, dataRateLimits: [Swift.Double]? = [0.0, 0.0], isHardwareEncoderEnabled: Swift.Bool = true) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +open class VideoEffect { + public init() + open func execute(_ image: CoreImage.CIImage, info: CoreMedia.CMSampleBuffer?) -> CoreImage.CIImage + @objc deinit +} +public enum VideoRotatorError : Swift.Error { + case noImageBuffer + case noOrientationInfo + case unsupportedOrientation + case cannotAllocatePixelBuffer(CoreVideo.CVReturn) + case rotationFailure(Darwin.OSStatus) +} +@available(iOS 16.0, tvOS 16.0, macOS 13.0, *) +public class VideoRotator { + public init?() + public func rotate(buffer sampleBuffer: CoreMedia.CMSampleBuffer) -> Swift.Result + @objc deinit +} +public struct VTSessionOption { +} +extension SellyCloudSDK.VTSessionOption : Swift.Hashable { + public static func == (lhs: SellyCloudSDK.VTSessionOption, rhs: SellyCloudSDK.VTSessionOption) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension SellyCloudSDK.ByteArray.Error : Swift.Equatable {} +extension SellyCloudSDK.ByteArray.Error : Swift.Hashable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.Equatable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.Hashable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.Equatable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.Hashable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.Equatable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.Hashable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.Equatable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.Hashable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.Equatable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.Hashable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.RawRepresentable {} +extension SellyCloudSDK.ScreenObject.HorizontalAlignment : Swift.Equatable {} +extension SellyCloudSDK.ScreenObject.HorizontalAlignment : Swift.Hashable {} +extension SellyCloudSDK.ScreenObject.VerticalAlignment : Swift.Equatable {} +extension SellyCloudSDK.ScreenObject.VerticalAlignment : Swift.Hashable {} +extension SellyCloudSDK.ScreenObjectContainer.Error : Swift.Equatable {} +extension SellyCloudSDK.ScreenObjectContainer.Error : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.Equatable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.RawRepresentable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.Equatable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.RawRepresentable {} diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..9fe4727 Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..413ce13 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,1407 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.3 effective-5.10 (swiftlang-6.3.0.123.5 clang-2100.0.123.102) +// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name SellyCloudSDK +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3 +import AVFAudio +import AVFoundation +import Accelerate +import AudioUnit +import CoreAudio +import CoreFoundation +import CoreGraphics +import CoreImage +import CoreMedia +import CoreVideo +import Foundation +import Logboard +import MetalKit +import MySDK +import Network +import QuartzCore +import ReactiveObjC +import ReplayKit +@_exported import SellyCloudSDK +import Swift +import UIKit +import VideoToolbox +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import simd +public let kASUndefined: SellyCloudSDK.ASUndefined +public typealias ASObject = [Swift.String : Any?] +public struct ASUndefined : Swift.Sendable, Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +public struct ASTypedObject { + public typealias TypedObjectDecoder = (_ type: Swift.String, _ data: SellyCloudSDK.ASObject) throws -> Any + public static func register(typeNamed name: Swift.String, decoder: @escaping SellyCloudSDK.ASTypedObject.TypedObjectDecoder) + public static func register(type: T.Type, named name: Swift.String) where T : Swift.Decodable + public static func unregister(typeNamed name: Swift.String) +} +public struct ASArray { + public var length: Swift.Int { + get + } + public init(count: Swift.Int) + public init(data: [Any?]) +} +extension SellyCloudSDK.ASArray : Swift.ExpressibleByArrayLiteral { + public init(arrayLiteral elements: Any?...) + public subscript(i: Any) -> Any? { + get + set + } + public typealias ArrayLiteralElement = Any? +} +extension SellyCloudSDK.ASArray : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +extension SellyCloudSDK.ASArray : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASArray, rhs: SellyCloudSDK.ASArray) -> Swift.Bool +} +public struct ASXMLDocument : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } + public init(data: Swift.String) +} +extension SellyCloudSDK.ASXMLDocument : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASXMLDocument, rhs: SellyCloudSDK.ASXMLDocument) -> Swift.Bool +} +public struct ASXML : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } + public init(data: Swift.String) +} +extension SellyCloudSDK.ASXML : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASXML, rhs: SellyCloudSDK.ASXML) -> Swift.Bool +} +public struct Atomic { + public var value: A { + get + } + public init(_ value: A) + public mutating func mutate(_ transform: (inout A) -> Swift.Void) +} +public struct AudioCodecSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.AudioCodecSettings + public static let defaultBitRate: Swift.Int + public static let maximumNumberOfChannels: Swift.UInt32 + public var bitRate: Swift.Int + public var downmix: Swift.Bool + public var channelMap: [Swift.Int]? + public init(bitRate: Swift.Int = AudioCodecSettings.defaultBitRate, downmix: Swift.Bool = true, channelMap: [Swift.Int]? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension AVFAudio.AVAudioPCMBuffer { + @discardableResult + @inlinable final internal func copy(_ audioBuffer: AVFAudio.AVAudioBuffer) -> Swift.Bool { + guard let audioBuffer = audioBuffer as? AVAudioPCMBuffer, frameLength == audioBuffer.frameLength else { + return false + } + let numSamples = Int(frameLength) + if format.isInterleaved { + let channelCount = Int(format.channelCount) + switch format.commonFormat { + case .pcmFormatInt16: + memcpy(int16ChannelData?[0], audioBuffer.int16ChannelData?[0], numSamples * channelCount * 2) + case .pcmFormatInt32: + memcpy(int32ChannelData?[0], audioBuffer.int32ChannelData?[0], numSamples * channelCount * 4) + case .pcmFormatFloat32: + memcpy(floatChannelData?[0], audioBuffer.floatChannelData?[0], numSamples * channelCount * 4) + default: + break + } + } else { + for i in 0.. AVFAudio.AVAudioPCMBuffer { + guard isMuted else { + return self + } + let numSamples = Int(frameLength) + if format.isInterleaved { + let channelCount = Int(format.channelCount) + switch format.commonFormat { + case .pcmFormatInt16: + int16ChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + case .pcmFormatInt32: + int32ChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + case .pcmFormatFloat32: + floatChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + default: + break + } + } else { + for i in 0.. Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init() + public init(data: Foundation.Data) + public var length: Swift.Int { + get + set + } + public var position: Swift.Int + public var bytesAvailable: Swift.Int { + get + } + public subscript(i: Swift.Int) -> Swift.UInt8 { + get + set + } + public func readUInt8() throws -> Swift.UInt8 + @discardableResult + public func writeUInt8(_ value: Swift.UInt8) -> Self + public func readInt8() throws -> Swift.Int8 + @discardableResult + public func writeInt8(_ value: Swift.Int8) -> Self + public func readUInt16() throws -> Swift.UInt16 + @discardableResult + public func writeUInt16(_ value: Swift.UInt16) -> Self + public func readInt16() throws -> Swift.Int16 + @discardableResult + public func writeInt16(_ value: Swift.Int16) -> Self + public func readUInt24() throws -> Swift.UInt32 + @discardableResult + public func writeUInt24(_ value: Swift.UInt32) -> Self + public func readUInt32() throws -> Swift.UInt32 + @discardableResult + public func writeUInt32(_ value: Swift.UInt32) -> Self + public func readInt32() throws -> Swift.Int32 + @discardableResult + public func writeInt32(_ value: Swift.Int32) -> Self + @discardableResult + public func writeUInt64(_ value: Swift.UInt64) -> Self + public func readUInt64() throws -> Swift.UInt64 + public func writeInt64(_ value: Swift.Int64) -> Self + public func readInt64() throws -> Swift.Int64 + public func readDouble() throws -> Swift.Double + @discardableResult + public func writeDouble(_ value: Swift.Double) -> Self + public func readFloat() throws -> Swift.Float + @discardableResult + public func writeFloat(_ value: Swift.Float) -> Self + public func readUTF8() throws -> Swift.String + @discardableResult + public func writeUTF8(_ value: Swift.String) throws -> Self + @discardableResult + public func clear() -> Self + @objc deinit +} +extension SellyCloudSDK.ByteArray : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +public protocol ChromaKeyProcessable { + var chromaKeyColor: CoreGraphics.CGColor? { get set } +} +extension CoreMedia.CMSampleBuffer { + @inlinable @inline(__always) internal var isNotSync: Swift.Bool { + get { + guard !sampleAttachments.isEmpty else { + return false + } + return sampleAttachments[0][.notSync] != nil + } + set { + guard !sampleAttachments.isEmpty else { + return + } + sampleAttachments[0][.notSync] = newValue ? 1 : nil + } + } +} +extension CoreVideo.CVBuffer { + @inlinable @inline(__always) internal var size: CoreFoundation.CGSize { + get { + return .init(width: CVPixelBufferGetWidth(self), height: CVPixelBufferGetHeight(self)) + } + } + @inlinable @inline(__always) internal var dataSize: Swift.Int { + get { + CVPixelBufferGetDataSize(self) + } + } + @inlinable @inline(__always) internal var pixelFormatType: Darwin.OSType { + get { + CVPixelBufferGetPixelFormatType(self) + } + } + @inlinable @inline(__always) internal var baseAddress: Swift.UnsafeMutableRawPointer? { + get { + CVPixelBufferGetBaseAddress(self) + } + } + @inlinable @inline(__always) internal var planeCount: Swift.Int { + get { + CVPixelBufferGetPlaneCount(self) + } + } + @inlinable @inline(__always) internal var bytesPerRow: Swift.Int { + get { + CVPixelBufferGetBytesPerRow(self) + } + } + @inlinable @inline(__always) internal var width: Swift.Int { + get { + CVPixelBufferGetWidth(self) + } + } + @inlinable @inline(__always) internal var height: Swift.Int { + get { + CVPixelBufferGetHeight(self) + } + } + @inlinable @inline(__always) internal var formatType: Darwin.OSType { + get { + CVPixelBufferGetPixelFormatType(self) + } + } + @discardableResult + @inlinable @inline(__always) internal func lockBaseAddress(_ lockFlags: CoreVideo.CVPixelBufferLockFlags = CVPixelBufferLockFlags.readOnly) -> CoreVideo.CVReturn { + return CVPixelBufferLockBaseAddress(self, lockFlags) + } + @discardableResult + @inlinable @inline(__always) internal func unlockBaseAddress(_ lockFlags: CoreVideo.CVPixelBufferLockFlags = CVPixelBufferLockFlags.readOnly) -> CoreVideo.CVReturn { + return CVPixelBufferUnlockBaseAddress(self, lockFlags) + } + @inlinable @inline(__always) internal func baseAddressOfPlane(_ index: Swift.Int) -> Swift.UnsafeMutableRawPointer? { + CVPixelBufferGetBaseAddressOfPlane(self, index) + } + @inlinable @inline(__always) internal func getHeightOfPlane(_ index: Swift.Int) -> Swift.Int { + CVPixelBufferGetHeightOfPlane(self, index) + } + @inlinable @inline(__always) internal func bytesPerRawOfPlane(_ index: Swift.Int) -> Swift.Int { + CVPixelBufferGetBytesPerRowOfPlane(self, index) + } +} +public enum DeviceUtil { + @_Concurrency.MainActor public static func videoOrientation(by notification: Foundation.Notification) -> AVFoundation.AVCaptureVideoOrientation? + public static func videoOrientation(by orientation: UIKit.UIDeviceOrientation) -> AVFoundation.AVCaptureVideoOrientation? + public static func videoOrientation(by orientation: UIKit.UIInterfaceOrientation) -> AVFoundation.AVCaptureVideoOrientation? + public static func isHeadphoneConnected(_ ports: Swift.Set = [.headphones, .bluetoothLE, .bluetoothHFP, .bluetoothA2DP]) -> Swift.Bool + public static func isHeadphoneDisconnected(_ notification: Foundation.Notification, ports: Swift.Set = [.headphones, .bluetoothLE, .bluetoothHFP, .bluetoothA2DP]) -> Swift.Bool +} +public protocol EventDispatcherConvertible : AnyObject { + func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject?, useCapture: Swift.Bool) + func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject?, useCapture: Swift.Bool) + func dispatch(event: SellyCloudSDK.Event) + func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +final public class Event { + public struct Name : Swift.RawRepresentable, Swift.ExpressibleByStringLiteral, Swift.Sendable { + public typealias RawValue = Swift.String + public typealias StringLiteralType = Swift.String + public static let sync: SellyCloudSDK.Event.Name + public static let event: SellyCloudSDK.Event.Name + public static let ioError: SellyCloudSDK.Event.Name + public static let rtmpStatus: SellyCloudSDK.Event.Name + public let rawValue: Swift.String + public init(rawValue: Swift.String) + public init(stringLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = SellyCloudSDK.Event.Name.StringLiteralType + public typealias UnicodeScalarLiteralType = SellyCloudSDK.Event.Name.StringLiteralType + } + public static func from(_ notification: Foundation.Notification) -> SellyCloudSDK.Event + final public var type: SellyCloudSDK.Event.Name { + get + } + final public var bubbles: Swift.Bool { + get + } + final public var data: Any? { + get + } + final public var target: Swift.AnyObject? { + get + } + public init(type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool = false, data: Any? = nil) + @objc deinit +} +extension SellyCloudSDK.Event : Swift.CustomDebugStringConvertible { + final public var debugDescription: Swift.String { + get + } +} +public class EventDispatcher : SellyCloudSDK.EventDispatcherConvertible { + public init() + public init(target: Swift.AnyObject) + @objc deinit + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + open func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +@objc public protocol HKRtmpPusherProtocol { + @objc func pusher(_ pusher: SellyCloudSDK.HKRtmpPusher, onPushStatusChanged status: Swift.String) + @objc optional func pusher(_ pusher: SellyCloudSDK.HKRtmpPusher, onLiveStatsChanged stats: SellyCloudSDK.SellyLivePusherStats) +} +@objc @_inheritsConvenienceInitializers @objcMembers public class HKRtmpPusher : ObjectiveC.NSObject, SellyCloudSDK.RTMPConnectionDelegate { + public func connection(_ connection: SellyCloudSDK.RTMPConnection, publishInsufficientBWOccured stream: SellyCloudSDK.RTMPStream) + public func connection(_ connection: SellyCloudSDK.RTMPConnection, publishSufficientBWOccured stream: SellyCloudSDK.RTMPStream) + public func connection(_ connection: SellyCloudSDK.RTMPConnection, updateStats stream: SellyCloudSDK.RTMPStream) + @objc public var preview: UIKit.UIView? + @objc public var reconnectInterval: Swift.Int + @objc public var reconnectCount: Swift.Int + @objc public var delegate: (any SellyCloudSDK.HKRtmpPusherProtocol)? + @objc public var currentPosition: AVFoundation.AVCaptureDevice.Position + @objc public var muted: Swift.Bool { + @objc get + @objc set + } + @objc override dynamic public init() + @objc public func startRunning(_ captureDevicePosition: AVFoundation.AVCaptureDevice.Position, videoConfig: SellyCloudSDK.SellyLiveVideoConfiguration, audioConfig: SellyCloudSDK.SellyLiveAudioConfiguration) + @objc public func startRunningAudio(_ audioConfig: SellyCloudSDK.SellyLiveAudioConfiguration) + @objc public func startLive(_ urlStr: Foundation.NSString) + @objc public func stopLive() + @objc public func startCamera() + @objc public func stopCamera() + @objc public func switchCamera() + @objc public func setPreviewView(_ view: UIKit.UIView) + @objc deinit +} +public class InstanceHolder where T : Swift.Equatable { + public init(factory: @escaping () -> T) + public func retain() -> T? + public func release(_ instance: T?) + @objc deinit +} +@available(tvOS 17.0, *) +public typealias IOAudioCaptureConfigurationBlock = (SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?) -> Swift.Void +@_hasMissingDesignatedInitializers @available(tvOS 17.0, *) +final public class IOAudioCaptureUnit { + public typealias Output = AVFoundation.AVCaptureAudioDataOutput + final public let track: Swift.UInt8 + final public var input: AVFoundation.AVCaptureInput? { + get + } + final public var device: AVFoundation.AVCaptureDevice? { + get + } + final public var output: SellyCloudSDK.IOAudioCaptureUnit.Output? { + get + } + final public var connection: AVFoundation.AVCaptureConnection? { + get + } + @objc deinit +} +public struct IOAudioMixerSettings : Swift.Sendable { + public static let `default`: SellyCloudSDK.IOAudioMixerSettings + public static let maximumSampleRate: Swift.Double + public let sampleRate: Swift.Float64 + public let channels: Swift.UInt32 + public var isMuted: Swift.Bool + public var mainTrack: Swift.UInt8 + public var tracks: [Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings] + public var maximumNumberOfChannels: Swift.UInt32 + public init(sampleRate: Swift.Float64 = 0, channels: Swift.UInt32 = 0, isMuted: Swift.Bool = false, mainTrack: Swift.UInt8 = 0, tracks: [Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings] = .init()) +} +public struct IOAudioMixerTrackSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.IOAudioMixerTrackSettings + public var volume: Swift.Float + public var isMuted: Swift.Bool + public var downmix: Swift.Bool + public var channelMap: [Swift.Int]? + public init(volume: Swift.Float = 1.0, isMuted: Swift.Bool = false, downmix: Swift.Bool = true, channelMap: [Swift.Int]? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum IOAudioUnitError : Swift.Error { + case failedToAttach(error: (any Swift.Error)?) + case failedToCreate(from: AVFAudio.AVAudioFormat?, to: AVFAudio.AVAudioFormat?) + case failedToConvert(error: Foundation.NSError) + case failedToMix(error: any Swift.Error) +} +public protocol IOMuxer : SellyCloudSDK.Running { + var audioFormat: AVFAudio.AVAudioFormat? { get set } + var videoFormat: CoreMedia.CMFormatDescription? { get set } + func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func append(_ sampleBuffer: CoreMedia.CMSampleBuffer) +} +public protocol IOStreamDelegate : AnyObject { + func stream(_ stream: SellyCloudSDK.IOStream, track: Swift.UInt8, didInput buffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func stream(_ stream: SellyCloudSDK.IOStream, track: Swift.UInt8, didInput buffer: CoreMedia.CMSampleBuffer) + func stream(_ stream: SellyCloudSDK.IOStream, videoErrorOccurred error: SellyCloudSDK.IOVideoUnitError) + func stream(_ stream: SellyCloudSDK.IOStream, audioErrorOccurred error: SellyCloudSDK.IOAudioUnitError) + func stream(_ stream: SellyCloudSDK.IOStream, willChangeReadyState state: SellyCloudSDK.IOStream.ReadyState) + func stream(_ stream: SellyCloudSDK.IOStream, didChangeReadyState state: SellyCloudSDK.IOStream.ReadyState) + @available(tvOS 17.0, *) + func stream(_ stream: SellyCloudSDK.IOStream, sessionWasInterrupted session: AVFoundation.AVCaptureSession, reason: AVFoundation.AVCaptureSession.InterruptionReason?) + @available(tvOS 17.0, *) + func stream(_ stream: SellyCloudSDK.IOStream, sessionInterruptionEnded session: AVFoundation.AVCaptureSession) +} +@objc @_inheritsConvenienceInitializers open class IOStream : ObjectiveC.NSObject { + public enum ReadyState : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.IOStream.ReadyState, rhs: SellyCloudSDK.IOStream.ReadyState) -> Swift.Bool + case initialized + case open + case play + case playing + case publish + case publishing(muxer: any SellyCloudSDK.IOMuxer) + case closed + } + final public let lockQueue: Dispatch.DispatchQueue + public var audioSampleAccess: Swift.Bool { + get + } + public var videoSampleAccess: Swift.Bool { + get + } + public var screen: SellyCloudSDK.Screen { + get + } + public var bufferTime: Swift.Double { + get + set + } + public var bitrateStrategy: any SellyCloudSDK.IOStreamBitRateStrategyConvertible { + get + set + } + @available(tvOS 17.0, *) + public var isCapturing: Swift.Bool { + get + } + public var isMonitoringEnabled: Swift.Bool { + get + set + } + public var torch: Swift.Bool { + get + set + } + public var frameRate: Swift.Float64 { + get + set + } + @available(tvOS 17.0, *) + public var isMultiCamSessionEnabled: Swift.Bool { + get + set + } + public var isMultiTrackAudioMixingEnabled: Swift.Bool { + get + set + } + @available(tvOS 17.0, *) + public var sessionPreset: AVFoundation.AVCaptureSession.Preset { + get + set + } + public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + public var audioMixerSettings: SellyCloudSDK.IOAudioMixerSettings { + get + set + } + public var videoMixerSettings: SellyCloudSDK.IOVideoMixerSettings { + get + set + } + public var audioSettings: SellyCloudSDK.AudioCodecSettings { + get + set + } + public var videoSettings: SellyCloudSDK.VideoCodecSettings { + get + set + } + public var audioInputFormats: [Swift.UInt8 : AVFAudio.AVAudioFormat] { + get + } + public var videoInputFormats: [Swift.UInt8 : CoreMedia.CMFormatDescription] { + get + } + public var soundTransform: SellyCloudSDK.SoundTransform { + get + set + } + @objc dynamic public var currentFPS: Swift.UInt16 { + get + } + weak public var delegate: (any SellyCloudSDK.IOStreamDelegate)? + public var view: (any SellyCloudSDK.IOStreamView)? { + get + set + } + public var readyState: SellyCloudSDK.IOStream.ReadyState { + get + set + } + @objc override dynamic public init() + @objc deinit + @available(tvOS 17.0, *) + public func attachCamera(_ device: AVFoundation.AVCaptureDevice?, track: Swift.UInt8 = 0, configuration: SellyCloudSDK.IOVideoCaptureConfigurationBlock? = nil) + @available(tvOS 17.0, *) + public func videoCapture(for track: Swift.UInt8) -> SellyCloudSDK.IOVideoCaptureUnit? + @available(tvOS 17.0, *) + public func attachAudio(_ device: AVFoundation.AVCaptureDevice?, track: Swift.UInt8 = 0, configuration: SellyCloudSDK.IOAudioCaptureConfigurationBlock? = nil) + @available(tvOS 17.0, *) + public func audioCapture(for track: Swift.UInt8) -> SellyCloudSDK.IOAudioCaptureUnit? + public func append(_ sampleBuffer: CoreMedia.CMSampleBuffer, track: Swift.UInt8 = 0) + public func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime, track: Swift.UInt8 = 0) + public func registerVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + public func unregisterVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + public func addObserver(_ observer: any SellyCloudSDK.IOStreamObserver) + public func removeObserver(_ observer: any SellyCloudSDK.IOStreamObserver) + @available(tvOS 17.0, *) + public func configuration(_ lambda: (_ session: AVFoundation.AVCaptureSession) throws -> Swift.Void) rethrows + open func readyStateWillChange(to readyState: SellyCloudSDK.IOStream.ReadyState) + open func readyStateDidChange(to readyState: SellyCloudSDK.IOStream.ReadyState) + @available(tvOS 17.0, *) + public func startCapturing() + @available(tvOS 17.0, *) + public func stopCapturing() +} +public struct IOStreamBitRateStats { + public let currentQueueBytesOut: Swift.Int64 + public let currentBytesInPerSecond: Swift.Int32 + public let currentBytesOutPerSecond: Swift.Int32 +} +public protocol IOStreamBitRateStrategyConvertible : AnyObject { + var stream: SellyCloudSDK.IOStream? { get set } + var mamimumVideoBitRate: Swift.Int { get } + var mamimumAudioBitRate: Swift.Int { get } + func setUp() + func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) +} +@_hasMissingDesignatedInitializers final public class IOStreamBitRateStrategy : SellyCloudSDK.IOStreamBitRateStrategyConvertible { + weak final public var stream: SellyCloudSDK.IOStream? + final public let mamimumVideoBitRate: Swift.Int + final public let mamimumAudioBitRate: Swift.Int + final public func setUp() + final public func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + final public func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + @objc deinit +} +final public class IOStreamVideoAdaptiveBitRateStrategy : SellyCloudSDK.IOStreamBitRateStrategyConvertible { + public static let sufficientBWCountsThreshold: Swift.Int + weak final public var stream: SellyCloudSDK.IOStream? + final public let mamimumVideoBitRate: Swift.Int + final public let mamimumAudioBitRate: Swift.Int + public init(mamimumVideoBitrate: Swift.Int) + final public func setUp() + final public func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + final public func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + @objc deinit +} +public protocol IOStreamObserver : AnyObject { + func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) +} +public protocol IOStreamRecorderDelegate : AnyObject { + func recorder(_ recorder: SellyCloudSDK.IOStreamRecorder, errorOccured error: SellyCloudSDK.IOStreamRecorder.Error) + func recorder(_ recorder: SellyCloudSDK.IOStreamRecorder, finishWriting writer: AVFoundation.AVAssetWriter) +} +final public class IOStreamRecorder { + public enum Error : Swift.Error { + case failedToCreateAssetWriter(error: any Swift.Error) + case failedToCreateAssetWriterInput(error: Foundation.NSException) + case failedToAppend(error: (any Swift.Error)?) + case failedToFinishWriting(error: (any Swift.Error)?) + } + weak final public var delegate: (any SellyCloudSDK.IOStreamRecorderDelegate)? + final public var settings: [AVFoundation.AVMediaType : [Swift.String : Any]] + final public var fileName: Swift.String? + final public var isRunning: SellyCloudSDK.Atomic { + get + } + final public var movieFragmentInterval: Swift.Double? { + get + set + } + public init() + @objc deinit +} +extension SellyCloudSDK.IOStreamRecorder : SellyCloudSDK.IOStreamObserver { + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) +} +extension SellyCloudSDK.IOStreamRecorder : SellyCloudSDK.Running { + final public func startRunning() + final public func stopRunning() +} +public protocol IOStreamView : AnyObject { + var videoOrientation: AVFoundation.AVCaptureVideoOrientation { get set } + @available(tvOS 17.0, *) + var isCaptureVideoPreviewEnabled: Swift.Bool { get set } + func attachStream(_ stream: SellyCloudSDK.IOStream?) + func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +@available(tvOS 17.0, *) +public typealias IOVideoCaptureConfigurationBlock = (SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?) -> Swift.Void +@_hasMissingDesignatedInitializers @available(tvOS 17.0, *) +final public class IOVideoCaptureUnit { + public typealias Output = AVFoundation.AVCaptureVideoDataOutput + public static let colorFormat: Darwin.OSType + final public var device: AVFoundation.AVCaptureDevice? { + get + } + final public var colorFormat: Darwin.OSType + final public let track: Swift.UInt8 + final public var input: AVFoundation.AVCaptureInput? { + get + } + final public var output: SellyCloudSDK.IOVideoCaptureUnit.Output? { + get + } + final public var connection: AVFoundation.AVCaptureConnection? { + get + } + final public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + final public var isVideoMirrored: Swift.Bool { + get + set + } + final public var preferredVideoStabilizationMode: AVFoundation.AVCaptureVideoStabilizationMode { + get + set + } + @objc deinit +} +public struct IOVideoMixerSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.IOVideoMixerSettings + public enum Mode : Swift.String, Swift.Codable, Swift.Sendable { + case passthrough + case offscreen + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var mode: SellyCloudSDK.IOVideoMixerSettings.Mode + public var isMuted: Swift.Bool + public var mainTrack: Swift.UInt8 + public init(mode: SellyCloudSDK.IOVideoMixerSettings.Mode = .passthrough, isMuted: Swift.Bool = false, mainTrack: Swift.UInt8 = 0) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum IOVideoUnitError : Swift.Error { + case failedToAttach(error: (any Swift.Error)?) + case failedToCreate(status: Darwin.OSStatus) + case failedToPrepare(status: Darwin.OSStatus) + case failedToFlame(status: Darwin.OSStatus) + case failedToSetOption(status: Darwin.OSStatus, option: SellyCloudSDK.VTSessionOption) +} +@objc @_Concurrency.MainActor @preconcurrency public class MTHKView : MetalKit.MTKView { + @_Concurrency.MainActor @preconcurrency public var videoGravity: AVFoundation.AVLayerVideoGravity + @_Concurrency.MainActor @preconcurrency public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + @available(tvOS 17.0, *) + @_Concurrency.MainActor @preconcurrency public var isCaptureVideoPreviewEnabled: Swift.Bool { + get + set + } + @_Concurrency.MainActor @preconcurrency public var isMirrored: Swift.Bool + @_Concurrency.MainActor @preconcurrency @objc dynamic public init(frame: CoreFoundation.CGRect) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func awakeFromNib() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func draw(_ rect: CoreFoundation.CGRect) + @objc deinit +} +extension SellyCloudSDK.MTHKView : SellyCloudSDK.IOStreamView { + @_Concurrency.MainActor @preconcurrency public func attachStream(_ stream: SellyCloudSDK.IOStream?) + @_Concurrency.MainActor @preconcurrency public func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +@objc @_hasMissingDesignatedInitializers final public class NetClient : SellyCloudSDK.NetSocket { + override final public func listen() + @objc deinit +} +@objc open class NetService : ObjectiveC.NSObject { + open var txtData: Foundation.Data? { + get + } + final public let domain: Swift.String + final public let type: Swift.String + final public let name: Swift.String + final public let port: Swift.Int32 + public var isRunning: SellyCloudSDK.Atomic { + get + } + public var clients: [SellyCloudSDK.NetClient] { + get + } + public init(domain: Swift.String, type: Swift.String, name: Swift.String, port: Swift.Int32) + @objc deinit +} +extension SellyCloudSDK.NetService : Foundation.NetServiceDelegate { + @objc dynamic public func netService(_ sender: Foundation.NetService, didAcceptConnectionWith inputStream: Foundation.InputStream, outputStream: Foundation.OutputStream) +} +extension SellyCloudSDK.NetService : SellyCloudSDK.Running { + public func startRunning() + public func stopRunning() +} +@objc @_inheritsConvenienceInitializers open class NetSocket : ObjectiveC.NSObject { + public static let defaultTimeout: Swift.Int + public static let defaultWindowSizeC: Swift.Int + public var inputBuffer: Foundation.Data + public var timeout: Swift.Int + public var connected: Swift.Bool + public var windowSizeC: Swift.Int + public var totalBytesIn: SellyCloudSDK.Atomic + public var qualityOfService: Dispatch.DispatchQoS + public var securityLevel: Foundation.StreamSocketSecurityLevel + public var totalBytesOut: SellyCloudSDK.Atomic { + get + } + public var queueBytesOut: SellyCloudSDK.Atomic { + get + } + @objc deinit + public func connect(withName: Swift.String, port: Swift.Int) + @discardableResult + public func doOutput(data: Foundation.Data, locked: Swift.UnsafeMutablePointer? = nil) -> Swift.Int + open func close() + open func listen() + @objc override dynamic public init() +} +extension SellyCloudSDK.NetSocket : Foundation.StreamDelegate { + @objc dynamic public func stream(_ aStream: Foundation.Stream, handle eventCode: Foundation.Stream.Event) +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class PiPHKView : UIKit.UIView { + @_Concurrency.MainActor @preconcurrency public static var defaultBackgroundColor: UIKit.UIColor + @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var layerClass: Swift.AnyClass { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var layer: AVFoundation.AVSampleBufferDisplayLayer { + @objc get + } + @_Concurrency.MainActor @preconcurrency public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + @_Concurrency.MainActor @preconcurrency public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + @available(tvOS 17.0, *) + @_Concurrency.MainActor @preconcurrency public var isCaptureVideoPreviewEnabled: Swift.Bool { + get + set + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func awakeFromNib() + @objc deinit +} +extension SellyCloudSDK.PiPHKView : SellyCloudSDK.IOStreamView { + @_Concurrency.MainActor @preconcurrency public func attachStream(_ stream: SellyCloudSDK.IOStream?) + @_Concurrency.MainActor @preconcurrency public func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +open class RTMPResponder { + public typealias Handler = (_ data: [Any?]) -> Swift.Void + public init(result: @escaping SellyCloudSDK.RTMPResponder.Handler, status: SellyCloudSDK.RTMPResponder.Handler? = nil) + @objc deinit +} +public protocol RTMPConnectionDelegate : AnyObject { + func connection(_ connection: SellyCloudSDK.RTMPConnection, publishInsufficientBWOccured stream: SellyCloudSDK.RTMPStream) + func connection(_ connection: SellyCloudSDK.RTMPConnection, publishSufficientBWOccured stream: SellyCloudSDK.RTMPStream) + func connection(_ connection: SellyCloudSDK.RTMPConnection, updateStats stream: SellyCloudSDK.RTMPStream) +} +public class RTMPConnection { + public static let defaultWindowSizeS: Swift.Int64 + public static let supportedProtocols: Swift.Set + public static let supportedFourCcList: [Swift.String] + public static let defaultPort: Swift.Int + public static let defaultSecurePort: Swift.Int + public static let defaultFlashVer: Swift.String + public static let defaultChunkSizeS: Swift.Int + public static let defaultCapabilities: Swift.Int + public static let defaultObjectEncoding: SellyCloudSDK.RTMPObjectEncoding + public enum Code : Swift.String { + case callBadVersion + case callFailed + case callProhibited + case connectAppshutdown + case connectClosed + case connectFailed + case connectIdleTimeOut + case connectInvalidApp + case connectNetworkChange + case connectRejected + case connectSuccess + public var level: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var swfUrl: Swift.String? + public var pageUrl: Swift.String? + public var timeout: Swift.Int + public var qualityOfService: Dispatch.DispatchQoS + public var flashVer: Swift.String + public var chunkSize: Swift.Int + public var uri: Foundation.URL? { + get + } + public var connected: Swift.Bool { + get + } + public var parameters: Any? + public var objectEncoding: SellyCloudSDK.RTMPObjectEncoding + public var totalBytesIn: Swift.Int64 { + get + } + public var totalBytesOut: Swift.Int64 { + get + } + public var totalStreamsCount: Swift.Int { + get + } + weak public var delegate: (any SellyCloudSDK.RTMPConnectionDelegate)? + @objc dynamic open var previousQueueBytesOut: [Swift.Int64] { + get + } + @objc dynamic open var currentBytesInPerSecond: Swift.Int32 { + get + } + @objc dynamic open var currentBytesOutPerSecond: Swift.Int32 { + get + } + public init() + @objc deinit + public func call(_ commandName: Swift.String, responder: SellyCloudSDK.RTMPResponder?, arguments: Any?...) + public func connect(_ command: Swift.String, arguments: Any?...) + public func close() +} +extension SellyCloudSDK.RTMPConnection : SellyCloudSDK.EventDispatcherConvertible { + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +public enum RTMPObjectEncoding : Swift.UInt8, Swift.Sendable { + case amf0 + case amf3 + public init?(rawValue: Swift.UInt8) + public typealias RawValue = Swift.UInt8 + public var rawValue: Swift.UInt8 { + get + } +} +@_hasMissingDesignatedInitializers final public class RTMPSharedObject : SellyCloudSDK.EventDispatcher { + public static func getRemote(withName: Swift.String, remotePath: Swift.String, persistence: Swift.Bool) -> SellyCloudSDK.RTMPSharedObject + final public let objectEncoding: SellyCloudSDK.RTMPObjectEncoding + final public var data: [Swift.String : Any?] { + get + } + final public func setProperty(_ name: Swift.String, _ value: Any?) + final public func connect(_ rtmpConnection: SellyCloudSDK.RTMPConnection) + final public func clear() + final public func close() + @objc deinit +} +extension SellyCloudSDK.RTMPSharedObject : Swift.CustomDebugStringConvertible { + final public var debugDescription: Swift.String { + get + } +} +@objc open class RTMPStream : SellyCloudSDK.IOStream { + public enum Code : Swift.String { + case bufferEmpty + case bufferFlush + case bufferFull + case connectClosed + case connectFailed + case connectRejected + case connectSuccess + case drmUpdateNeeded + case failed + case multicastStreamReset + case pauseNotify + case playFailed + case playFileStructureInvalid + case playInsufficientBW + case playNoSupportedTrackFound + case playReset + case playStart + case playStop + case playStreamNotFound + case playTransition + case playUnpublishNotify + case publishBadName + case publishIdle + case publishStart + case recordAlreadyExists + case recordFailed + case recordNoAccess + case recordStart + case recordStop + case recordDiskQuotaExceeded + case secondScreenStart + case secondScreenStop + case seekFailed + case seekInvalidTime + case seekNotify + case stepNotify + case unpauseNotify + case unpublishSuccess + case videoDimensionChange + public var level: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum HowToPublish : Swift.String, Swift.Sendable { + case record + case append + case appendWithGap + case live + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var metadata: [Swift.String : Any?] { + get + } + public var info: SellyCloudSDK.RTMPStreamInfo { + get + } + public var objectEncoding: SellyCloudSDK.RTMPObjectEncoding { + get + } + public var receiveAudio: Swift.Bool { + get + set + } + public var receiveVideo: Swift.Bool { + get + set + } + public var paused: Swift.Bool { + get + set + } + public var fcPublishName: Swift.String? + public init(connection: SellyCloudSDK.RTMPConnection, fcPublishName: Swift.String? = nil) + @objc deinit + public func play(_ arguments: Any?...) + public func seek(_ offset: Swift.Double) + public func publish(_ name: Swift.String?, type: SellyCloudSDK.RTMPStream.HowToPublish = .live) + public func close() + public func send(handlerName: Swift.String, arguments: Any?..., isResetTimestamp: Swift.Bool = false) + open func makeMetaData() -> SellyCloudSDK.ASObject + override public func readyStateDidChange(to readyState: SellyCloudSDK.IOStream.ReadyState) +} +extension SellyCloudSDK.RTMPStream : SellyCloudSDK.EventDispatcherConvertible { + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +public struct RTMPStreamInfo { + public var byteCount: SellyCloudSDK.Atomic { + get + } + public var resourceName: Swift.String? { + get + } + public var currentBytesPerSecond: Swift.Int32 { + get + } + public var rttMs: Swift.Int32 { + get + } +} +public protocol Running : AnyObject { + var isRunning: SellyCloudSDK.Atomic { get } + func startRunning() + func stopRunning() +} +public protocol ScreenDelegate : AnyObject { + func screen(_ screen: SellyCloudSDK.Screen, willLayout time: CoreMedia.CMTime) +} +@_hasMissingDesignatedInitializers final public class Screen { + public static let size: CoreFoundation.CGSize + final public var childCounts: Swift.Int { + get + } + weak final public var delegate: (any SellyCloudSDK.ScreenDelegate)? + final public var frameRate: Swift.Int { + get + set + } + final public var size: CoreFoundation.CGSize { + get + set + } + final public var isRunning: SellyCloudSDK.Atomic { + get + } + final public var backgroundColor: CoreGraphics.CGColor { + get + set + } + final public func addChild(_ child: SellyCloudSDK.ScreenObject?) throws + final public func removeChild(_ child: SellyCloudSDK.ScreenObject?) + @objc deinit +} +extension SellyCloudSDK.Screen : SellyCloudSDK.Running { + final public func startRunning() + final public func stopRunning() +} +open class ScreenObject { + public enum HorizontalAlignment { + case left + case center + case right + public static func == (a: SellyCloudSDK.ScreenObject.HorizontalAlignment, b: SellyCloudSDK.ScreenObject.HorizontalAlignment) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public enum VerticalAlignment { + case top + case middle + case bottom + public static func == (a: SellyCloudSDK.ScreenObject.VerticalAlignment, b: SellyCloudSDK.ScreenObject.VerticalAlignment) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + weak public var parent: SellyCloudSDK.ScreenObjectContainer? { + get + } + public var size: CoreFoundation.CGSize { + get + set + } + public var bounds: CoreFoundation.CGRect { + get + } + public var isVisible: Swift.Bool + public var layoutMargin: UIKit.UIEdgeInsets + public var cornerRadius: CoreFoundation.CGFloat + public var verticalAlignment: SellyCloudSDK.ScreenObject.VerticalAlignment + public var horizontalAlignment: SellyCloudSDK.ScreenObject.HorizontalAlignment + public init() + public func invalidateLayout() + open func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + open func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + @objc deinit +} +extension SellyCloudSDK.ScreenObject : Swift.Hashable { + public static func == (lhs: SellyCloudSDK.ScreenObject, rhs: SellyCloudSDK.ScreenObject) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + open var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers final public class ImageScreenObject : SellyCloudSDK.ScreenObject { + final public var cgImage: CoreGraphics.CGImage? { + get + set + } + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers final public class VideoTrackScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var track: Swift.UInt8 { + get + set + } + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + final public var frameRate: Swift.Int { + get + } + override public init() + final public func registerVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + final public func unregisterVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + final public func draw(_ renderer: some ScreenRenderer) + @objc deinit +} +@_inheritsConvenienceInitializers final public class TextScreenObject : SellyCloudSDK.ScreenObject { + final public var string: Swift.String { + get + set + } + final public var attributes: [Foundation.NSAttributedString.Key : Any]? { + get + set + } + override final public var bounds: CoreFoundation.CGRect { + get + set + } + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers final public class AssetScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var isReading: Swift.Bool { + get + } + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + final public func startReading(_ asset: AVFoundation.AVAsset) throws + final public func cancelReading() + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers public class ScreenObjectContainer : SellyCloudSDK.ScreenObject { + public enum Error : Swift.Error { + case alreadyExists + public static func == (a: SellyCloudSDK.ScreenObjectContainer.Error, b: SellyCloudSDK.ScreenObjectContainer.Error) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public var childCounts: Swift.Int { + get + } + public func addChild(_ child: SellyCloudSDK.ScreenObject?) throws + public func removeChild(_ child: SellyCloudSDK.ScreenObject?) + override public init() + @objc deinit +} +public protocol ScreenRenderer : AnyObject { + var context: CoreImage.CIContext { get } + var backgroundColor: CoreGraphics.CGColor { get set } + var bounds: CoreFoundation.CGRect { get } + var presentationTimeStamp: CoreMedia.CMTime { get } + func layout(_ screenObject: SellyCloudSDK.ScreenObject) + func draw(_ screenObject: SellyCloudSDK.ScreenObject) + func setTarget(_ pixelBuffer: CoreVideo.CVPixelBuffer?) +} +public struct SoundTransform { + public static let defaultVolume: Swift.Float + public static let defaultPan: Swift.Float + public var volume: Swift.Float + public var pan: Swift.Float +} +extension SellyCloudSDK.SoundTransform : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +@_inheritsConvenienceInitializers final public class StreamScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +extension SellyCloudSDK.StreamScreenObject : SellyCloudSDK.IOStreamObserver { + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) +} +public protocol TSReaderDelegate : AnyObject { + func reader(_ reader: SellyCloudSDK.TSReader, id: Swift.UInt16, didRead formatDescription: CoreMedia.CMFormatDescription) + func reader(_ reader: SellyCloudSDK.TSReader, id: Swift.UInt16, didRead sampleBuffer: CoreMedia.CMSampleBuffer) +} +public class TSReader where T : SellyCloudSDK.TSReaderDelegate { + weak public var delegate: T? + public init() + public func read(_ data: Foundation.Data) -> Swift.Int + public func clear() + @objc deinit +} +public protocol TSWriterDelegate : AnyObject { + func writer(_ writer: SellyCloudSDK.TSWriter, didRotateFileHandle timestamp: CoreMedia.CMTime) + func writer(_ writer: SellyCloudSDK.TSWriter, didOutput data: Foundation.Data) +} +final public class TSWriter where T : SellyCloudSDK.TSWriterDelegate { + weak final public var delegate: T? + final public var expectedMedias: Swift.Set + final public var audioFormat: AVFAudio.AVAudioFormat? { + get + set + } + final public var videoFormat: CoreMedia.CMFormatDescription? { + get + set + } + public init(segmentDuration: Swift.Double = 2.0) + final public func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + final public func append(_ sampleBuffer: CoreMedia.CMSampleBuffer) + final public func clear() + @objc deinit +} +public struct VideoCodecSettings : Swift.Codable, Swift.Sendable { + public static let frameInterval30: Swift.Double + public static let frameInterval10: Swift.Double + public static let frameInterval05: Swift.Double + public static let frameInterval01: Swift.Double + public static let `default`: SellyCloudSDK.VideoCodecSettings + public enum BitRateMode : Swift.String, Swift.Codable, Swift.Sendable { + case average + @available(iOS 16.0, tvOS 16.0, macOS 13.0, *) + case constant + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ScalingMode : Swift.String, Swift.Codable, Swift.Sendable { + case normal + case letterbox + case cropSourceToCleanAperture + case trim + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var videoSize: CoreFoundation.CGSize + public var bitRate: Swift.Int + public var profileLevel: Swift.String { + get + set + } + public var scalingMode: SellyCloudSDK.VideoCodecSettings.ScalingMode + public var bitRateMode: SellyCloudSDK.VideoCodecSettings.BitRateMode + public var maxKeyFrameIntervalDuration: Swift.Int32 + public var allowFrameReordering: Swift.Bool? + public var dataRateLimits: [Swift.Double]? + public var isHardwareEncoderEnabled: Swift.Bool + public var frameInterval: Swift.Double + public init(videoSize: CoreFoundation.CGSize = .init(width: 854, height: 480), bitRate: Swift.Int = 640 * 1000, profileLevel: Swift.String = kVTProfileLevel_H264_Baseline_3_1 as String, scalingMode: SellyCloudSDK.VideoCodecSettings.ScalingMode = .trim, bitRateMode: SellyCloudSDK.VideoCodecSettings.BitRateMode = .average, maxKeyFrameIntervalDuration: Swift.Int32 = 2, allowFrameReordering: Swift.Bool? = nil, dataRateLimits: [Swift.Double]? = [0.0, 0.0], isHardwareEncoderEnabled: Swift.Bool = true) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +open class VideoEffect { + public init() + open func execute(_ image: CoreImage.CIImage, info: CoreMedia.CMSampleBuffer?) -> CoreImage.CIImage + @objc deinit +} +public enum VideoRotatorError : Swift.Error { + case noImageBuffer + case noOrientationInfo + case unsupportedOrientation + case cannotAllocatePixelBuffer(CoreVideo.CVReturn) + case rotationFailure(Darwin.OSStatus) +} +@available(iOS 16.0, tvOS 16.0, macOS 13.0, *) +public class VideoRotator { + public init?() + public func rotate(buffer sampleBuffer: CoreMedia.CMSampleBuffer) -> Swift.Result + @objc deinit +} +public struct VTSessionOption { +} +extension SellyCloudSDK.VTSessionOption : Swift.Hashable { + public static func == (lhs: SellyCloudSDK.VTSessionOption, rhs: SellyCloudSDK.VTSessionOption) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension SellyCloudSDK.ByteArray.Error : Swift.Equatable {} +extension SellyCloudSDK.ByteArray.Error : Swift.Hashable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.Equatable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.Hashable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.Equatable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.Hashable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.Equatable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.Hashable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.Equatable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.Hashable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.Equatable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.Hashable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.RawRepresentable {} +extension SellyCloudSDK.ScreenObject.HorizontalAlignment : Swift.Equatable {} +extension SellyCloudSDK.ScreenObject.HorizontalAlignment : Swift.Hashable {} +extension SellyCloudSDK.ScreenObject.VerticalAlignment : Swift.Equatable {} +extension SellyCloudSDK.ScreenObject.VerticalAlignment : Swift.Hashable {} +extension SellyCloudSDK.ScreenObjectContainer.Error : Swift.Equatable {} +extension SellyCloudSDK.ScreenObjectContainer.Error : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.Equatable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.RawRepresentable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.Equatable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.RawRepresentable {} diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule new file mode 100644 index 0000000..7188f75 Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..7db8bfe --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,45679 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "SellyCloudSDK", + "printedName": "SellyCloudSDK", + "children": [ + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "kASUndefined", + "printedName": "kASUndefined", + "children": [ + { + "kind": "TypeNominal", + "name": "ASUndefined", + "printedName": "SellyCloudSDK.ASUndefined", + "usr": "s:13SellyCloudSDK11ASUndefinedV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12kASUndefinedAA0D0Vvp", + "mangledName": "$s13SellyCloudSDK12kASUndefinedAA0D0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ASUndefined", + "printedName": "SellyCloudSDK.ASUndefined", + "usr": "s:13SellyCloudSDK11ASUndefinedV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12kASUndefinedAA0D0Vvg", + "mangledName": "$s13SellyCloudSDK12kASUndefinedAA0D0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASUndefined", + "printedName": "ASUndefined", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK11ASUndefinedV11descriptionSSvp", + "mangledName": "$s13SellyCloudSDK11ASUndefinedV11descriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK11ASUndefinedV11descriptionSSvg", + "mangledName": "$s13SellyCloudSDK11ASUndefinedV11descriptionSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK11ASUndefinedV", + "mangledName": "$s13SellyCloudSDK11ASUndefinedV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASTypedObject", + "printedName": "ASTypedObject", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(typeNamed:decoder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, [Swift.String : Any?]) throws -> Any", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String, [Swift.String : Any?])", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK13ASTypedObjectV8register9typeNamed7decoderySS_ypSS_SDySSypSgGtKctFZ", + "mangledName": "$s13SellyCloudSDK13ASTypedObjectV8register9typeNamed7decoderySS_ypSS_SDySSypSgGtKctFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(type:named:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_0_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK13ASTypedObjectV8register4type5namedyxm_SStSeRzlFZ", + "mangledName": "$s13SellyCloudSDK13ASTypedObjectV8register4type5namedyxm_SStSeRzlFZ", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable>", + "sugared_genericSig": "", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregister", + "printedName": "unregister(typeNamed:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK13ASTypedObjectV10unregister9typeNamedySS_tFZ", + "mangledName": "$s13SellyCloudSDK13ASTypedObjectV10unregister9typeNamedySS_tFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK13ASTypedObjectV", + "mangledName": "$s13SellyCloudSDK13ASTypedObjectV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASArray", + "printedName": "ASArray", + "children": [ + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7ASArrayV6lengthSivp", + "mangledName": "$s13SellyCloudSDK7ASArrayV6lengthSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayV6lengthSivg", + "mangledName": "$s13SellyCloudSDK7ASArrayV6lengthSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(count:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK7ASArrayV5countACSi_tcfc", + "mangledName": "$s13SellyCloudSDK7ASArrayV5countACSi_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK7ASArrayV4dataACSayypSgG_tcfc", + "mangledName": "$s13SellyCloudSDK7ASArrayV4dataACSayypSgG_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(arrayLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK7ASArrayV12arrayLiteralACypSgd_tcfc", + "mangledName": "$s13SellyCloudSDK7ASArrayV12arrayLiteralACypSgd_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Subscript", + "usr": "s:13SellyCloudSDK7ASArrayVyypSgypcip", + "mangledName": "$s13SellyCloudSDK7ASArrayVyypSgypcip", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayVyypSgypcig", + "mangledName": "$s13SellyCloudSDK7ASArrayVyypSgypcig", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayVyypSgypcis", + "mangledName": "$s13SellyCloudSDK7ASArrayVyypSgypcis", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayVyypSgypciM", + "mangledName": "$s13SellyCloudSDK7ASArrayVyypSgypciM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isFromExtension": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7ASArrayV16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK7ASArrayV16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7ASArrayV16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK7ASArrayV16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + }, + { + "kind": "TypeNominal", + "name": "ASArray", + "printedName": "SellyCloudSDK.ASArray", + "usr": "s:13SellyCloudSDK7ASArrayV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7ASArrayV2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK7ASArrayV2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK7ASArrayV", + "mangledName": "$s13SellyCloudSDK7ASArrayV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASXMLDocument", + "printedName": "ASXMLDocument", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV11descriptionSSvp", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV11descriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV11descriptionSSvg", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV11descriptionSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASXMLDocument", + "printedName": "SellyCloudSDK.ASXMLDocument", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV4dataACSS_tcfc", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV4dataACSS_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ASXMLDocument", + "printedName": "SellyCloudSDK.ASXMLDocument", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV" + }, + { + "kind": "TypeNominal", + "name": "ASXMLDocument", + "printedName": "SellyCloudSDK.ASXMLDocument", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK13ASXMLDocumentV", + "mangledName": "$s13SellyCloudSDK13ASXMLDocumentV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ASXML", + "printedName": "ASXML", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5ASXMLV11descriptionSSvp", + "mangledName": "$s13SellyCloudSDK5ASXMLV11descriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5ASXMLV11descriptionSSvg", + "mangledName": "$s13SellyCloudSDK5ASXMLV11descriptionSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ASXML", + "printedName": "SellyCloudSDK.ASXML", + "usr": "s:13SellyCloudSDK5ASXMLV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK5ASXMLV4dataACSS_tcfc", + "mangledName": "$s13SellyCloudSDK5ASXMLV4dataACSS_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ASXML", + "printedName": "SellyCloudSDK.ASXML", + "usr": "s:13SellyCloudSDK5ASXMLV" + }, + { + "kind": "TypeNominal", + "name": "ASXML", + "printedName": "SellyCloudSDK.ASXML", + "usr": "s:13SellyCloudSDK5ASXMLV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK5ASXMLV2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK5ASXMLV2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK5ASXMLV", + "mangledName": "$s13SellyCloudSDK5ASXMLV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "Atomic", + "printedName": "Atomic", + "children": [ + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6AtomicV5valuexvp", + "mangledName": "$s13SellyCloudSDK6AtomicV5valuexvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6AtomicV5valuexvg", + "mangledName": "$s13SellyCloudSDK6AtomicV5valuexvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK6AtomicVyACyxGxcfc", + "mangledName": "$s13SellyCloudSDK6AtomicVyACyxGxcfc", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "mutate", + "printedName": "mutate(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(inout τ_0_0) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6AtomicV6mutateyyyxzXEF", + "mangledName": "$s13SellyCloudSDK6AtomicV6mutateyyyxzXEF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "Mutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK6AtomicV", + "mangledName": "$s13SellyCloudSDK6AtomicV", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFAudio", + "printedName": "AVFAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "AudioCodecSettings", + "printedName": "AudioCodecSettings", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultBitRate", + "printedName": "defaultBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV14defaultBitRateSivpZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV14defaultBitRateSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV14defaultBitRateSivgZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV14defaultBitRateSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumNumberOfChannels", + "printedName": "maximumNumberOfChannels", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV23maximumNumberOfChannelss6UInt32VvpZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV23maximumNumberOfChannelss6UInt32VvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV23maximumNumberOfChannelss6UInt32VvgZ", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV23maximumNumberOfChannelss6UInt32VvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bitRate", + "printedName": "bitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRateSivp", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRateSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRateSivg", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRateSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRateSivs", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRateSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRateSivM", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRateSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "downmix", + "printedName": "downmix", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7downmixSbvp", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7downmixSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7downmixSbvg", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7downmixSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7downmixSbvs", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7downmixSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7downmixSbvM", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7downmixSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "channelMap", + "printedName": "channelMap", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvp", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvg", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvs", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvM", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV10channelMapSaySiGSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(bitRate:downmix:channelMap:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV7bitRate7downmix10channelMapACSi_SbSaySiGSgtcfc", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV7bitRate7downmix10channelMapACSi_SbSaySiGSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV", + "mangledName": "$s13SellyCloudSDK18AudioCodecSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFAudio", + "printedName": "AVFAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ByteArray", + "printedName": "ByteArray", + "children": [ + { + "kind": "TypeDecl", + "name": "Error", + "printedName": "Error", + "children": [ + { + "kind": "Var", + "name": "eof", + "printedName": "eof", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ByteArray.Error.Type) -> SellyCloudSDK.ByteArray.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ByteArray.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO3eofyA2EmF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO3eofyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "parse", + "printedName": "parse", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ByteArray.Error.Type) -> SellyCloudSDK.ByteArray.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ByteArray.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO5parseyA2EmF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO5parseyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ByteArray.Error", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO9hashValueSivp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO9hashValueSivg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK9ByteArrayC5ErrorO", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5ErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ByteArray", + "printedName": "SellyCloudSDK.ByteArray", + "usr": "s:13SellyCloudSDK9ByteArrayC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK9ByteArrayCACycfc", + "mangledName": "$s13SellyCloudSDK9ByteArrayCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ByteArray", + "printedName": "SellyCloudSDK.ByteArray", + "usr": "s:13SellyCloudSDK9ByteArrayC" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK9ByteArrayC4dataAC10Foundation4DataV_tcfc", + "mangledName": "$s13SellyCloudSDK9ByteArrayC4dataAC10Foundation4DataV_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "length", + "printedName": "length", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC6lengthSivp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC6lengthSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC6lengthSivg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC6lengthSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC6lengthSivs", + "mangledName": "$s13SellyCloudSDK9ByteArrayC6lengthSivs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC6lengthSivM", + "mangledName": "$s13SellyCloudSDK9ByteArrayC6lengthSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "position", + "printedName": "position", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC8positionSivp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8positionSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC8positionSivg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8positionSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC8positionSivs", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8positionSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC8positionSivM", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8positionSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bytesAvailable", + "printedName": "bytesAvailable", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC14bytesAvailableSivp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC14bytesAvailableSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC14bytesAvailableSivg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC14bytesAvailableSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Subscript", + "usr": "s:13SellyCloudSDK9ByteArrayCys5UInt8VSicip", + "mangledName": "$s13SellyCloudSDK9ByteArrayCys5UInt8VSicip", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayCys5UInt8VSicig", + "mangledName": "$s13SellyCloudSDK9ByteArrayCys5UInt8VSicig", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayCys5UInt8VSicis", + "mangledName": "$s13SellyCloudSDK9ByteArrayCys5UInt8VSicis", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayCys5UInt8VSiciM", + "mangledName": "$s13SellyCloudSDK9ByteArrayCys5UInt8VSiciM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "readUInt8", + "printedName": "readUInt8()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readUInt8s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readUInt8s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt8", + "printedName": "writeUInt8(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeUInt8yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeUInt8yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readInt8", + "printedName": "readInt8()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int8", + "printedName": "Swift.Int8", + "usr": "s:s4Int8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC8readInt8s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8readInt8s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeInt8", + "printedName": "writeInt8(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int8", + "printedName": "Swift.Int8", + "usr": "s:s4Int8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9writeInt8yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9writeInt8yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUInt16", + "printedName": "readUInt16()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readUInt16s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readUInt16s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt16", + "printedName": "writeUInt16(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeUInt16yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeUInt16yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readInt16", + "printedName": "readInt16()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readInt16s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readInt16s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeInt16", + "printedName": "writeInt16(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int16", + "printedName": "Swift.Int16", + "usr": "s:s5Int16V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeInt16yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeInt16yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUInt24", + "printedName": "readUInt24()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readUInt24s6UInt32VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readUInt24s6UInt32VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt24", + "printedName": "writeUInt24(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeUInt24yACXDs6UInt32VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeUInt24yACXDs6UInt32VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUInt32", + "printedName": "readUInt32()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readUInt32s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readUInt32s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt32", + "printedName": "writeUInt32(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeUInt32yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeUInt32yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readInt32", + "printedName": "readInt32()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readInt32s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readInt32s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeInt32", + "printedName": "writeInt32(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeInt32yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeInt32yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUInt64", + "printedName": "writeUInt64(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeUInt64yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeUInt64yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUInt64", + "printedName": "readUInt64()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt64", + "printedName": "Swift.UInt64", + "usr": "s:s6UInt64V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readUInt64s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readUInt64s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeInt64", + "printedName": "writeInt64(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeInt64yACXDs0G0VF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeInt64yACXDs0G0VF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readInt64", + "printedName": "readInt64()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readInt64s0G0VyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readInt64s0G0VyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readDouble", + "printedName": "readDouble()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10readDoubleSdyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10readDoubleSdyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeDouble", + "printedName": "writeDouble(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC11writeDoubleyACXDSdF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC11writeDoubleyACXDSdF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readFloat", + "printedName": "readFloat()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9readFloatSfyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9readFloatSfyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeFloat", + "printedName": "writeFloat(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC10writeFloatyACXDSfF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC10writeFloatyACXDSfF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readUTF8", + "printedName": "readUTF8()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC8readUTF8SSyKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC8readUTF8SSyKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writeUTF8", + "printedName": "writeUTF8(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC9writeUTF8yACXDSSKF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC9writeUTF8yACXDSSKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "DynamicSelf", + "printedName": "Self" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9ByteArrayC5clearACXDyF", + "mangledName": "$s13SellyCloudSDK9ByteArrayC5clearACXDyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9ByteArrayC16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK9ByteArrayC16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9ByteArrayC16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK9ByteArrayC16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK9ByteArrayC", + "mangledName": "$s13SellyCloudSDK9ByteArrayC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "QuartzCore", + "printedName": "QuartzCore", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "simd", + "printedName": "simd", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ChromaKeyProcessable", + "printedName": "ChromaKeyProcessable", + "children": [ + { + "kind": "Var", + "name": "chromaKeyColor", + "printedName": "chromaKeyColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvp", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvg", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ChromaKeyProcessable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvs", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ChromaKeyProcessable>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvM", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP06chromaE5ColorSo10CGColorRefaSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ChromaKeyProcessable>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Logboard", + "printedName": "Logboard", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreVideo", + "printedName": "CoreVideo", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreVideo", + "printedName": "CoreVideo", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "DeviceUtil", + "printedName": "DeviceUtil", + "children": [ + { + "kind": "Function", + "name": "videoOrientation", + "printedName": "videoOrientation(by:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoOrientation?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSg10Foundation12NotificationV_tFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSg10Foundation12NotificationV_tFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "Custom", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "videoOrientation", + "printedName": "videoOrientation(by:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoOrientation?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UIDeviceOrientation", + "printedName": "UIKit.UIDeviceOrientation", + "usr": "c:@E@UIDeviceOrientation" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSgSo08UIDeviceG0V_tFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSgSo08UIDeviceG0V_tFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "videoOrientation", + "printedName": "videoOrientation(by:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoOrientation?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UIInterfaceOrientation", + "printedName": "UIKit.UIInterfaceOrientation", + "usr": "c:@E@UIInterfaceOrientation" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSgSo011UIInterfaceG0V_tFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO16videoOrientation2bySo014AVCaptureVideoG0VSgSo011UIInterfaceG0V_tFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isHeadphoneConnected", + "printedName": "isHeadphoneConnected(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "Port", + "printedName": "AVFAudio.AVAudioSession.Port", + "usr": "c:@T@AVAudioSessionPort" + } + ], + "hasDefaultArg": true, + "usr": "s:Sh" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO20isHeadphoneConnectedySbShySo18AVAudioSessionPortaGFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO20isHeadphoneConnectedySbShySo18AVAudioSessionPortaGFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isHeadphoneDisconnected", + "printedName": "isHeadphoneDisconnected(_:ports:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + }, + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "Port", + "printedName": "AVFAudio.AVAudioSession.Port", + "usr": "c:@T@AVAudioSessionPort" + } + ], + "hasDefaultArg": true, + "usr": "s:Sh" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10DeviceUtilO23isHeadphoneDisconnected_5portsSb10Foundation12NotificationV_ShySo18AVAudioSessionPortaGtFZ", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO23isHeadphoneDisconnected_5portsSb10Foundation12NotificationV_ShySo18AVAudioSessionPortaGtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK10DeviceUtilO", + "mangledName": "$s13SellyCloudSDK10DeviceUtilO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "children": [ + { + "kind": "Function", + "name": "addEventListener", + "printedName": "addEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP03addD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP03addD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.EventDispatcherConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeEventListener", + "printedName": "removeEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP06removeD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP06removeD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.EventDispatcherConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP8dispatch5eventyAA0D0C_tF", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP8dispatch5eventyAA0D0C_tF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.EventDispatcherConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(_:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP8dispatch_7bubbles4datayAA0D0C4NameV_SbypSgtF", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP8dispatch_7bubbles4datayAA0D0C4NameV_SbypSgtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.EventDispatcherConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Event", + "printedName": "Event", + "children": [ + { + "kind": "TypeDecl", + "name": "Name", + "printedName": "Name", + "children": [ + { + "kind": "Var", + "name": "sync", + "printedName": "sync", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV4syncAEvpZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV4syncAEvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV4syncAEvgZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV4syncAEvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "event", + "printedName": "event", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV5eventAEvpZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV5eventAEvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV5eventAEvgZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV5eventAEvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "ioError", + "printedName": "ioError", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV7ioErrorAEvpZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV7ioErrorAEvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV7ioErrorAEvgZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV7ioErrorAEvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rtmpStatus", + "printedName": "rtmpStatus", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV10rtmpStatusAEvpZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV10rtmpStatusAEvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV10rtmpStatusAEvgZ", + "mangledName": "$s13SellyCloudSDK5EventC4NameV10rtmpStatusAEvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4NameV8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK5EventC4NameV8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4NameV8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK5EventC4NameV8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK5EventC4NameV8rawValueAESS_tcfc", + "mangledName": "$s13SellyCloudSDK5EventC4NameV8rawValueAESS_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK5EventC4NameV13stringLiteralAESS_tcfc", + "mangledName": "$s13SellyCloudSDK5EventC4NameV13stringLiteralAESS_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK5EventC4NameV", + "mangledName": "$s13SellyCloudSDK5EventC4NameV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Function", + "name": "from", + "printedName": "from(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + }, + { + "kind": "TypeNominal", + "name": "Notification", + "printedName": "Foundation.Notification", + "usr": "s:10Foundation12NotificationV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK5EventC4fromyAC10Foundation12NotificationVFZ", + "mangledName": "$s13SellyCloudSDK5EventC4fromyAC10Foundation12NotificationVFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4typeAC4NameVvp", + "mangledName": "$s13SellyCloudSDK5EventC4typeAC4NameVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4typeAC4NameVvg", + "mangledName": "$s13SellyCloudSDK5EventC4typeAC4NameVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bubbles", + "printedName": "bubbles", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC7bubblesSbvp", + "mangledName": "$s13SellyCloudSDK5EventC7bubblesSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC7bubblesSbvg", + "mangledName": "$s13SellyCloudSDK5EventC7bubblesSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC4dataypSgvp", + "mangledName": "$s13SellyCloudSDK5EventC4dataypSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC4dataypSgvg", + "mangledName": "$s13SellyCloudSDK5EventC4dataypSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "target", + "printedName": "target", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC6targetyXlSgvp", + "mangledName": "$s13SellyCloudSDK5EventC6targetyXlSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC6targetyXlSgvg", + "mangledName": "$s13SellyCloudSDK5EventC6targetyXlSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(type:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK5EventC4type7bubbles4dataA2C4NameV_SbypSgtcfc", + "mangledName": "$s13SellyCloudSDK5EventC4type7bubbles4dataA2C4NameV_SbypSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK5EventC16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK5EventC16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK5EventC16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK5EventC16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK5EventC", + "mangledName": "$s13SellyCloudSDK5EventC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EventDispatcher", + "printedName": "EventDispatcher", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "EventDispatcher", + "printedName": "SellyCloudSDK.EventDispatcher", + "usr": "s:13SellyCloudSDK15EventDispatcherC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK15EventDispatcherCACycfc", + "mangledName": "$s13SellyCloudSDK15EventDispatcherCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(target:)", + "children": [ + { + "kind": "TypeNominal", + "name": "EventDispatcher", + "printedName": "SellyCloudSDK.EventDispatcher", + "usr": "s:13SellyCloudSDK15EventDispatcherC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK15EventDispatcherC6targetACyXl_tcfc", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC6targetACyXl_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addEventListener", + "printedName": "addEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15EventDispatcherC03addD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC03addD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeEventListener", + "printedName": "removeEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15EventDispatcherC06removeD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC06removeD8Listener_8selector8observer10useCaptureyAA0D0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15EventDispatcherC8dispatch5eventyAA0D0C_tF", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC8dispatch5eventyAA0D0C_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(_:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15EventDispatcherC8dispatch_7bubbles4datayAA0D0C4NameV_SbypSgtF", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC8dispatch_7bubbles4datayAA0D0C4NameV_SbypSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK15EventDispatcherC", + "mangledName": "$s13SellyCloudSDK15EventDispatcherC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Logboard", + "printedName": "Logboard", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "ReactiveObjC", + "printedName": "ReactiveObjC", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "QuartzCore", + "printedName": "QuartzCore", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "HKRtmpPusherProtocol", + "printedName": "HKRtmpPusherProtocol", + "children": [ + { + "kind": "Function", + "name": "pusher", + "printedName": "pusher(_:onPushStatusChanged:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "HKRtmpPusher", + "printedName": "SellyCloudSDK.HKRtmpPusher", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol(im)pusher:onPushStatusChanged:", + "mangledName": "$s13SellyCloudSDK20HKRtmpPusherProtocolP6pusher_19onPushStatusChangedyAA0dE0C_SStF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.HKRtmpPusherProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pusher", + "printedName": "pusher(_:onLiveStatsChanged:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "HKRtmpPusher", + "printedName": "SellyCloudSDK.HKRtmpPusher", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher" + }, + { + "kind": "TypeNominal", + "name": "SellyLivePusherStats", + "printedName": "SellyCloudSDK.SellyLivePusherStats", + "usr": "c:objc(cs)SellyLivePusherStats" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol(im)pusher:onLiveStatsChanged:", + "mangledName": "$s13SellyCloudSDK20HKRtmpPusherProtocolP6pusher_18onLiveStatsChangedyAA0dE0C_So0aieJ0CtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.HKRtmpPusherProtocol>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Optional", + "ObjC", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol", + "mangledName": "$s13SellyCloudSDK20HKRtmpPusherProtocolP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "HKRtmpPusher", + "printedName": "HKRtmpPusher", + "children": [ + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:publishInsufficientBWOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC10connection_28publishInsufficientBWOccuredyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC10connection_28publishInsufficientBWOccuredyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:publishSufficientBWOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC10connection_26publishSufficientBWOccuredyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC10connection_26publishSufficientBWOccuredyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:updateStats:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC10connection_11updateStatsyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC10connection_11updateStatsyAA14RTMPConnectionC_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "preview", + "printedName": "preview", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)preview", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)preview", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setPreview:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC7previewSo6UIViewCSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "reconnectInterval", + "printedName": "reconnectInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)reconnectInterval", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)reconnectInterval", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setReconnectInterval:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17reconnectIntervalSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "reconnectCount", + "printedName": "reconnectCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)reconnectCount", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)reconnectCount", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setReconnectCount:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14reconnectCountSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.HKRtmpPusherProtocol)?", + "children": [ + { + "kind": "TypeNominal", + "name": "HKRtmpPusherProtocol", + "printedName": "any SellyCloudSDK.HKRtmpPusherProtocol", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)delegate", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.HKRtmpPusherProtocol)?", + "children": [ + { + "kind": "TypeNominal", + "name": "HKRtmpPusherProtocol", + "printedName": "any SellyCloudSDK.HKRtmpPusherProtocol", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)delegate", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.HKRtmpPusherProtocol)?", + "children": [ + { + "kind": "TypeNominal", + "name": "HKRtmpPusherProtocol", + "printedName": "any SellyCloudSDK.HKRtmpPusherProtocol", + "usr": "c:@M@SellyCloudSDK@objc(pl)HKRtmpPusherProtocol" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setDelegate:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8delegateAA0dE8Protocol_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentPosition", + "printedName": "currentPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "Position", + "printedName": "AVFoundation.AVCaptureDevice.Position", + "usr": "c:@E@AVCaptureDevicePosition" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)currentPosition", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Position", + "printedName": "AVFoundation.AVCaptureDevice.Position", + "usr": "c:@E@AVCaptureDevicePosition" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)currentPosition", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Position", + "printedName": "AVFoundation.AVCaptureDevice.Position", + "usr": "c:@E@AVCaptureDevicePosition" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setCurrentPosition:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0VvM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC15currentPositionSo015AVCaptureDeviceG0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "muted", + "printedName": "muted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(py)muted", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC5mutedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)muted", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC5mutedSbvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setMuted:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC5mutedSbvs", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12HKRtmpPusherC5mutedSbvM", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC5mutedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "HKRtmpPusher", + "printedName": "SellyCloudSDK.HKRtmpPusher", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)init", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning(_:videoConfig:audioConfig:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Position", + "printedName": "AVFoundation.AVCaptureDevice.Position", + "usr": "c:@E@AVCaptureDevicePosition" + }, + { + "kind": "TypeNominal", + "name": "SellyLiveVideoConfiguration", + "printedName": "SellyCloudSDK.SellyLiveVideoConfiguration", + "usr": "c:objc(cs)SellyLiveVideoConfiguration" + }, + { + "kind": "TypeNominal", + "name": "SellyLiveAudioConfiguration", + "printedName": "SellyCloudSDK.SellyLiveAudioConfiguration", + "usr": "c:objc(cs)SellyLiveAudioConfiguration" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)startRunning:videoConfig:audioConfig:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC12startRunning_11videoConfig05audioI0ySo23AVCaptureDevicePositionV_So0A22LiveVideoConfigurationCSo0an5AudioP0CtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startRunningAudio", + "printedName": "startRunningAudio(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SellyLiveAudioConfiguration", + "printedName": "SellyCloudSDK.SellyLiveAudioConfiguration", + "usr": "c:objc(cs)SellyLiveAudioConfiguration" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)startRunningAudio:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC17startRunningAudioyySo0a4LiveH13ConfigurationCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startLive", + "printedName": "startLive(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)startLive:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC9startLiveyySo8NSStringCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopLive", + "printedName": "stopLive()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)stopLive", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC8stopLiveyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startCamera", + "printedName": "startCamera()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)startCamera", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC11startCamerayyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopCamera", + "printedName": "stopCamera()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)stopCamera", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC10stopCamerayyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "switchCamera", + "printedName": "switchCamera()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)switchCamera", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC12switchCamerayyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setPreviewView", + "printedName": "setPreviewView(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher(im)setPreviewView:", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC14setPreviewViewyySo6UIViewCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)HKRtmpPusher", + "mangledName": "$s13SellyCloudSDK12HKRtmpPusherC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "ObjCMembers", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "RTMPConnectionDelegate", + "printedName": "RTMPConnectionDelegate", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "InstanceHolder", + "printedName": "InstanceHolder", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(factory:)", + "children": [ + { + "kind": "TypeNominal", + "name": "InstanceHolder", + "printedName": "SellyCloudSDK.InstanceHolder<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK14InstanceHolderC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> τ_0_0", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK14InstanceHolderC7factoryACyxGxyc_tcfc", + "mangledName": "$s13SellyCloudSDK14InstanceHolderC7factoryACyxGxyc_tcfc", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "retain", + "printedName": "retain()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14InstanceHolderC6retainxSgyF", + "mangledName": "$s13SellyCloudSDK14InstanceHolderC6retainxSgyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "release", + "printedName": "release(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14InstanceHolderC7releaseyyxSgF", + "mangledName": "$s13SellyCloudSDK14InstanceHolderC7releaseyyxSgF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK14InstanceHolderC", + "mangledName": "$s13SellyCloudSDK14InstanceHolderC", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOAudioCaptureUnit", + "printedName": "IOAudioCaptureUnit", + "children": [ + { + "kind": "Var", + "name": "track", + "printedName": "track", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC5tracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC5tracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC5tracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC5tracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "input", + "printedName": "input", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureInput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureInput", + "printedName": "AVFoundation.AVCaptureInput", + "usr": "c:objc(cs)AVCaptureInput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC5inputSo14AVCaptureInputCSgvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC5inputSo14AVCaptureInputCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureInput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureInput", + "printedName": "AVFoundation.AVCaptureInput", + "usr": "c:objc(cs)AVCaptureInput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC5inputSo14AVCaptureInputCSgvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC5inputSo14AVCaptureInputCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "device", + "printedName": "device", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC6deviceSo15AVCaptureDeviceCSgvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC6deviceSo15AVCaptureDeviceCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC6deviceSo15AVCaptureDeviceCSgvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC6deviceSo15AVCaptureDeviceCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "output", + "printedName": "output", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureAudioDataOutput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureAudioDataOutput", + "printedName": "AVFoundation.AVCaptureAudioDataOutput", + "usr": "c:objc(cs)AVCaptureAudioDataOutput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC6outputSo24AVCaptureAudioDataOutputCSgvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC6outputSo24AVCaptureAudioDataOutputCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureAudioDataOutput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureAudioDataOutput", + "printedName": "AVFoundation.AVCaptureAudioDataOutput", + "usr": "c:objc(cs)AVCaptureAudioDataOutput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC6outputSo24AVCaptureAudioDataOutputCSgvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC6outputSo24AVCaptureAudioDataOutputCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connection", + "printedName": "connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureConnection?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureConnection", + "printedName": "AVFoundation.AVCaptureConnection", + "usr": "c:objc(cs)AVCaptureConnection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC10connectionSo19AVCaptureConnectionCSgvp", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC10connectionSo19AVCaptureConnectionCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureConnection?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureConnection", + "printedName": "AVFoundation.AVCaptureConnection", + "usr": "c:objc(cs)AVCaptureConnection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC10connectionSo19AVCaptureConnectionCSgvg", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC10connectionSo19AVCaptureConnectionCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC", + "mangledName": "$s13SellyCloudSDK18IOAudioCaptureUnitC", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreAudio", + "printedName": "CoreAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOAudioMixerSettings", + "printedName": "IOAudioMixerSettings", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "maximumSampleRate", + "printedName": "maximumSampleRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV17maximumSampleRateSdvpZ", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV17maximumSampleRateSdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV17maximumSampleRateSdvgZ", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV17maximumSampleRateSdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "sampleRate", + "printedName": "sampleRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV10sampleRateSdvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV10sampleRateSdvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV10sampleRateSdvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV10sampleRateSdvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "channels", + "printedName": "channels", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV8channelss6UInt32Vvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV8channelss6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV8channelss6UInt32Vvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV8channelss6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isMuted", + "printedName": "isMuted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvs", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvM", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV7isMutedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mainTrack", + "printedName": "mainTrack", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvs", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8VvM", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV9mainTracks5UInt8VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "tracks", + "printedName": "tracks", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvs", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvM", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV6tracksSDys5UInt8VAA0de5TrackF0VGvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "maximumNumberOfChannels", + "printedName": "maximumNumberOfChannels", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvp", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvg", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvs", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32VvM", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV23maximumNumberOfChannelss6UInt32VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(sampleRate:channels:isMuted:mainTrack:tracks:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "hasDefaultArg": true, + "usr": "s:s6UInt32V" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV10sampleRate8channels7isMuted9mainTrack6tracksACSd_s6UInt32VSbs5UInt8VSDyAlA0demF0VGtcfc", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV10sampleRate8channels7isMuted9mainTrack6tracksACSd_s6UInt32VSbs5UInt8VSDyAlA0demF0VGtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV", + "mangledName": "$s13SellyCloudSDK20IOAudioMixerSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOAudioMixerTrackSettings", + "printedName": "IOAudioMixerTrackSettings", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "volume", + "printedName": "volume", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvp", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvg", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvs", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvM", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volumeSfvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMuted", + "printedName": "isMuted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvp", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvg", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvs", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvM", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7isMutedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "downmix", + "printedName": "downmix", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvp", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvg", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvs", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvM", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV7downmixSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "channelMap", + "printedName": "channelMap", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvp", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvg", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvs", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvM", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV10channelMapSaySiGSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(volume:isMuted:downmix:channelMap:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "hasDefaultArg": true, + "usr": "s:Sf" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6volume7isMuted7downmix10channelMapACSf_S2bSaySiGSgtcfc", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6volume7isMuted7downmix10channelMapACSf_S2bSaySiGSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerTrackSettings", + "printedName": "SellyCloudSDK.IOAudioMixerTrackSettings", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK25IOAudioMixerTrackSettingsV", + "mangledName": "$s13SellyCloudSDK25IOAudioMixerTrackSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AudioUnit", + "printedName": "AudioUnit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreAudio", + "printedName": "CoreAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreAudio", + "printedName": "CoreAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOAudioUnitError", + "printedName": "IOAudioUnitError", + "children": [ + { + "kind": "Var", + "name": "failedToAttach", + "printedName": "failedToAttach", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioUnitError.Type) -> ((any Swift.Error)?) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOAudioUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO14failedToAttachyACs0F0_pSg_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO14failedToAttachyACs0F0_pSg_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToCreate", + "printedName": "failedToCreate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioUnitError.Type) -> (AVFAudio.AVAudioFormat?, AVFAudio.AVAudioFormat?) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AVFAudio.AVAudioFormat?, AVFAudio.AVAudioFormat?) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(from: AVFAudio.AVAudioFormat?, to: AVFAudio.AVAudioFormat?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOAudioUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO14failedToCreateyACSo13AVAudioFormatCSg_AGtcACmF", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO14failedToCreateyACSo13AVAudioFormatCSg_AGtcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToConvert", + "printedName": "failedToConvert", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioUnitError.Type) -> (Foundation.NSError) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.NSError) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: Foundation.NSError)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSError", + "printedName": "Foundation.NSError", + "usr": "c:objc(cs)NSError" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOAudioUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO15failedToConvertyACSo7NSErrorC_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO15failedToConvertyACSo7NSErrorC_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToMix", + "printedName": "failedToMix", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioUnitError.Type) -> (any Swift.Error) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(any Swift.Error) -> SellyCloudSDK.IOAudioUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: any Swift.Error)", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOAudioUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO11failedToMixyACs0F0_p_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO11failedToMixyACs0F0_p_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO", + "mangledName": "$s13SellyCloudSDK16IOAudioUnitErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOMuxer", + "printedName": "IOMuxer", + "children": [ + { + "kind": "Var", + "name": "audioFormat", + "printedName": "audioFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvp", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvg", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvs", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvM", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11audioFormatSo07AVAudioF0CSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoFormat", + "printedName": "videoFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvp", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvg", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvs", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvM", + "mangledName": "$s13SellyCloudSDK7IOMuxerP11videoFormatSo22CMFormatDescriptionRefaSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7IOMuxerP6append_4whenySo13AVAudioBufferC_So0G4TimeCtF", + "mangledName": "$s13SellyCloudSDK7IOMuxerP6append_4whenySo13AVAudioBufferC_So0G4TimeCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7IOMuxerP6appendyySo17CMSampleBufferRefaF", + "mangledName": "$s13SellyCloudSDK7IOMuxerP6appendyySo17CMSampleBufferRefaF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOMuxer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK7IOMuxerP", + "mangledName": "$s13SellyCloudSDK7IOMuxerP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : SellyCloudSDK.Running>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Running", + "printedName": "Running", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamDelegate", + "printedName": "IOStreamDelegate", + "children": [ + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:track:didInput:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_5track8didInput4whenyAA0D0C_s5UInt8VSo13AVAudioBufferCSo0L4TimeCtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_5track8didInput4whenyAA0D0C_s5UInt8VSo13AVAudioBufferCSo0L4TimeCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:track:didInput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_5track8didInputyAA0D0C_s5UInt8VSo17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_5track8didInputyAA0D0C_s5UInt8VSo17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:videoErrorOccurred:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_18videoErrorOccurredyAA0D0C_AA011IOVideoUnitH0OtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_18videoErrorOccurredyAA0D0C_AA011IOVideoUnitH0OtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:audioErrorOccurred:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_18audioErrorOccurredyAA0D0C_AA011IOAudioUnitH0OtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_18audioErrorOccurredyAA0D0C_AA011IOAudioUnitH0OtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:willChangeReadyState:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_20willChangeReadyStateyAA0D0C_AG0iJ0OtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_20willChangeReadyStateyAA0D0C_AG0iJ0OtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didChangeReadyState:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_19didChangeReadyStateyAA0D0C_AG0iJ0OtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_19didChangeReadyStateyAA0D0C_AG0iJ0OtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:sessionWasInterrupted:reason:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureSession", + "printedName": "AVFoundation.AVCaptureSession", + "usr": "c:objc(cs)AVCaptureSession" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureSession.InterruptionReason?", + "children": [ + { + "kind": "TypeNominal", + "name": "InterruptionReason", + "printedName": "AVFoundation.AVCaptureSession.InterruptionReason", + "usr": "c:@E@AVCaptureSessionInterruptionReason" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_21sessionWasInterrupted6reasonyAA0D0C_So16AVCaptureSessionCSo0kL18InterruptionReasonVSgtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_21sessionWasInterrupted6reasonyAA0D0C_So16AVCaptureSessionCSo0kL18InterruptionReasonVSgtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:sessionInterruptionEnded:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureSession", + "printedName": "AVFoundation.AVCaptureSession", + "usr": "c:objc(cs)AVCaptureSession" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP6stream_24sessionInterruptionEndedyAA0D0C_So16AVCaptureSessionCtF", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP6stream_24sessionInterruptionEndedyAA0D0C_So16AVCaptureSessionCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available", + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP", + "mangledName": "$s13SellyCloudSDK16IOStreamDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStream", + "printedName": "IOStream", + "children": [ + { + "kind": "TypeDecl", + "name": "ReadyState", + "printedName": "ReadyState", + "children": [ + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "initialized", + "printedName": "initialized", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO11initializedyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO11initializedyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "open", + "printedName": "open", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO4openyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO4openyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "play", + "printedName": "play", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO4playyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO4playyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "playing", + "printedName": "playing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO7playingyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO7playingyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "publish", + "printedName": "publish", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO7publishyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO7publishyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "publishing", + "printedName": "publishing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> (any SellyCloudSDK.IOMuxer) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(any SellyCloudSDK.IOMuxer) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(muxer: any SellyCloudSDK.IOMuxer)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOMuxer", + "printedName": "any SellyCloudSDK.IOMuxer", + "usr": "s:13SellyCloudSDK7IOMuxerP" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO10publishingyAeA7IOMuxer_p_tcAEmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO10publishingyAeA7IOMuxer_p_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "closed", + "printedName": "closed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStream.ReadyState.Type) -> SellyCloudSDK.IOStream.ReadyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStream.ReadyState.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO6closedyA2EmF", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO6closedyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO", + "mangledName": "$s13SellyCloudSDK8IOStreamC10ReadyStateO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Var", + "name": "lockQueue", + "printedName": "lockQueue", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC9lockQueueSo17OS_dispatch_queueCvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC9lockQueueSo17OS_dispatch_queueCvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC9lockQueueSo17OS_dispatch_queueCvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC9lockQueueSo17OS_dispatch_queueCvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "audioSampleAccess", + "printedName": "audioSampleAccess", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC17audioSampleAccessSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC17audioSampleAccessSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC17audioSampleAccessSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC17audioSampleAccessSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoSampleAccess", + "printedName": "videoSampleAccess", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC17videoSampleAccessSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC17videoSampleAccessSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC17videoSampleAccessSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC17videoSampleAccessSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "screen", + "printedName": "screen", + "children": [ + { + "kind": "TypeNominal", + "name": "Screen", + "printedName": "SellyCloudSDK.Screen", + "usr": "s:13SellyCloudSDK6ScreenC" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC6screenAA6ScreenCvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC6screenAA6ScreenCvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Screen", + "printedName": "SellyCloudSDK.Screen", + "usr": "s:13SellyCloudSDK6ScreenC" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC6screenAA6ScreenCvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC6screenAA6ScreenCvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bufferTime", + "printedName": "bufferTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC10bufferTimeSdvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC10bufferTimeSdvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10bufferTimeSdvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC10bufferTimeSdvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10bufferTimeSdvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC10bufferTimeSdvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10bufferTimeSdvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC10bufferTimeSdvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bitrateStrategy", + "printedName": "bitrateStrategy", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "any SellyCloudSDK.IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "any SellyCloudSDK.IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "any SellyCloudSDK.IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC15bitrateStrategyAA0d7BitRateF11Convertible_pvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isCapturing", + "printedName": "isCapturing", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC11isCapturingSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC11isCapturingSbvp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC11isCapturingSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC11isCapturingSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isMonitoringEnabled", + "printedName": "isMonitoringEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC19isMonitoringEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "torch", + "printedName": "torch", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC5torchSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC5torchSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC5torchSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC5torchSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC5torchSbvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC5torchSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC5torchSbvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC5torchSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "frameRate", + "printedName": "frameRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC9frameRateSdvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC9frameRateSdvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC9frameRateSdvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC9frameRateSdvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC9frameRateSdvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC9frameRateSdvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC9frameRateSdvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC9frameRateSdvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMultiCamSessionEnabled", + "printedName": "isMultiCamSessionEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC24isMultiCamSessionEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMultiTrackAudioMixingEnabled", + "printedName": "isMultiTrackAudioMixingEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC30isMultiTrackAudioMixingEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "sessionPreset", + "printedName": "sessionPreset", + "children": [ + { + "kind": "TypeNominal", + "name": "Preset", + "printedName": "AVFoundation.AVCaptureSession.Preset", + "usr": "c:@T@AVCaptureSessionPreset" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avp", + "mangledName": "$s13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Preset", + "printedName": "AVFoundation.AVCaptureSession.Preset", + "usr": "c:@T@AVCaptureSessionPreset" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avg", + "mangledName": "$s13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Preset", + "printedName": "AVFoundation.AVCaptureSession.Preset", + "usr": "c:@T@AVCaptureSessionPreset" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avs", + "mangledName": "$s13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avM", + "mangledName": "$s13SellyCloudSDK8IOStreamC13sessionPresetSo016AVCaptureSessionF0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC16videoOrientationSo014AVCaptureVideoF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "audioMixerSettings", + "printedName": "audioMixerSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOAudioMixerSettings", + "printedName": "SellyCloudSDK.IOAudioMixerSettings", + "usr": "s:13SellyCloudSDK20IOAudioMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC18audioMixerSettingsAA07IOAudiofG0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoMixerSettings", + "printedName": "videoMixerSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC18videoMixerSettingsAA07IOVideofG0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "audioSettings", + "printedName": "audioSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AudioCodecSettings", + "printedName": "SellyCloudSDK.AudioCodecSettings", + "usr": "s:13SellyCloudSDK18AudioCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC13audioSettingsAA010AudioCodecF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoSettings", + "printedName": "videoSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC13videoSettingsAA010VideoCodecF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "audioInputFormats", + "printedName": "audioInputFormats", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : AVFAudio.AVAudioFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC17audioInputFormatsSDys5UInt8VSo13AVAudioFormatCGvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC17audioInputFormatsSDys5UInt8VSo13AVAudioFormatCGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : AVFAudio.AVAudioFormat]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC17audioInputFormatsSDys5UInt8VSo13AVAudioFormatCGvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC17audioInputFormatsSDys5UInt8VSo13AVAudioFormatCGvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoInputFormats", + "printedName": "videoInputFormats", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : CoreMedia.CMFormatDescription]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC17videoInputFormatsSDys5UInt8VSo22CMFormatDescriptionRefaGvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC17videoInputFormatsSDys5UInt8VSo22CMFormatDescriptionRefaGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.UInt8 : CoreMedia.CMFormatDescription]", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC17videoInputFormatsSDys5UInt8VSo22CMFormatDescriptionRefaGvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC17videoInputFormatsSDys5UInt8VSo22CMFormatDescriptionRefaGvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "soundTransform", + "printedName": "soundTransform", + "children": [ + { + "kind": "TypeNominal", + "name": "SoundTransform", + "printedName": "SellyCloudSDK.SoundTransform", + "usr": "s:13SellyCloudSDK14SoundTransformV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SoundTransform", + "printedName": "SellyCloudSDK.SoundTransform", + "usr": "s:13SellyCloudSDK14SoundTransformV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SoundTransform", + "printedName": "SellyCloudSDK.SoundTransform", + "usr": "s:13SellyCloudSDK14SoundTransformV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0Vvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0VvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC14soundTransformAA05SoundF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentFPS", + "printedName": "currentFPS", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream(py)currentFPS", + "mangledName": "$s13SellyCloudSDK8IOStreamC10currentFPSs6UInt16Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Dynamic", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream(im)currentFPS", + "mangledName": "$s13SellyCloudSDK8IOStreamC10currentFPSs6UInt16Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any SellyCloudSDK.IOStreamDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamDelegate", + "printedName": "any SellyCloudSDK.IOStreamDelegate", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamDelegate", + "printedName": "any SellyCloudSDK.IOStreamDelegate", + "usr": "s:13SellyCloudSDK16IOStreamDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC8delegateAA0D8Delegate_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "view", + "printedName": "view", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamView)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamView", + "printedName": "any SellyCloudSDK.IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvp", + "mangledName": "$s13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamView)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamView", + "printedName": "any SellyCloudSDK.IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvg", + "mangledName": "$s13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamView)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamView", + "printedName": "any SellyCloudSDK.IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvs", + "mangledName": "$s13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC4viewAA0D4View_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "readyState", + "printedName": "readyState", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovp", + "mangledName": "$s13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovg", + "mangledName": "$s13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovs", + "mangledName": "$s13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0OvM", + "mangledName": "$s13SellyCloudSDK8IOStreamC10readyStateAC05ReadyF0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream(im)init", + "mangledName": "$s13SellyCloudSDK8IOStreamCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "Override", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "attachCamera", + "printedName": "attachCamera(_:track:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOVideoCaptureUnit?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoCaptureUnit", + "printedName": "SellyCloudSDK.IOVideoCaptureUnit", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOVideoUnitError?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC12attachCamera_5track13configurationySo15AVCaptureDeviceCSg_s5UInt8VyAA18IOVideoCaptureUnitCSg_AA0lN5ErrorOSgtcSgtF", + "mangledName": "$s13SellyCloudSDK8IOStreamC12attachCamera_5track13configurationySo15AVCaptureDeviceCSg_s5UInt8VyAA18IOVideoCaptureUnitCSg_AA0lN5ErrorOSgtcSgtF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "videoCapture", + "printedName": "videoCapture(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOVideoCaptureUnit?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoCaptureUnit", + "printedName": "SellyCloudSDK.IOVideoCaptureUnit", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC12videoCapture3forAA07IOVideoF4UnitCSgs5UInt8V_tF", + "mangledName": "$s13SellyCloudSDK8IOStreamC12videoCapture3forAA07IOVideoF4UnitCSgs5UInt8V_tF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "attachAudio", + "printedName": "attachAudio(_:track:configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOAudioCaptureUnit?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioCaptureUnit", + "printedName": "SellyCloudSDK.IOAudioCaptureUnit", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOAudioUnitError?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioUnitError", + "printedName": "SellyCloudSDK.IOAudioUnitError", + "usr": "s:13SellyCloudSDK16IOAudioUnitErrorO" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC11attachAudio_5track13configurationySo15AVCaptureDeviceCSg_s5UInt8VyAA18IOAudioCaptureUnitCSg_AA0lN5ErrorOSgtcSgtF", + "mangledName": "$s13SellyCloudSDK8IOStreamC11attachAudio_5track13configurationySo15AVCaptureDeviceCSg_s5UInt8VyAA18IOAudioCaptureUnitCSg_AA0lN5ErrorOSgtcSgtF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "audioCapture", + "printedName": "audioCapture(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOAudioCaptureUnit?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOAudioCaptureUnit", + "printedName": "SellyCloudSDK.IOAudioCaptureUnit", + "usr": "s:13SellyCloudSDK18IOAudioCaptureUnitC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC12audioCapture3forAA07IOAudioF4UnitCSgs5UInt8V_tF", + "mangledName": "$s13SellyCloudSDK8IOStreamC12audioCapture3forAA07IOAudioF4UnitCSgs5UInt8V_tF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:track:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC6append_5trackySo17CMSampleBufferRefa_s5UInt8VtF", + "mangledName": "$s13SellyCloudSDK8IOStreamC6append_5trackySo17CMSampleBufferRefa_s5UInt8VtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:when:track:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC6append_4when5trackySo13AVAudioBufferC_So0H4TimeCs5UInt8VtF", + "mangledName": "$s13SellyCloudSDK8IOStreamC6append_4when5trackySo13AVAudioBufferC_So0H4TimeCs5UInt8VtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "registerVideoEffect", + "printedName": "registerVideoEffect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC19registerVideoEffectySbAA0fG0CF", + "mangledName": "$s13SellyCloudSDK8IOStreamC19registerVideoEffectySbAA0fG0CF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterVideoEffect", + "printedName": "unregisterVideoEffect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC21unregisterVideoEffectySbAA0fG0CF", + "mangledName": "$s13SellyCloudSDK8IOStreamC21unregisterVideoEffectySbAA0fG0CF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addObserver", + "printedName": "addObserver(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamObserver", + "printedName": "any SellyCloudSDK.IOStreamObserver", + "usr": "s:13SellyCloudSDK16IOStreamObserverP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC11addObserveryyAA0dF0_pF", + "mangledName": "$s13SellyCloudSDK8IOStreamC11addObserveryyAA0dF0_pF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeObserver", + "printedName": "removeObserver(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamObserver", + "printedName": "any SellyCloudSDK.IOStreamObserver", + "usr": "s:13SellyCloudSDK16IOStreamObserverP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC14removeObserveryyAA0dF0_pF", + "mangledName": "$s13SellyCloudSDK8IOStreamC14removeObserveryyAA0dF0_pF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configuration", + "printedName": "configuration(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AVFoundation.AVCaptureSession) throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureSession", + "printedName": "AVFoundation.AVCaptureSession", + "usr": "c:objc(cs)AVCaptureSession" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC13configurationyyySo16AVCaptureSessionCKXEKF", + "mangledName": "$s13SellyCloudSDK8IOStreamC13configurationyyySo16AVCaptureSessionCKXEKF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Rethrows", + "AccessControl", + "Available", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readyStateWillChange", + "printedName": "readyStateWillChange(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC20readyStateWillChange2toyAC05ReadyF0O_tF", + "mangledName": "$s13SellyCloudSDK8IOStreamC20readyStateWillChange2toyAC05ReadyF0O_tF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readyStateDidChange", + "printedName": "readyStateDidChange(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC19readyStateDidChange2toyAC05ReadyF0O_tF", + "mangledName": "$s13SellyCloudSDK8IOStreamC19readyStateDidChange2toyAC05ReadyF0O_tF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startCapturing", + "printedName": "startCapturing()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC14startCapturingyyF", + "mangledName": "$s13SellyCloudSDK8IOStreamC14startCapturingyyF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopCapturing", + "printedName": "stopCapturing()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8IOStreamC13stopCapturingyyF", + "mangledName": "$s13SellyCloudSDK8IOStreamC13stopCapturingyyF", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "AccessControl", + "Available", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream", + "mangledName": "$s13SellyCloudSDK8IOStreamC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamBitRateStats", + "printedName": "IOStreamBitRateStats", + "children": [ + { + "kind": "Var", + "name": "currentQueueBytesOut", + "printedName": "currentQueueBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV20currentQueueBytesOuts5Int64Vvp", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV20currentQueueBytesOuts5Int64Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV20currentQueueBytesOuts5Int64Vvg", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV20currentQueueBytesOuts5Int64Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesInPerSecond", + "printedName": "currentBytesInPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV23currentBytesInPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV23currentBytesInPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV23currentBytesInPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV23currentBytesInPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesOutPerSecond", + "printedName": "currentBytesOutPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV24currentBytesOutPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV24currentBytesOutPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV24currentBytesOutPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV24currentBytesOutPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV", + "mangledName": "$s13SellyCloudSDK20IOStreamBitRateStatsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "IOStreamBitRateStrategyConvertible", + "children": [ + { + "kind": "Var", + "name": "stream", + "printedName": "stream", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvp", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvg", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvs", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvM", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP6streamAA0D0CSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mamimumVideoBitRate", + "printedName": "mamimumVideoBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumVideoeF0Sivp", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumVideoeF0Sivp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumVideoeF0Sivg", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumVideoeF0Sivg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mamimumAudioBitRate", + "printedName": "mamimumAudioBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumAudioeF0Sivp", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumAudioeF0Sivp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumAudioeF0Sivg", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP012mamimumAudioeF0Sivg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP5setUpyyF", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP5setUpyyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "sufficientBWOccured", + "printedName": "sufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP19sufficientBWOccuredyyAA0deF5StatsVF", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP19sufficientBWOccuredyyAA0deF5StatsVF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insufficientBWOccured", + "printedName": "insufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP21insufficientBWOccuredyyAA0deF5StatsVF", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP21insufficientBWOccuredyyAA0deF5StatsVF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamBitRateStrategyConvertible>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStreamBitRateStrategy", + "printedName": "IOStreamBitRateStrategy", + "children": [ + { + "kind": "Var", + "name": "stream", + "printedName": "stream", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "SellyCloudSDK.IOStream?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvp", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvg", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvs", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvM", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC6streamAA0D0CSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mamimumVideoBitRate", + "printedName": "mamimumVideoBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumVideoeF0Sivp", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumVideoeF0Sivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumVideoeF0Sivg", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumVideoeF0Sivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mamimumAudioBitRate", + "printedName": "mamimumAudioBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumAudioeF0Sivp", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumAudioeF0Sivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumAudioeF0Sivg", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC012mamimumAudioeF0Sivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC5setUpyyF", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC5setUpyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "sufficientBWOccured", + "printedName": "sufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC19sufficientBWOccuredyyAA0deF5StatsVF", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC19sufficientBWOccuredyyAA0deF5StatsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insufficientBWOccured", + "printedName": "insufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC21insufficientBWOccuredyyAA0deF5StatsVF", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC21insufficientBWOccuredyyAA0deF5StatsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK23IOStreamBitRateStrategyC", + "mangledName": "$s13SellyCloudSDK23IOStreamBitRateStrategyC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStreamVideoAdaptiveBitRateStrategy", + "printedName": "IOStreamVideoAdaptiveBitRateStrategy", + "children": [ + { + "kind": "Var", + "name": "sufficientBWCountsThreshold", + "printedName": "sufficientBWCountsThreshold", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC27sufficientBWCountsThresholdSivpZ", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC27sufficientBWCountsThresholdSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC27sufficientBWCountsThresholdSivgZ", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC27sufficientBWCountsThresholdSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stream", + "printedName": "stream", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "SellyCloudSDK.IOStream?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvp", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvg", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvs", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvM", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC6streamAA0D0CSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mamimumVideoBitRate", + "printedName": "mamimumVideoBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumegH0Sivp", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumegH0Sivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumegH0Sivg", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumegH0Sivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mamimumAudioBitRate", + "printedName": "mamimumAudioBitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC012mamimumAudiogH0Sivp", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC012mamimumAudiogH0Sivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC012mamimumAudiogH0Sivg", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC012mamimumAudiogH0Sivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(mamimumVideoBitrate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamVideoAdaptiveBitRateStrategy", + "printedName": "SellyCloudSDK.IOStreamVideoAdaptiveBitRateStrategy", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumE7BitrateACSi_tcfc", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC07mamimumE7BitrateACSi_tcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC5setUpyyF", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC5setUpyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "sufficientBWOccured", + "printedName": "sufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC19sufficientBWOccuredyyAA0dgH5StatsVF", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC19sufficientBWOccuredyyAA0dgH5StatsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insufficientBWOccured", + "printedName": "insufficientBWOccured(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamBitRateStats", + "printedName": "SellyCloudSDK.IOStreamBitRateStats", + "usr": "s:13SellyCloudSDK20IOStreamBitRateStatsV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC21insufficientBWOccuredyyAA0dgH5StatsVF", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC21insufficientBWOccuredyyAA0dgH5StatsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC", + "mangledName": "$s13SellyCloudSDK36IOStreamVideoAdaptiveBitRateStrategyC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "IOStreamBitRateStrategyConvertible", + "printedName": "IOStreamBitRateStrategyConvertible", + "usr": "s:13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP", + "mangledName": "$s13SellyCloudSDK34IOStreamBitRateStrategyConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamObserver", + "printedName": "IOStreamObserver", + "children": [ + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamObserverP6stream_9didOutput4whenyAA0D0C_So13AVAudioBufferCSo0J4TimeCtF", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP6stream_9didOutput4whenyAA0D0C_So13AVAudioBufferCSo0J4TimeCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamObserver>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamObserverP6stream_9didOutputyAA0D0C_So17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP6stream_9didOutputyAA0D0C_So17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamObserver>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK16IOStreamObserverP", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamRecorderDelegate", + "printedName": "IOStreamRecorderDelegate", + "children": [ + { + "kind": "Function", + "name": "recorder", + "printedName": "recorder(_:errorOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamRecorder", + "printedName": "SellyCloudSDK.IOStreamRecorder", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP8recorder_12errorOccuredyAA0dE0C_AG5ErrorOtF", + "mangledName": "$s13SellyCloudSDK24IOStreamRecorderDelegateP8recorder_12errorOccuredyAA0dE0C_AG5ErrorOtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamRecorderDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "recorder", + "printedName": "recorder(_:finishWriting:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStreamRecorder", + "printedName": "SellyCloudSDK.IOStreamRecorder", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC" + }, + { + "kind": "TypeNominal", + "name": "AVAssetWriter", + "printedName": "AVFoundation.AVAssetWriter", + "usr": "c:objc(cs)AVAssetWriter" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP8recorder_13finishWritingyAA0dE0C_So13AVAssetWriterCtF", + "mangledName": "$s13SellyCloudSDK24IOStreamRecorderDelegateP8recorder_13finishWritingyAA0dE0C_So13AVAssetWriterCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamRecorderDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP", + "mangledName": "$s13SellyCloudSDK24IOStreamRecorderDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IOStreamRecorder", + "printedName": "IOStreamRecorder", + "children": [ + { + "kind": "TypeDecl", + "name": "Error", + "printedName": "Error", + "children": [ + { + "kind": "Var", + "name": "failedToCreateAssetWriter", + "printedName": "failedToCreateAssetWriter", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStreamRecorder.Error.Type) -> (any Swift.Error) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(any Swift.Error) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: any Swift.Error)", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO25failedToCreateAssetWriteryAEsAD_p_tcAEmF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO25failedToCreateAssetWriteryAEsAD_p_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToCreateAssetWriterInput", + "printedName": "failedToCreateAssetWriterInput", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStreamRecorder.Error.Type) -> (Foundation.NSException) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.NSException) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: Foundation.NSException)", + "children": [ + { + "kind": "TypeNominal", + "name": "NSException", + "printedName": "Foundation.NSException", + "usr": "c:objc(cs)NSException" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO30failedToCreateAssetWriterInputyAESo11NSExceptionC_tcAEmF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO30failedToCreateAssetWriterInputyAESo11NSExceptionC_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToAppend", + "printedName": "failedToAppend", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStreamRecorder.Error.Type) -> ((any Swift.Error)?) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO14failedToAppendyAEsAD_pSg_tcAEmF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO14failedToAppendyAEsAD_pSg_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToFinishWriting", + "printedName": "failedToFinishWriting", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOStreamRecorder.Error.Type) -> ((any Swift.Error)?) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> SellyCloudSDK.IOStreamRecorder.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.IOStreamRecorder.Error", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO21failedToFinishWritingyAEsAD_pSg_tcAEmF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO21failedToFinishWritingyAEsAD_pSg_tcAEmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC5ErrorO", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC5ErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any SellyCloudSDK.IOStreamRecorderDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamRecorderDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamRecorderDelegate", + "printedName": "any SellyCloudSDK.IOStreamRecorderDelegate", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.IOStreamRecorderDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamRecorderDelegate", + "printedName": "any SellyCloudSDK.IOStreamRecorderDelegate", + "usr": "s:13SellyCloudSDK24IOStreamRecorderDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvs", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvM", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8delegateAA0dE8Delegate_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "settings", + "printedName": "settings", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[AVFoundation.AVMediaType : [Swift.String : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[AVFoundation.AVMediaType : [Swift.String : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[AVFoundation.AVMediaType : [Swift.String : Any]]", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvs", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvM", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8settingsSDySo11AVMediaTypeaSDySSypGGvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "fileName", + "printedName": "fileName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvs", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvM", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC8fileNameSSSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isRunning", + "printedName": "isRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC9isRunningAA6AtomicVySbGvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC9isRunningAA6AtomicVySbGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC9isRunningAA6AtomicVySbGvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC9isRunningAA6AtomicVySbGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "movieFragmentInterval", + "printedName": "movieFragmentInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvp", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvg", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvs", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvM", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC21movieFragmentIntervalSdSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStreamRecorder", + "printedName": "SellyCloudSDK.IOStreamRecorder", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK16IOStreamRecorderCACycfc", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC6stream_9didOutputyAA0D0C_So17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC6stream_9didOutputyAA0D0C_So17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC6stream_9didOutput4whenyAA0D0C_So13AVAudioBufferCSo0J4TimeCtF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC6stream_9didOutput4whenyAA0D0C_So13AVAudioBufferCSo0J4TimeCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC12startRunningyyF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC12startRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopRunning", + "printedName": "stopRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC11stopRunningyyF", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC11stopRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK16IOStreamRecorderC", + "mangledName": "$s13SellyCloudSDK16IOStreamRecorderC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Running", + "printedName": "Running", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP" + }, + { + "kind": "Conformance", + "name": "IOStreamObserver", + "printedName": "IOStreamObserver", + "usr": "s:13SellyCloudSDK16IOStreamObserverP", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOStreamView", + "printedName": "IOStreamView", + "children": [ + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvp", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvg", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvs", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0Vvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0VvM", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP16videoOrientationSo014AVCaptureVideoG0VvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isCaptureVideoPreviewEnabled", + "printedName": "isCaptureVideoPreviewEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvp", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvg", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvs", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvM", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP28isCaptureVideoPreviewEnabledSbvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "attachStream", + "printedName": "attachStream(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12IOStreamViewP12attachStreamyyAA0D0CSgF", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP12attachStreamyyAA0D0CSgF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enqueue", + "printedName": "enqueue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMSampleBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12IOStreamViewP7enqueueyySo17CMSampleBufferRefaSgF", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP7enqueueyySo17CMSampleBufferRefaSgF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.IOStreamView>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK12IOStreamViewP", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFAudio", + "printedName": "AVFAudio", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOVideoCaptureUnit", + "printedName": "IOVideoCaptureUnit", + "children": [ + { + "kind": "Var", + "name": "colorFormat", + "printedName": "colorFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvpZ", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvgZ", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "device", + "printedName": "device", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC6deviceSo15AVCaptureDeviceCSgvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC6deviceSo15AVCaptureDeviceCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureDevice?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureDevice", + "printedName": "AVFoundation.AVCaptureDevice", + "usr": "c:objc(cs)AVCaptureDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC6deviceSo15AVCaptureDeviceCSgvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC6deviceSo15AVCaptureDeviceCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "colorFormat", + "printedName": "colorFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvs", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvM", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC11colorFormats6UInt32VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "track", + "printedName": "track", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC5tracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC5tracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC5tracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC5tracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "input", + "printedName": "input", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureInput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureInput", + "printedName": "AVFoundation.AVCaptureInput", + "usr": "c:objc(cs)AVCaptureInput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC5inputSo14AVCaptureInputCSgvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC5inputSo14AVCaptureInputCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureInput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureInput", + "printedName": "AVFoundation.AVCaptureInput", + "usr": "c:objc(cs)AVCaptureInput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC5inputSo14AVCaptureInputCSgvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC5inputSo14AVCaptureInputCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "output", + "printedName": "output", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoDataOutput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoDataOutput", + "printedName": "AVFoundation.AVCaptureVideoDataOutput", + "usr": "c:objc(cs)AVCaptureVideoDataOutput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC6outputSo24AVCaptureVideoDataOutputCSgvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC6outputSo24AVCaptureVideoDataOutputCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureVideoDataOutput?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoDataOutput", + "printedName": "AVFoundation.AVCaptureVideoDataOutput", + "usr": "c:objc(cs)AVCaptureVideoDataOutput" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC6outputSo24AVCaptureVideoDataOutputCSgvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC6outputSo24AVCaptureVideoDataOutputCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connection", + "printedName": "connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureConnection?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureConnection", + "printedName": "AVFoundation.AVCaptureConnection", + "usr": "c:objc(cs)AVCaptureConnection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC10connectionSo19AVCaptureConnectionCSgvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC10connectionSo19AVCaptureConnectionCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFoundation.AVCaptureConnection?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureConnection", + "printedName": "AVFoundation.AVCaptureConnection", + "usr": "c:objc(cs)AVCaptureConnection" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC10connectionSo19AVCaptureConnectionCSgvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC10connectionSo19AVCaptureConnectionCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvs", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0VvM", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC16videoOrientationSo014AVCaptureVideoH0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isVideoMirrored", + "printedName": "isVideoMirrored", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvs", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvM", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC15isVideoMirroredSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "preferredVideoStabilizationMode", + "printedName": "preferredVideoStabilizationMode", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoStabilizationMode", + "printedName": "AVFoundation.AVCaptureVideoStabilizationMode", + "usr": "c:@E@AVCaptureVideoStabilizationMode" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvp", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoStabilizationMode", + "printedName": "AVFoundation.AVCaptureVideoStabilizationMode", + "usr": "c:@E@AVCaptureVideoStabilizationMode" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvg", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoStabilizationMode", + "printedName": "AVFoundation.AVCaptureVideoStabilizationMode", + "usr": "c:@E@AVCaptureVideoStabilizationMode" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvs", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0VvM", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC31preferredVideoStabilizationModeSo09AVCapturehiJ0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "Available" + ], + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK18IOVideoCaptureUnitC", + "mangledName": "$s13SellyCloudSDK18IOVideoCaptureUnitC", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Final", + "AccessControl", + "Available", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOVideoMixerSettings", + "printedName": "IOVideoMixerSettings", + "children": [ + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Mode", + "printedName": "Mode", + "children": [ + { + "kind": "Var", + "name": "passthrough", + "printedName": "passthrough", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoMixerSettings.Mode.Type) -> SellyCloudSDK.IOVideoMixerSettings.Mode", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO11passthroughyA2EmF", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO11passthroughyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "offscreen", + "printedName": "offscreen", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoMixerSettings.Mode.Type) -> SellyCloudSDK.IOVideoMixerSettings.Mode", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO9offscreenyA2EmF", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO9offscreenyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode?", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4ModeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Var", + "name": "mode", + "printedName": "mode", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvp", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvg", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvs", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvM", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4modeAC4ModeOvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMuted", + "printedName": "isMuted", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvp", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvg", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvs", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvM", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV7isMutedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "mainTrack", + "printedName": "mainTrack", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvs", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8VvM", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV9mainTracks5UInt8VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(mode:isMuted:mainTrack:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Mode", + "printedName": "SellyCloudSDK.IOVideoMixerSettings.Mode", + "hasDefaultArg": true, + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4ModeO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "hasDefaultArg": true, + "usr": "s:s5UInt8V" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4mode7isMuted9mainTrackA2C4ModeO_Sbs5UInt8Vtcfc", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4mode7isMuted9mainTrackA2C4ModeO_Sbs5UInt8Vtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoMixerSettings", + "printedName": "SellyCloudSDK.IOVideoMixerSettings", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK20IOVideoMixerSettingsV", + "mangledName": "$s13SellyCloudSDK20IOVideoMixerSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "IOVideoUnitError", + "printedName": "IOVideoUnitError", + "children": [ + { + "kind": "Var", + "name": "failedToAttach", + "printedName": "failedToAttach", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> ((any Swift.Error)?) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "((any Swift.Error)?) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(error: (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO14failedToAttachyACs0F0_pSg_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO14failedToAttachyACs0F0_pSg_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToCreate", + "printedName": "failedToCreate", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> (Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(status: Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO14failedToCreateyACs5Int32V_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO14failedToCreateyACs5Int32V_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToPrepare", + "printedName": "failedToPrepare", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> (Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(status: Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO15failedToPrepareyACs5Int32V_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO15failedToPrepareyACs5Int32V_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToFlame", + "printedName": "failedToFlame", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> (Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(status: Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO13failedToFlameyACs5Int32V_tcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO13failedToFlameyACs5Int32V_tcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "failedToSetOption", + "printedName": "failedToSetOption", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.IOVideoUnitError.Type) -> (Swift.Int32, SellyCloudSDK.VTSessionOption) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32, SellyCloudSDK.VTSessionOption) -> SellyCloudSDK.IOVideoUnitError", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(status: Swift.Int32, option: SellyCloudSDK.VTSessionOption)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + }, + { + "kind": "TypeNominal", + "name": "VTSessionOption", + "printedName": "SellyCloudSDK.VTSessionOption", + "usr": "s:13SellyCloudSDK15VTSessionOptionV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.IOVideoUnitError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "IOVideoUnitError", + "printedName": "SellyCloudSDK.IOVideoUnitError", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO17failedToSetOptionyACs5Int32V_AA09VTSessionJ0VtcACmF", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO17failedToSetOptionyACs5Int32V_AA09VTSessionJ0VtcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK16IOVideoUnitErrorO", + "mangledName": "$s13SellyCloudSDK16IOVideoUnitErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MySDK", + "printedName": "MySDK", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "MetalKit", + "printedName": "MetalKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "MTHKView", + "printedName": "MTHKView", + "children": [ + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avp", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avg", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avs", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avM", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12videoGravitySo012AVLayerVideoF0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvp", + "mangledName": "$s13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvg", + "mangledName": "$s13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvs", + "mangledName": "$s13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0VvM", + "mangledName": "$s13SellyCloudSDK8MTHKViewC16videoOrientationSo014AVCaptureVideoF0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isCaptureVideoPreviewEnabled", + "printedName": "isCaptureVideoPreviewEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvp", + "mangledName": "$s13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvg", + "mangledName": "$s13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvs", + "mangledName": "$s13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvM", + "mangledName": "$s13SellyCloudSDK8MTHKViewC28isCaptureVideoPreviewEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isMirrored", + "printedName": "isMirrored", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8MTHKViewC10isMirroredSbvp", + "mangledName": "$s13SellyCloudSDK8MTHKViewC10isMirroredSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC10isMirroredSbvg", + "mangledName": "$s13SellyCloudSDK8MTHKViewC10isMirroredSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC10isMirroredSbvs", + "mangledName": "$s13SellyCloudSDK8MTHKViewC10isMirroredSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8MTHKViewC10isMirroredSbvM", + "mangledName": "$s13SellyCloudSDK8MTHKViewC10isMirroredSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MTHKView", + "printedName": "SellyCloudSDK.MTHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)initWithFrame:", + "mangledName": "$s13SellyCloudSDK8MTHKViewC5frameACSo6CGRectV_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "initWithFrame:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MTHKView", + "printedName": "SellyCloudSDK.MTHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)initWithCoder:", + "mangledName": "$s13SellyCloudSDK8MTHKViewC5coderACSo7NSCoderC_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "awakeFromNib", + "printedName": "awakeFromNib()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)awakeFromNib", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12awakeFromNibyyF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "awakeFromNib", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "draw", + "printedName": "draw(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)drawRect:", + "mangledName": "$s13SellyCloudSDK8MTHKViewC4drawyySo6CGRectVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "drawRect:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:device:)", + "children": [ + { + "kind": "TypeNominal", + "name": "MTHKView", + "printedName": "SellyCloudSDK.MTHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Metal.MTLDevice)?", + "children": [ + { + "kind": "TypeNominal", + "name": "MTLDevice", + "printedName": "any Metal.MTLDevice", + "usr": "c:objc(pl)MTLDevice" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView(im)initWithFrame:device:", + "mangledName": "$s13SellyCloudSDK8MTHKViewC5frame6deviceACSo6CGRectV_So9MTLDevice_pSgtcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "initWithFrame:device:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "attachStream", + "printedName": "attachStream(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8MTHKViewC12attachStreamyyAA8IOStreamCSgF", + "mangledName": "$s13SellyCloudSDK8MTHKViewC12attachStreamyyAA8IOStreamCSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enqueue", + "printedName": "enqueue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMSampleBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8MTHKViewC7enqueueyySo17CMSampleBufferRefaSgF", + "mangledName": "$s13SellyCloudSDK8MTHKViewC7enqueueyySo17CMSampleBufferRefaSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)MTHKView", + "mangledName": "$s13SellyCloudSDK8MTHKViewC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)MTKView", + "superclassNames": [ + "MetalKit.MTKView", + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "IOStreamView", + "printedName": "IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "NetClient", + "printedName": "NetClient", + "children": [ + { + "kind": "Function", + "name": "listen", + "printedName": "listen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetClientC6listenyyF", + "mangledName": "$s13SellyCloudSDK9NetClientC6listenyyF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "NetClient", + "printedName": "SellyCloudSDK.NetClient", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient(im)init", + "mangledName": "$s13SellyCloudSDK9NetClientCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient", + "mangledName": "$s13SellyCloudSDK9NetClientC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:@M@SellyCloudSDK@objc(cs)NetSocket", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "SellyCloudSDK.NetSocket", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "NetService", + "printedName": "NetService", + "children": [ + { + "kind": "Var", + "name": "txtData", + "printedName": "txtData", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC7txtData10Foundation0G0VSgvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC7txtData10Foundation0G0VSgvp", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Data?", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC7txtData10Foundation0G0VSgvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC7txtData10Foundation0G0VSgvg", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "domain", + "printedName": "domain", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC6domainSSvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC6domainSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC6domainSSvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC6domainSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC4typeSSvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC4typeSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC4typeSSvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC4typeSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC4nameSSvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC4nameSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC4nameSSvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC4nameSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "port", + "printedName": "port", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC4ports5Int32Vvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC4ports5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC4ports5Int32Vvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC4ports5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isRunning", + "printedName": "isRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC9isRunningAA6AtomicVySbGvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC9isRunningAA6AtomicVySbGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC9isRunningAA6AtomicVySbGvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC9isRunningAA6AtomicVySbGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "clients", + "printedName": "clients", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SellyCloudSDK.NetClient]", + "children": [ + { + "kind": "TypeNominal", + "name": "NetClient", + "printedName": "SellyCloudSDK.NetClient", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10NetServiceC7clientsSayAA0D6ClientCGvp", + "mangledName": "$s13SellyCloudSDK10NetServiceC7clientsSayAA0D6ClientCGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[SellyCloudSDK.NetClient]", + "children": [ + { + "kind": "TypeNominal", + "name": "NetClient", + "printedName": "SellyCloudSDK.NetClient", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetClient" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10NetServiceC7clientsSayAA0D6ClientCGvg", + "mangledName": "$s13SellyCloudSDK10NetServiceC7clientsSayAA0D6ClientCGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(domain:type:name:port:)", + "children": [ + { + "kind": "TypeNominal", + "name": "NetService", + "printedName": "SellyCloudSDK.NetService", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetService" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK10NetServiceC6domain4type4name4portACSS_S2Ss5Int32Vtcfc", + "mangledName": "$s13SellyCloudSDK10NetServiceC6domain4type4name4portACSS_S2Ss5Int32Vtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "NetService", + "printedName": "SellyCloudSDK.NetService", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetService" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetService(im)init", + "mangledName": "$s13SellyCloudSDK10NetServiceCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "netService", + "printedName": "netService(_:didAcceptConnectionWith:outputStream:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NetService", + "printedName": "Foundation.NetService", + "usr": "c:objc(cs)NSNetService" + }, + { + "kind": "TypeNominal", + "name": "InputStream", + "printedName": "Foundation.InputStream", + "usr": "c:objc(cs)NSInputStream" + }, + { + "kind": "TypeNominal", + "name": "OutputStream", + "printedName": "Foundation.OutputStream", + "usr": "c:objc(cs)NSOutputStream" + } + ], + "declKind": "Func", + "usr": "c:@CM@SellyCloudSDK@objc(cs)NetService(im)netService:didAcceptConnectionWithInputStream:outputStream:", + "mangledName": "$s13SellyCloudSDK10NetServiceC03netE0_23didAcceptConnectionWith12outputStreamySo05NSNetE0C_So07NSInputL0CSo08NSOutputL0CtF", + "moduleName": "SellyCloudSDK", + "objc_name": "netService:didAcceptConnectionWithInputStream:outputStream:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10NetServiceC12startRunningyyF", + "mangledName": "$s13SellyCloudSDK10NetServiceC12startRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopRunning", + "printedName": "stopRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10NetServiceC11stopRunningyyF", + "mangledName": "$s13SellyCloudSDK10NetServiceC11stopRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetService", + "mangledName": "$s13SellyCloudSDK10NetServiceC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "Running", + "printedName": "Running", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "NetSocket", + "printedName": "NetSocket", + "children": [ + { + "kind": "Var", + "name": "defaultTimeout", + "printedName": "defaultTimeout", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC14defaultTimeoutSivpZ", + "mangledName": "$s13SellyCloudSDK9NetSocketC14defaultTimeoutSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC14defaultTimeoutSivgZ", + "mangledName": "$s13SellyCloudSDK9NetSocketC14defaultTimeoutSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultWindowSizeC", + "printedName": "defaultWindowSizeC", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC18defaultWindowSizeCSivpZ", + "mangledName": "$s13SellyCloudSDK9NetSocketC18defaultWindowSizeCSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Final", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC18defaultWindowSizeCSivgZ", + "mangledName": "$s13SellyCloudSDK9NetSocketC18defaultWindowSizeCSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "inputBuffer", + "printedName": "inputBuffer", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvs", + "mangledName": "$s13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvM", + "mangledName": "$s13SellyCloudSDK9NetSocketC11inputBuffer10Foundation4DataVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeout", + "printedName": "timeout", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC7timeoutSivp", + "mangledName": "$s13SellyCloudSDK9NetSocketC7timeoutSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC7timeoutSivg", + "mangledName": "$s13SellyCloudSDK9NetSocketC7timeoutSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC7timeoutSivs", + "mangledName": "$s13SellyCloudSDK9NetSocketC7timeoutSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC7timeoutSivM", + "mangledName": "$s13SellyCloudSDK9NetSocketC7timeoutSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "connected", + "printedName": "connected", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC9connectedSbvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC9connectedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC9connectedSbvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC9connectedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC9connectedSbvs", + "mangledName": "$s13SellyCloudSDK9NetSocketC9connectedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC9connectedSbvM", + "mangledName": "$s13SellyCloudSDK9NetSocketC9connectedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "windowSizeC", + "printedName": "windowSizeC", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC11windowSizeCSivp", + "mangledName": "$s13SellyCloudSDK9NetSocketC11windowSizeCSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11windowSizeCSivg", + "mangledName": "$s13SellyCloudSDK9NetSocketC11windowSizeCSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11windowSizeCSivs", + "mangledName": "$s13SellyCloudSDK9NetSocketC11windowSizeCSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC11windowSizeCSivM", + "mangledName": "$s13SellyCloudSDK9NetSocketC11windowSizeCSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "totalBytesIn", + "printedName": "totalBytesIn", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvs", + "mangledName": "$s13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvM", + "mangledName": "$s13SellyCloudSDK9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "qualityOfService", + "printedName": "qualityOfService", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvs", + "mangledName": "$s13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvM", + "mangledName": "$s13SellyCloudSDK9NetSocketC16qualityOfService8Dispatch0I3QoSVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "securityLevel", + "printedName": "securityLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamSocketSecurityLevel", + "printedName": "Foundation.StreamSocketSecurityLevel", + "usr": "c:@T@NSStreamSocketSecurityLevel" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avp", + "mangledName": "$s13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamSocketSecurityLevel", + "printedName": "Foundation.StreamSocketSecurityLevel", + "usr": "c:@T@NSStreamSocketSecurityLevel" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avg", + "mangledName": "$s13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StreamSocketSecurityLevel", + "printedName": "Foundation.StreamSocketSecurityLevel", + "usr": "c:@T@NSStreamSocketSecurityLevel" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avs", + "mangledName": "$s13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avM", + "mangledName": "$s13SellyCloudSDK9NetSocketC13securityLevelSo08NSStreame8SecurityG0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "totalBytesOut", + "printedName": "totalBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "queueBytesOut", + "printedName": "queueBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvp", + "mangledName": "$s13SellyCloudSDK9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvg", + "mangledName": "$s13SellyCloudSDK9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "connect", + "printedName": "connect(withName:port:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetSocketC7connect8withName4portySS_SitF", + "mangledName": "$s13SellyCloudSDK9NetSocketC7connect8withName4portySS_SitF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "doOutput", + "printedName": "doOutput(data:locked:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutablePointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutablePointer", + "printedName": "Swift.UnsafeMutablePointer", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "usr": "s:Sp" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetSocketC8doOutput4data6lockedSi10Foundation4DataV_Spys6UInt32VGSgtF", + "mangledName": "$s13SellyCloudSDK9NetSocketC8doOutput4data6lockedSi10Foundation4DataV_Spys6UInt32VGSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetSocketC5closeyyF", + "mangledName": "$s13SellyCloudSDK9NetSocketC5closeyyF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "listen", + "printedName": "listen()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9NetSocketC6listenyyF", + "mangledName": "$s13SellyCloudSDK9NetSocketC6listenyyF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "NetSocket", + "printedName": "SellyCloudSDK.NetSocket", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetSocket" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetSocket(im)init", + "mangledName": "$s13SellyCloudSDK9NetSocketCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:handle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Stream", + "printedName": "Foundation.Stream", + "usr": "c:objc(cs)NSStream" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "Foundation.Stream.Event", + "usr": "c:@E@NSStreamEvent" + } + ], + "declKind": "Func", + "usr": "c:@CM@SellyCloudSDK@objc(cs)NetSocket(im)stream:handleEvent:", + "mangledName": "$s13SellyCloudSDK9NetSocketC6stream_6handleySo8NSStreamC_So0H5EventVtF", + "moduleName": "SellyCloudSDK", + "objc_name": "stream:handleEvent:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)NetSocket", + "mangledName": "$s13SellyCloudSDK9NetSocketC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "PiPHKView", + "printedName": "PiPHKView", + "children": [ + { + "kind": "Var", + "name": "defaultBackgroundColor", + "printedName": "defaultBackgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvpZ", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvgZ", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIColor", + "printedName": "UIKit.UIColor", + "usr": "c:objc(cs)UIColor" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvsZ", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvsZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvMZ", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC22defaultBackgroundColorSo7UIColorCvMZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "layerClass", + "printedName": "layerClass", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "any AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(cpy)layerClass", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC10layerClassyXlXpvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "overriding": true, + "objc_name": "layerClass", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ExistentialMetatype", + "printedName": "any AnyObject.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(cm)layerClass", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC10layerClassyXlXpvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "overriding": true, + "objc_name": "layerClass", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "layer", + "printedName": "layer", + "children": [ + { + "kind": "TypeNominal", + "name": "AVSampleBufferDisplayLayer", + "printedName": "AVFoundation.AVSampleBufferDisplayLayer", + "usr": "c:objc(cs)AVSampleBufferDisplayLayer" + } + ], + "declKind": "Var", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(py)layer", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC5layerSo26AVSampleBufferDisplayLayerCvp", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "layer", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVSampleBufferDisplayLayer", + "printedName": "AVFoundation.AVSampleBufferDisplayLayer", + "usr": "c:objc(cs)AVSampleBufferDisplayLayer" + } + ], + "declKind": "Accessor", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(im)layer", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC5layerSo26AVSampleBufferDisplayLayerCvg", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "layer", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avp", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avg", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avs", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avM", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12videoGravitySo012AVLayerVideoG0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoOrientation", + "printedName": "videoOrientation", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvp", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Preconcurrency", + "Custom", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvg", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVCaptureVideoOrientation", + "printedName": "AVFoundation.AVCaptureVideoOrientation", + "usr": "c:@E@AVCaptureVideoOrientation" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvs", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0VvM", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC16videoOrientationSo014AVCaptureVideoG0VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isCaptureVideoPreviewEnabled", + "printedName": "isCaptureVideoPreviewEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvp", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvp", + "moduleName": "SellyCloudSDK", + "intro_tvOS": "17.0", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "Available", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvg", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvs", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvs", + "moduleName": "SellyCloudSDK", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvM", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC28isCaptureVideoPreviewEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_tvOS": "17.0", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PiPHKView", + "printedName": "SellyCloudSDK.PiPHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(im)initWithFrame:", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC5frameACSo6CGRectV_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "initWithFrame:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(coder:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.PiPHKView?", + "children": [ + { + "kind": "TypeNominal", + "name": "PiPHKView", + "printedName": "SellyCloudSDK.PiPHKView", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "NSCoder", + "printedName": "Foundation.NSCoder", + "usr": "c:objc(cs)NSCoder" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(im)initWithCoder:", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC5coderACSgSo7NSCoderC_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "initWithCoder:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "Required", + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "awakeFromNib", + "printedName": "awakeFromNib()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView(im)awakeFromNib", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12awakeFromNibyyF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "objc_name": "awakeFromNib", + "declAttributes": [ + "Dynamic", + "ObjC", + "Preconcurrency", + "Custom", + "AccessControl", + "Override", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "attachStream", + "printedName": "attachStream(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.IOStream?", + "children": [ + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9PiPHKViewC12attachStreamyyAA8IOStreamCSgF", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC12attachStreamyyAA8IOStreamCSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "enqueue", + "printedName": "enqueue(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMSampleBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK9PiPHKViewC7enqueueyySo17CMSampleBufferRefaSgF", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC7enqueueyySo17CMSampleBufferRefaSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)PiPHKView", + "mangledName": "$s13SellyCloudSDK9PiPHKViewC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Preconcurrency", + "Custom", + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)UIView", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIView", + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "IOStreamView", + "printedName": "IOStreamView", + "usr": "s:13SellyCloudSDK12IOStreamViewP", + "mangledName": "$s13SellyCloudSDK12IOStreamViewP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "__DefaultCustomPlaygroundQuickLookable", + "printedName": "__DefaultCustomPlaygroundQuickLookable", + "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", + "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "RTMPResponder", + "printedName": "RTMPResponder", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(result:status:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPResponder", + "printedName": "SellyCloudSDK.RTMPResponder", + "usr": "s:13SellyCloudSDK13RTMPResponderC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Any?]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([Any?]) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Any?]) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK13RTMPResponderC6result6statusACySayypSgGc_yAGcSgtcfc", + "mangledName": "$s13SellyCloudSDK13RTMPResponderC6result6statusACySayypSgGc_yAGcSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK13RTMPResponderC", + "mangledName": "$s13SellyCloudSDK13RTMPResponderC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RTMPConnectionDelegate", + "printedName": "RTMPConnectionDelegate", + "children": [ + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:publishInsufficientBWOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP10connection_28publishInsufficientBWOccuredyAA0D0C_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP10connection_28publishInsufficientBWOccuredyAA0D0C_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.RTMPConnectionDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:publishSufficientBWOccured:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP10connection_26publishSufficientBWOccuredyAA0D0C_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP10connection_26publishSufficientBWOccuredyAA0D0C_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.RTMPConnectionDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connection", + "printedName": "connection(_:updateStats:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP10connection_11updateStatsyAA0D0C_AA10RTMPStreamCtF", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP10connection_11updateStatsyAA0D0C_AA10RTMPStreamCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.RTMPConnectionDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP", + "mangledName": "$s13SellyCloudSDK22RTMPConnectionDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RTMPConnection", + "printedName": "RTMPConnection", + "children": [ + { + "kind": "Var", + "name": "defaultWindowSizeS", + "printedName": "defaultWindowSizeS", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC18defaultWindowSizeSs5Int64VvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC18defaultWindowSizeSs5Int64VvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC18defaultWindowSizeSs5Int64VvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC18defaultWindowSizeSs5Int64VvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "supportedProtocols", + "printedName": "supportedProtocols", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC18supportedProtocolsShySSGvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC18supportedProtocolsShySSGvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC18supportedProtocolsShySSGvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC18supportedProtocolsShySSGvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "supportedFourCcList", + "printedName": "supportedFourCcList", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19supportedFourCcListSaySSGvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19supportedFourCcListSaySSGvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19supportedFourCcListSaySSGvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19supportedFourCcListSaySSGvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultPort", + "printedName": "defaultPort", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC11defaultPortSivpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC11defaultPortSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC11defaultPortSivgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC11defaultPortSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultSecurePort", + "printedName": "defaultSecurePort", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17defaultSecurePortSivpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17defaultSecurePortSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17defaultSecurePortSivgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17defaultSecurePortSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultFlashVer", + "printedName": "defaultFlashVer", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC15defaultFlashVerSSvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC15defaultFlashVerSSvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC15defaultFlashVerSSvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC15defaultFlashVerSSvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultChunkSizeS", + "printedName": "defaultChunkSizeS", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17defaultChunkSizeSSivpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17defaultChunkSizeSSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17defaultChunkSizeSSivgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17defaultChunkSizeSSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultCapabilities", + "printedName": "defaultCapabilities", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19defaultCapabilitiesSivpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19defaultCapabilitiesSivpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19defaultCapabilitiesSivgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19defaultCapabilitiesSivgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultObjectEncoding", + "printedName": "defaultObjectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectG0OvpZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectG0OvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectG0OvgZ", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectG0OvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Code", + "printedName": "Code", + "children": [ + { + "kind": "Var", + "name": "callBadVersion", + "printedName": "callBadVersion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO14callBadVersionyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO14callBadVersionyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "callFailed", + "printedName": "callFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO10callFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO10callFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "callProhibited", + "printedName": "callProhibited", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO14callProhibitedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO14callProhibitedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectAppshutdown", + "printedName": "connectAppshutdown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO18connectAppshutdownyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO18connectAppshutdownyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectClosed", + "printedName": "connectClosed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO13connectClosedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO13connectClosedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectFailed", + "printedName": "connectFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO13connectFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO13connectFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectIdleTimeOut", + "printedName": "connectIdleTimeOut", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO18connectIdleTimeOutyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO18connectIdleTimeOutyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectInvalidApp", + "printedName": "connectInvalidApp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO17connectInvalidAppyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO17connectInvalidAppyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectNetworkChange", + "printedName": "connectNetworkChange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO20connectNetworkChangeyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO20connectNetworkChangeyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectRejected", + "printedName": "connectRejected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO15connectRejectedyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO15connectRejectedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectSuccess", + "printedName": "connectSuccess", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPConnection.Code.Type) -> SellyCloudSDK.RTMPConnection.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPConnection.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO14connectSuccessyA2EmF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO14connectSuccessyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO5levelSSvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO5levelSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO5levelSSvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO5levelSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPConnection.Code?", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPConnection.Code", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4CodeO", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4CodeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Var", + "name": "swfUrl", + "printedName": "swfUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC6swfUrlSSSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pageUrl", + "printedName": "pageUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7pageUrlSSSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeout", + "printedName": "timeout", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7timeoutSivp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7timeoutSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7timeoutSivg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7timeoutSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7timeoutSivs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7timeoutSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7timeoutSivM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7timeoutSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "qualityOfService", + "printedName": "qualityOfService", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "usr": "s:8Dispatch0A3QoSV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16qualityOfService8Dispatch0H3QoSVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "flashVer", + "printedName": "flashVer", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8flashVerSSvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8flashVerSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8flashVerSSvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8flashVerSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8flashVerSSvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8flashVerSSvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8flashVerSSvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8flashVerSSvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "chunkSize", + "printedName": "chunkSize", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9chunkSizeSivp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9chunkSizeSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9chunkSizeSivg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9chunkSizeSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9chunkSizeSivs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9chunkSizeSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9chunkSizeSivM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9chunkSizeSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "uri", + "printedName": "uri", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC3uri10Foundation3URLVSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC3uri10Foundation3URLVSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URL?", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC3uri10Foundation3URLVSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC3uri10Foundation3URLVSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connected", + "printedName": "connected", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9connectedSbvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9connectedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC9connectedSbvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC9connectedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "parameters", + "printedName": "parameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC10parametersypSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC10parametersypSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC10parametersypSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC10parametersypSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC10parametersypSgvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC10parametersypSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC10parametersypSgvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC10parametersypSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "objectEncoding", + "printedName": "objectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0OvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC14objectEncodingAA010RTMPObjectF0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "totalBytesIn", + "printedName": "totalBytesIn", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC12totalBytesIns5Int64Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC12totalBytesIns5Int64Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC12totalBytesIns5Int64Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC12totalBytesIns5Int64Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "totalBytesOut", + "printedName": "totalBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC13totalBytesOuts5Int64Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC13totalBytesOuts5Int64Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC13totalBytesOuts5Int64Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC13totalBytesOuts5Int64Vvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "totalStreamsCount", + "printedName": "totalStreamsCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17totalStreamsCountSivp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17totalStreamsCountSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC17totalStreamsCountSivg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC17totalStreamsCountSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any SellyCloudSDK.RTMPConnectionDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.RTMPConnectionDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPConnectionDelegate", + "printedName": "any SellyCloudSDK.RTMPConnectionDelegate", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.RTMPConnectionDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPConnectionDelegate", + "printedName": "any SellyCloudSDK.RTMPConnectionDelegate", + "usr": "s:13SellyCloudSDK22RTMPConnectionDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvs", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvM", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8delegateAA0D8Delegate_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "previousQueueBytesOut", + "printedName": "previousQueueBytesOut", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int64]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Dynamic", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int64]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesInPerSecond", + "printedName": "currentBytesInPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Dynamic", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesOutPerSecond", + "printedName": "currentBytesOutPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "Dynamic", + "SetterAccess", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK14RTMPConnectionCACycfc", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "call", + "printedName": "call(_:responder:arguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPResponder?", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPResponder", + "printedName": "SellyCloudSDK.RTMPResponder", + "usr": "s:13SellyCloudSDK13RTMPResponderC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC4call_9responder9argumentsySS_AA13RTMPResponderCSgypSgdtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC4call_9responder9argumentsySS_AA13RTMPResponderCSgypSgdtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connect", + "printedName": "connect(_:arguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC7connect_9argumentsySS_ypSgdtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC7connect_9argumentsySS_ypSgdtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC5closeyyF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC5closeyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addEventListener", + "printedName": "addEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeEventListener", + "printedName": "removeEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8dispatch5eventyAA5EventC_tF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8dispatch5eventyAA5EventC_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(_:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14RTMPConnectionC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK14RTMPConnectionC", + "mangledName": "$s13SellyCloudSDK14RTMPConnectionC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "RTMPObjectEncoding", + "printedName": "RTMPObjectEncoding", + "children": [ + { + "kind": "Var", + "name": "amf0", + "printedName": "amf0", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPObjectEncoding.Type) -> SellyCloudSDK.RTMPObjectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPObjectEncoding.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO4amf0yA2CmF", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO4amf0yA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "amf3", + "printedName": "amf3", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPObjectEncoding.Type) -> SellyCloudSDK.RTMPObjectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPObjectEncoding.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO4amf3yA2CmF", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO4amf3yA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPObjectEncoding?", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO8rawValueACSgs5UInt8V_tcfc", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO8rawValueACSgs5UInt8V_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO8rawValues5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO8rawValues5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO8rawValues5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO8rawValues5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO", + "mangledName": "$s13SellyCloudSDK18RTMPObjectEncodingO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "UInt8", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "RTMPSharedObject", + "printedName": "RTMPSharedObject", + "children": [ + { + "kind": "Function", + "name": "getRemote", + "printedName": "getRemote(withName:remotePath:persistence:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPSharedObject", + "printedName": "SellyCloudSDK.RTMPSharedObject", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC9getRemote8withName10remotePath11persistenceACSS_SSSbtFZ", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC9getRemote8withName10remotePath11persistenceACSS_SSSbtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "objectEncoding", + "printedName": "objectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC14objectEncodingAA010RTMPObjectG0Ovp", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC14objectEncodingAA010RTMPObjectG0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC14objectEncodingAA010RTMPObjectG0Ovg", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC14objectEncodingAA010RTMPObjectG0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "data", + "printedName": "data", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC4dataSDySSypSgGvp", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC4dataSDySSypSgGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC4dataSDySSypSgGvg", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC4dataSDySSypSgGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "setProperty", + "printedName": "setProperty(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC11setPropertyyySS_ypSgtF", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC11setPropertyyySS_ypSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "connect", + "printedName": "connect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC7connectyyAA14RTMPConnectionCF", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC7connectyyAA14RTMPConnectionCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC5clearyyF", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC5clearyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC5closeyyF", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC5closeyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPSharedObject", + "printedName": "SellyCloudSDK.RTMPSharedObject", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectCACycfc", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(target:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPSharedObject", + "printedName": "SellyCloudSDK.RTMPSharedObject", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC6targetACyXl_tcfc", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC6targetACyXl_tcfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK16RTMPSharedObjectC", + "mangledName": "$s13SellyCloudSDK16RTMPSharedObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK15EventDispatcherC", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "SellyCloudSDK.EventDispatcher" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "RTMPStream", + "printedName": "RTMPStream", + "children": [ + { + "kind": "TypeDecl", + "name": "Code", + "printedName": "Code", + "children": [ + { + "kind": "Var", + "name": "bufferEmpty", + "printedName": "bufferEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11bufferEmptyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11bufferEmptyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "bufferFlush", + "printedName": "bufferFlush", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11bufferFlushyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11bufferFlushyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "bufferFull", + "printedName": "bufferFull", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10bufferFullyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10bufferFullyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectClosed", + "printedName": "connectClosed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO13connectClosedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO13connectClosedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectFailed", + "printedName": "connectFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO13connectFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO13connectFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectRejected", + "printedName": "connectRejected", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO15connectRejectedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO15connectRejectedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "connectSuccess", + "printedName": "connectSuccess", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO14connectSuccessyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO14connectSuccessyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "drmUpdateNeeded", + "printedName": "drmUpdateNeeded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO15drmUpdateNeededyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO15drmUpdateNeededyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO6failedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO6failedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "multicastStreamReset", + "printedName": "multicastStreamReset", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO20multicastStreamResetyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO20multicastStreamResetyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "pauseNotify", + "printedName": "pauseNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11pauseNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11pauseNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playFailed", + "printedName": "playFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10playFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10playFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playFileStructureInvalid", + "printedName": "playFileStructureInvalid", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO24playFileStructureInvalidyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO24playFileStructureInvalidyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playInsufficientBW", + "printedName": "playInsufficientBW", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO18playInsufficientBWyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO18playInsufficientBWyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playNoSupportedTrackFound", + "printedName": "playNoSupportedTrackFound", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO25playNoSupportedTrackFoundyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO25playNoSupportedTrackFoundyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playReset", + "printedName": "playReset", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO9playResetyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO9playResetyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playStart", + "printedName": "playStart", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO9playStartyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO9playStartyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playStop", + "printedName": "playStop", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO8playStopyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO8playStopyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playStreamNotFound", + "printedName": "playStreamNotFound", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO18playStreamNotFoundyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO18playStreamNotFoundyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playTransition", + "printedName": "playTransition", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO14playTransitionyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO14playTransitionyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "playUnpublishNotify", + "printedName": "playUnpublishNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO19playUnpublishNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO19playUnpublishNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "publishBadName", + "printedName": "publishBadName", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO14publishBadNameyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO14publishBadNameyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "publishIdle", + "printedName": "publishIdle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11publishIdleyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11publishIdleyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "publishStart", + "printedName": "publishStart", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO12publishStartyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO12publishStartyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordAlreadyExists", + "printedName": "recordAlreadyExists", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO19recordAlreadyExistsyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO19recordAlreadyExistsyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordFailed", + "printedName": "recordFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO12recordFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO12recordFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordNoAccess", + "printedName": "recordNoAccess", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO14recordNoAccessyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO14recordNoAccessyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordStart", + "printedName": "recordStart", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO11recordStartyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO11recordStartyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordStop", + "printedName": "recordStop", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10recordStopyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10recordStopyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "recordDiskQuotaExceeded", + "printedName": "recordDiskQuotaExceeded", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO23recordDiskQuotaExceededyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO23recordDiskQuotaExceededyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "secondScreenStart", + "printedName": "secondScreenStart", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO17secondScreenStartyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO17secondScreenStartyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "secondScreenStop", + "printedName": "secondScreenStop", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO16secondScreenStopyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO16secondScreenStopyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "seekFailed", + "printedName": "seekFailed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10seekFailedyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10seekFailedyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "seekInvalidTime", + "printedName": "seekInvalidTime", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO15seekInvalidTimeyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO15seekInvalidTimeyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "seekNotify", + "printedName": "seekNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10seekNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10seekNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "stepNotify", + "printedName": "stepNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO10stepNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO10stepNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "unpauseNotify", + "printedName": "unpauseNotify", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO13unpauseNotifyyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO13unpauseNotifyyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "unpublishSuccess", + "printedName": "unpublishSuccess", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO16unpublishSuccessyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO16unpublishSuccessyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "videoDimensionChange", + "printedName": "videoDimensionChange", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.Code.Type) -> SellyCloudSDK.RTMPStream.Code", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.Code.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO20videoDimensionChangeyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO20videoDimensionChangeyA2EmF", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Var", + "name": "level", + "printedName": "level", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO5levelSSvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO5levelSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO5levelSSvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO5levelSSvg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPStream.Code?", + "children": [ + { + "kind": "TypeNominal", + "name": "Code", + "printedName": "SellyCloudSDK.RTMPStream.Code", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK10RTMPStreamC4CodeO", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4CodeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "HowToPublish", + "printedName": "HowToPublish", + "children": [ + { + "kind": "Var", + "name": "record", + "printedName": "record", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.HowToPublish.Type) -> SellyCloudSDK.RTMPStream.HowToPublish", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO6recordyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO6recordyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "append", + "printedName": "append", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.HowToPublish.Type) -> SellyCloudSDK.RTMPStream.HowToPublish", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO6appendyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO6appendyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "appendWithGap", + "printedName": "appendWithGap", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.HowToPublish.Type) -> SellyCloudSDK.RTMPStream.HowToPublish", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO13appendWithGapyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO13appendWithGapyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "live", + "printedName": "live", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.RTMPStream.HowToPublish.Type) -> SellyCloudSDK.RTMPStream.HowToPublish", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO4liveyA2EmF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO4liveyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish?", + "children": [ + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12HowToPublishO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Var", + "name": "metadata", + "printedName": "metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC8metadataSDySSypSgGvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC8metadataSDySSypSgGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC8metadataSDySSypSgGvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC8metadataSDySSypSgGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "info", + "printedName": "info", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPStreamInfo", + "printedName": "SellyCloudSDK.RTMPStreamInfo", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC4infoAA0D4InfoVvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4infoAA0D4InfoVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPStreamInfo", + "printedName": "SellyCloudSDK.RTMPStreamInfo", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC4infoAA0D4InfoVvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4infoAA0D4InfoVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "objectEncoding", + "printedName": "objectEncoding", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC14objectEncodingAA010RTMPObjectF0Ovp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC14objectEncodingAA010RTMPObjectF0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPObjectEncoding", + "printedName": "SellyCloudSDK.RTMPObjectEncoding", + "usr": "s:13SellyCloudSDK18RTMPObjectEncodingO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC14objectEncodingAA010RTMPObjectF0Ovg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC14objectEncodingAA010RTMPObjectF0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "receiveAudio", + "printedName": "receiveAudio", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveAudioSbvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveAudioSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveAudioSbvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveAudioSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveAudioSbvs", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveAudioSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveAudioSbvM", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveAudioSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "receiveVideo", + "printedName": "receiveVideo", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveVideoSbvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveVideoSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveVideoSbvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveVideoSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveVideoSbvs", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveVideoSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC12receiveVideoSbvM", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12receiveVideoSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "paused", + "printedName": "paused", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC6pausedSbvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC6pausedSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC6pausedSbvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC6pausedSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC6pausedSbvs", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC6pausedSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC6pausedSbvM", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC6pausedSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "fcPublishName", + "printedName": "fcPublishName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvp", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvg", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvs", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvM", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC13fcPublishNameSSSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(connection:fcPublishName:)", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + }, + { + "kind": "TypeNominal", + "name": "RTMPConnection", + "printedName": "SellyCloudSDK.RTMPConnection", + "usr": "s:13SellyCloudSDK14RTMPConnectionC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK10RTMPStreamC10connection13fcPublishNameAcA14RTMPConnectionC_SSSgtcfc", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC10connection13fcPublishNameAcA14RTMPConnectionC_SSSgtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "play", + "printedName": "play(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC4playyyypSgd_tF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4playyyypSgd_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "seek", + "printedName": "seek(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC4seekyySdF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4seekyySdF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "publish", + "printedName": "publish(_:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HowToPublish", + "printedName": "SellyCloudSDK.RTMPStream.HowToPublish", + "hasDefaultArg": true, + "usr": "s:13SellyCloudSDK10RTMPStreamC12HowToPublishO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC7publish_4typeySSSg_AC12HowToPublishOtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC7publish_4typeySSSg_AC12HowToPublishOtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC5closeyyF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC5closeyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "send", + "printedName": "send(handlerName:arguments:isResetTimestamp:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC4send11handlerName9arguments16isResetTimestampySS_ypSgdSbtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC4send11handlerName9arguments16isResetTimestampySS_ypSgdSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeMetaData", + "printedName": "makeMetaData()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC12makeMetaDataSDySSypSgGyF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC12makeMetaDataSDySSypSgGyF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "readyStateDidChange", + "printedName": "readyStateDidChange(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReadyState", + "printedName": "SellyCloudSDK.IOStream.ReadyState", + "usr": "s:13SellyCloudSDK8IOStreamC10ReadyStateO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC19readyStateDidChange2toyAA8IOStreamC05ReadyF0O_tF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC19readyStateDidChange2toyAA8IOStreamC05ReadyF0O_tF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "RTMPStream", + "printedName": "SellyCloudSDK.RTMPStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream" + } + ], + "declKind": "Constructor", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream(im)init", + "mangledName": "$s13SellyCloudSDK10RTMPStreamCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addEventListener", + "printedName": "addEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeEventListener", + "printedName": "removeEventListener(_:selector:observer:useCapture:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Selector", + "printedName": "ObjectiveC.Selector", + "usr": "s:10ObjectiveC8SelectorV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AnyObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "SellyCloudSDK.Event", + "usr": "s:13SellyCloudSDK5EventC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC8dispatch5eventyAA5EventC_tF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC8dispatch5eventyAA5EventC_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(_:bubbles:data:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "SellyCloudSDK.Event.Name", + "usr": "s:13SellyCloudSDK5EventC4NameV" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK10RTMPStreamC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@SellyCloudSDK@objc(cs)RTMPStream", + "mangledName": "$s13SellyCloudSDK10RTMPStreamC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:@M@SellyCloudSDK@objc(cs)IOStream", + "superclassNames": [ + "SellyCloudSDK.IOStream", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "EventDispatcherConvertible", + "printedName": "EventDispatcherConvertible", + "usr": "s:13SellyCloudSDK26EventDispatcherConvertibleP", + "mangledName": "$s13SellyCloudSDK26EventDispatcherConvertibleP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RTMPStreamInfo", + "printedName": "RTMPStreamInfo", + "children": [ + { + "kind": "Var", + "name": "byteCount", + "printedName": "byteCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvp", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvg", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "resourceName", + "printedName": "resourceName", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV12resourceNameSSSgvp", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV12resourceNameSSSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV12resourceNameSSSgvg", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV12resourceNameSSSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "currentBytesPerSecond", + "printedName": "currentBytesPerSecond", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rttMs", + "printedName": "rttMs", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV5rttMss5Int32Vvp", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV5rttMss5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV5rttMss5Int32Vvg", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV5rttMss5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK14RTMPStreamInfoV", + "mangledName": "$s13SellyCloudSDK14RTMPStreamInfoV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "Running", + "printedName": "Running", + "children": [ + { + "kind": "Var", + "name": "isRunning", + "printedName": "isRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK7RunningP02isD0AA6AtomicVySbGvp", + "mangledName": "$s13SellyCloudSDK7RunningP02isD0AA6AtomicVySbGvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK7RunningP02isD0AA6AtomicVySbGvg", + "mangledName": "$s13SellyCloudSDK7RunningP02isD0AA6AtomicVySbGvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.Running>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7RunningP05startD0yyF", + "mangledName": "$s13SellyCloudSDK7RunningP05startD0yyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.Running>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopRunning", + "printedName": "stopRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK7RunningP04stopD0yyF", + "mangledName": "$s13SellyCloudSDK7RunningP04stopD0yyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.Running>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ScreenDelegate", + "printedName": "ScreenDelegate", + "children": [ + { + "kind": "Function", + "name": "screen", + "printedName": "screen(_:willLayout:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Screen", + "printedName": "SellyCloudSDK.Screen", + "usr": "s:13SellyCloudSDK6ScreenC" + }, + { + "kind": "TypeNominal", + "name": "CMTime", + "printedName": "CoreMedia.CMTime", + "usr": "c:@SA@CMTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14ScreenDelegateP6screen_10willLayoutyAA0D0C_So6CMTimeatF", + "mangledName": "$s13SellyCloudSDK14ScreenDelegateP6screen_10willLayoutyAA0D0C_So6CMTimeatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK14ScreenDelegateP", + "mangledName": "$s13SellyCloudSDK14ScreenDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Screen", + "printedName": "Screen", + "children": [ + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvpZ", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvgZ", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "childCounts", + "printedName": "childCounts", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC11childCountsSivp", + "mangledName": "$s13SellyCloudSDK6ScreenC11childCountsSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC11childCountsSivg", + "mangledName": "$s13SellyCloudSDK6ScreenC11childCountsSivg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "(any SellyCloudSDK.ScreenDelegate)?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvp", + "mangledName": "$s13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.ScreenDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenDelegate", + "printedName": "any SellyCloudSDK.ScreenDelegate", + "usr": "s:13SellyCloudSDK14ScreenDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvg", + "mangledName": "$s13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any SellyCloudSDK.ScreenDelegate)?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenDelegate", + "printedName": "any SellyCloudSDK.ScreenDelegate", + "usr": "s:13SellyCloudSDK14ScreenDelegateP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvs", + "mangledName": "$s13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvM", + "mangledName": "$s13SellyCloudSDK6ScreenC8delegateAA0D8Delegate_pSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "frameRate", + "printedName": "frameRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC9frameRateSivp", + "mangledName": "$s13SellyCloudSDK6ScreenC9frameRateSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC9frameRateSivg", + "mangledName": "$s13SellyCloudSDK6ScreenC9frameRateSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC9frameRateSivs", + "mangledName": "$s13SellyCloudSDK6ScreenC9frameRateSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC9frameRateSivM", + "mangledName": "$s13SellyCloudSDK6ScreenC9frameRateSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvp", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvg", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvs", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvM", + "mangledName": "$s13SellyCloudSDK6ScreenC4sizeSo6CGSizeVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isRunning", + "printedName": "isRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC9isRunningAA6AtomicVySbGvp", + "mangledName": "$s13SellyCloudSDK6ScreenC9isRunningAA6AtomicVySbGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "SellyCloudSDK.Atomic", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:13SellyCloudSDK6AtomicV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC9isRunningAA6AtomicVySbGvg", + "mangledName": "$s13SellyCloudSDK6ScreenC9isRunningAA6AtomicVySbGvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavp", + "mangledName": "$s13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavg", + "mangledName": "$s13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavs", + "mangledName": "$s13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavM", + "mangledName": "$s13SellyCloudSDK6ScreenC15backgroundColorSo10CGColorRefavM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "addChild", + "printedName": "addChild(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6ScreenC8addChildyyAA0D6ObjectCSgKF", + "mangledName": "$s13SellyCloudSDK6ScreenC8addChildyyAA0D6ObjectCSgKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeChild", + "printedName": "removeChild(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6ScreenC11removeChildyyAA0D6ObjectCSgF", + "mangledName": "$s13SellyCloudSDK6ScreenC11removeChildyyAA0D6ObjectCSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startRunning", + "printedName": "startRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6ScreenC12startRunningyyF", + "mangledName": "$s13SellyCloudSDK6ScreenC12startRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopRunning", + "printedName": "stopRunning()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK6ScreenC11stopRunningyyF", + "mangledName": "$s13SellyCloudSDK6ScreenC11stopRunningyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK6ScreenC", + "mangledName": "$s13SellyCloudSDK6ScreenC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Running", + "printedName": "Running", + "usr": "s:13SellyCloudSDK7RunningP", + "mangledName": "$s13SellyCloudSDK7RunningP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ScreenObject", + "printedName": "ScreenObject", + "children": [ + { + "kind": "TypeDecl", + "name": "HorizontalAlignment", + "printedName": "HorizontalAlignment", + "children": [ + { + "kind": "Var", + "name": "left", + "printedName": "left", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.HorizontalAlignment.Type) -> SellyCloudSDK.ScreenObject.HorizontalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO4leftyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO4leftyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "center", + "printedName": "center", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.HorizontalAlignment.Type) -> SellyCloudSDK.ScreenObject.HorizontalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO6centeryA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO6centeryA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "right", + "printedName": "right", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.HorizontalAlignment.Type) -> SellyCloudSDK.ScreenObject.HorizontalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO5rightyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO5rightyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO9hashValueSivp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO9hashValueSivg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VerticalAlignment", + "printedName": "VerticalAlignment", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.VerticalAlignment.Type) -> SellyCloudSDK.ScreenObject.VerticalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO3topyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO3topyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "middle", + "printedName": "middle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.VerticalAlignment.Type) -> SellyCloudSDK.ScreenObject.VerticalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO6middleyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO6middleyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "bottom", + "printedName": "bottom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObject.VerticalAlignment.Type) -> SellyCloudSDK.ScreenObject.VerticalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO6bottomyA2EmF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO6bottomyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + }, + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO9hashValueSivp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO9hashValueSivg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Var", + "name": "parent", + "printedName": "parent", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "SellyCloudSDK.ScreenObjectContainer?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC6parentAA0dE9ContainerCSgvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC6parentAA0dE9ContainerCSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObjectContainer?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObjectContainer", + "printedName": "SellyCloudSDK.ScreenObjectContainer", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC6parentAA0dE9ContainerCSgvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC6parentAA0dE9ContainerCSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4sizeSo6CGSizeVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bounds", + "printedName": "bounds", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC6boundsSo6CGRectVvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC6boundsSo6CGRectVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC6boundsSo6CGRectVvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC6boundsSo6CGRectVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isVisible", + "printedName": "isVisible", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC9isVisibleSbvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9isVisibleSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC9isVisibleSbvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9isVisibleSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC9isVisibleSbvs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9isVisibleSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC9isVisibleSbvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9isVisibleSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "layoutMargin", + "printedName": "layoutMargin", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIEdgeInsets", + "printedName": "UIKit.UIEdgeInsets", + "usr": "c:@S@UIEdgeInsets" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12layoutMarginSo12UIEdgeInsetsVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cornerRadius", + "printedName": "cornerRadius", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC12cornerRadius14CoreFoundation7CGFloatVvp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12cornerRadius12CoreGraphics7CGFloatVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12cornerRadius14CoreFoundation7CGFloatVvg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12cornerRadius12CoreGraphics7CGFloatVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGFloat", + "printedName": "CoreGraphics.CGFloat", + "usr": "s:14CoreFoundation7CGFloatV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12cornerRadius14CoreFoundation7CGFloatVvs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12cornerRadius12CoreGraphics7CGFloatVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC12cornerRadius14CoreFoundation7CGFloatVvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC12cornerRadius12CoreGraphics7CGFloatVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "verticalAlignment", + "printedName": "verticalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "VerticalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.VerticalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC17VerticalAlignmentO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0OvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC17verticalAlignmentAC08VerticalG0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "horizontalAlignment", + "printedName": "horizontalAlignment", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "HorizontalAlignment", + "printedName": "SellyCloudSDK.ScreenObject.HorizontalAlignment", + "usr": "s:13SellyCloudSDK12ScreenObjectC19HorizontalAlignmentO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovs", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0OvM", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC19horizontalAlignmentAC010HorizontalG0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK12ScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK12ScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "invalidateLayout", + "printedName": "invalidateLayout()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC16invalidateLayoutyyF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC16invalidateLayoutyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC9makeImageySo10CGImageRefaSgxAA0D8RendererRzlF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9makeImageySo10CGImageRefaSgxAA0D8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + }, + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12ScreenObjectC4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK12ScreenObjectC9hashValueSivp", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isOpen": true, + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK12ScreenObjectC9hashValueSivg", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isOpen": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK12ScreenObjectC", + "mangledName": "$s13SellyCloudSDK12ScreenObjectC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ImageScreenObject", + "printedName": "ImageScreenObject", + "children": [ + { + "kind": "Var", + "name": "cgImage", + "printedName": "cgImage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvp", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvg", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvs", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvM", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC02cgD0So10CGImageRefaSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC04makeD0ySo10CGImageRefaSgxAA0E8RendererRzlF", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC04makeD0ySo10CGImageRefaSgxAA0E8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImageScreenObject", + "printedName": "SellyCloudSDK.ImageScreenObject", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK17ImageScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK17ImageScreenObjectC", + "mangledName": "$s13SellyCloudSDK17ImageScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VideoTrackScreenObject", + "printedName": "VideoTrackScreenObject", + "children": [ + { + "kind": "Var", + "name": "chromaKeyColor", + "printedName": "chromaKeyColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "track", + "printedName": "track", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvp", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvg", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UInt8", + "printedName": "Swift.UInt8", + "usr": "s:s5UInt8V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvs", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8VvM", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC5tracks5UInt8VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avp", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avg", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avs", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avM", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC12videoGravitySo07AVLayerdI0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "frameRate", + "printedName": "frameRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC9frameRateSivp", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC9frameRateSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC9frameRateSivg", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC9frameRateSivg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoTrackScreenObject", + "printedName": "SellyCloudSDK.VideoTrackScreenObject", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "AccessControl", + "Override", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "registerVideoEffect", + "printedName": "registerVideoEffect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC08registerD6EffectySbAA0dI0CF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC08registerD6EffectySbAA0dI0CF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unregisterVideoEffect", + "printedName": "unregisterVideoEffect(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC010unregisterD6EffectySbAA0dI0CF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC010unregisterD6EffectySbAA0dI0CF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC9makeImageySo10CGImageRefaSgxAA0F8RendererRzlF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC9makeImageySo10CGImageRefaSgxAA0F8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "draw", + "printedName": "draw(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC4drawyyxAA0F8RendererRzlF", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC4drawyyxAA0F8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK22VideoTrackScreenObjectC", + "mangledName": "$s13SellyCloudSDK22VideoTrackScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ChromaKeyProcessable", + "printedName": "ChromaKeyProcessable", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TextScreenObject", + "printedName": "TextScreenObject", + "children": [ + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6stringSSvp", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6stringSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6stringSSvg", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6stringSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6stringSSvs", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6stringSSvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6stringSSvM", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6stringSSvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "attributes", + "printedName": "attributes", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSAttributedString.Key : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Foundation.NSAttributedString.Key : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "Key", + "printedName": "Foundation.NSAttributedString.Key", + "usr": "c:@T@NSAttributedStringKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvp", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSAttributedString.Key : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Foundation.NSAttributedString.Key : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "Key", + "printedName": "Foundation.NSAttributedString.Key", + "usr": "c:@T@NSAttributedStringKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvg", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.NSAttributedString.Key : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Foundation.NSAttributedString.Key : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "Key", + "printedName": "Foundation.NSAttributedString.Key", + "usr": "c:@T@NSAttributedStringKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvs", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvM", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10attributesSDySo21NSAttributedStringKeyaypGSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bounds", + "printedName": "bounds", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvp", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvp", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvg", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvg", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvs", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvs", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvM", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC6boundsSo6CGRectVvM", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TextScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TextScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "TextScreenObject", + "printedName": "SellyCloudSDK.TextScreenObject", + "usr": "s:13SellyCloudSDK16TextScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK16TextScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK16TextScreenObjectC", + "mangledName": "$s13SellyCloudSDK16TextScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "AssetScreenObject", + "printedName": "AssetScreenObject", + "children": [ + { + "kind": "Var", + "name": "chromaKeyColor", + "printedName": "chromaKeyColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isReading", + "printedName": "isReading", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC9isReadingSbvp", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC9isReadingSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC9isReadingSbvg", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC9isReadingSbvg", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avp", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avg", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avs", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avM", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12videoGravitySo012AVLayerVideoH0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "startReading", + "printedName": "startReading(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVAsset", + "printedName": "AVFoundation.AVAsset", + "usr": "c:objc(cs)AVAsset" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC12startReadingyySo7AVAssetCKF", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC12startReadingyySo7AVAssetCKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cancelReading", + "printedName": "cancelReading()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC13cancelReadingyyF", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC13cancelReadingyyF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "AssetScreenObject", + "printedName": "SellyCloudSDK.AssetScreenObject", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK17AssetScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK17AssetScreenObjectC", + "mangledName": "$s13SellyCloudSDK17AssetScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ChromaKeyProcessable", + "printedName": "ChromaKeyProcessable", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ScreenObjectContainer", + "printedName": "ScreenObjectContainer", + "children": [ + { + "kind": "TypeDecl", + "name": "Error", + "printedName": "Error", + "children": [ + { + "kind": "Var", + "name": "alreadyExists", + "printedName": "alreadyExists", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.ScreenObjectContainer.Error.Type) -> SellyCloudSDK.ScreenObjectContainer.Error", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO13alreadyExistsyA2EmF", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO13alreadyExistsyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "SellyCloudSDK.ScreenObjectContainer.Error", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO2eeoiySbAE_AEtFZ", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO2eeoiySbAE_AEtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO9hashValueSivp", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO9hashValueSivg", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC5ErrorO", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC5ErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Var", + "name": "childCounts", + "printedName": "childCounts", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC11childCountsSivp", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC11childCountsSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC11childCountsSivg", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC11childCountsSivg", + "moduleName": "SellyCloudSDK", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "addChild", + "printedName": "addChild(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC8addChildyyAA0dE0CSgKF", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC8addChildyyAA0dE0CSgKF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "removeChild", + "printedName": "removeChild(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.ScreenObject?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC11removeChildyyAA0dE0CSgF", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC11removeChildyyAA0dE0CSgF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenObjectContainer", + "printedName": "SellyCloudSDK.ScreenObjectContainer", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerCACycfc", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK21ScreenObjectContainerC", + "mangledName": "$s13SellyCloudSDK21ScreenObjectContainerC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "ScreenRenderer", + "printedName": "ScreenRenderer", + "children": [ + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "CIContext", + "printedName": "CoreImage.CIContext", + "usr": "c:objc(cs)CIContext" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14ScreenRendererP7contextSo9CIContextCvp", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP7contextSo9CIContextCvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CIContext", + "printedName": "CoreImage.CIContext", + "usr": "c:objc(cs)CIContext" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP7contextSo9CIContextCvg", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP7contextSo9CIContextCvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "backgroundColor", + "printedName": "backgroundColor", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavp", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavg", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavs", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavM", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP15backgroundColorSo10CGColorRefavM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bounds", + "printedName": "bounds", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14ScreenRendererP6boundsSo6CGRectVvp", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP6boundsSo6CGRectVvp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP6boundsSo6CGRectVvg", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP6boundsSo6CGRectVvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "presentationTimeStamp", + "printedName": "presentationTimeStamp", + "children": [ + { + "kind": "TypeNominal", + "name": "CMTime", + "printedName": "CoreMedia.CMTime", + "usr": "c:@SA@CMTime" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14ScreenRendererP21presentationTimeStampSo6CMTimeavp", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP21presentationTimeStampSo6CMTimeavp", + "moduleName": "SellyCloudSDK", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CMTime", + "printedName": "CoreMedia.CMTime", + "usr": "c:@SA@CMTime" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14ScreenRendererP21presentationTimeStampSo6CMTimeavg", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP21presentationTimeStampSo6CMTimeavg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "layout", + "printedName": "layout(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14ScreenRendererP6layoutyyAA0D6ObjectCF", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP6layoutyyAA0D6ObjectCF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "draw", + "printedName": "draw(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ScreenObject", + "printedName": "SellyCloudSDK.ScreenObject", + "usr": "s:13SellyCloudSDK12ScreenObjectC" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14ScreenRendererP4drawyyAA0D6ObjectCF", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP4drawyyAA0D6ObjectCF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setTarget", + "printedName": "setTarget(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreVideo.CVBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CVBuffer", + "printedName": "CoreVideo.CVBuffer", + "usr": "c:@T@CVBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK14ScreenRendererP9setTargetyySo11CVBufferRefaSgF", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP9setTargetyySo11CVBufferRefaSgF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK14ScreenRendererP", + "mangledName": "$s13SellyCloudSDK14ScreenRendererP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "SoundTransform", + "printedName": "SoundTransform", + "children": [ + { + "kind": "Var", + "name": "defaultVolume", + "printedName": "defaultVolume", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV13defaultVolumeSfvpZ", + "mangledName": "$s13SellyCloudSDK14SoundTransformV13defaultVolumeSfvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV13defaultVolumeSfvgZ", + "mangledName": "$s13SellyCloudSDK14SoundTransformV13defaultVolumeSfvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "defaultPan", + "printedName": "defaultPan", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV10defaultPanSfvpZ", + "mangledName": "$s13SellyCloudSDK14SoundTransformV10defaultPanSfvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV10defaultPanSfvgZ", + "mangledName": "$s13SellyCloudSDK14SoundTransformV10defaultPanSfvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "volume", + "printedName": "volume", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV6volumeSfvp", + "mangledName": "$s13SellyCloudSDK14SoundTransformV6volumeSfvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV6volumeSfvg", + "mangledName": "$s13SellyCloudSDK14SoundTransformV6volumeSfvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV6volumeSfvs", + "mangledName": "$s13SellyCloudSDK14SoundTransformV6volumeSfvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV6volumeSfvM", + "mangledName": "$s13SellyCloudSDK14SoundTransformV6volumeSfvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "pan", + "printedName": "pan", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV3panSfvp", + "mangledName": "$s13SellyCloudSDK14SoundTransformV3panSfvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV3panSfvg", + "mangledName": "$s13SellyCloudSDK14SoundTransformV3panSfvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV3panSfvs", + "mangledName": "$s13SellyCloudSDK14SoundTransformV3panSfvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV3panSfvM", + "mangledName": "$s13SellyCloudSDK14SoundTransformV3panSfvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK14SoundTransformV16debugDescriptionSSvp", + "mangledName": "$s13SellyCloudSDK14SoundTransformV16debugDescriptionSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK14SoundTransformV16debugDescriptionSSvg", + "mangledName": "$s13SellyCloudSDK14SoundTransformV16debugDescriptionSSvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK14SoundTransformV", + "mangledName": "$s13SellyCloudSDK14SoundTransformV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreGraphics", + "printedName": "CoreGraphics", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "StreamScreenObject", + "printedName": "StreamScreenObject", + "children": [ + { + "kind": "Var", + "name": "chromaKeyColor", + "printedName": "chromaKeyColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGColor?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGColor", + "printedName": "CoreGraphics.CGColor", + "usr": "c:@T@CGColorRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC14chromaKeyColorSo10CGColorRefaSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoGravity", + "printedName": "videoGravity", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avp", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avg", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVLayerVideoGravity", + "printedName": "AVFoundation.AVLayerVideoGravity", + "usr": "c:@T@AVLayerVideoGravity" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avs", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avM", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC12videoGravitySo012AVLayerVideoH0avM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "makeBounds", + "printedName": "makeBounds(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC10makeBoundsySo6CGRectVSo6CGSizeVF", + "moduleName": "SellyCloudSDK", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "makeImage", + "printedName": "makeImage(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreGraphics.CGImage?", + "children": [ + { + "kind": "TypeNominal", + "name": "CGImage", + "printedName": "CoreGraphics.CGImage", + "usr": "c:@T@CGImageRef" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC9makeImageySo10CGImageRefaSgxAA0E8RendererRzlF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.ScreenRenderer>", + "overriding": true, + "declAttributes": [ + "Final", + "AccessControl", + "Override" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "StreamScreenObject", + "printedName": "SellyCloudSDK.StreamScreenObject", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18StreamScreenObjectCACycfc", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectCACycfc", + "moduleName": "SellyCloudSDK", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC6stream_9didOutput4whenyAA8IOStreamC_So13AVAudioBufferCSo0L4TimeCtF", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC6stream_9didOutput4whenyAA8IOStreamC_So13AVAudioBufferCSo0L4TimeCtF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stream", + "printedName": "stream(_:didOutput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "IOStream", + "printedName": "SellyCloudSDK.IOStream", + "usr": "c:@M@SellyCloudSDK@objc(cs)IOStream" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC6stream_9didOutputyAA8IOStreamC_So17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC6stream_9didOutputyAA8IOStreamC_So17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK18StreamScreenObjectC", + "mangledName": "$s13SellyCloudSDK18StreamScreenObjectC", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:13SellyCloudSDK12ScreenObjectC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "SellyCloudSDK.ScreenObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "IOStreamObserver", + "printedName": "IOStreamObserver", + "usr": "s:13SellyCloudSDK16IOStreamObserverP", + "mangledName": "$s13SellyCloudSDK16IOStreamObserverP" + }, + { + "kind": "Conformance", + "name": "ChromaKeyProcessable", + "printedName": "ChromaKeyProcessable", + "usr": "s:13SellyCloudSDK20ChromaKeyProcessableP", + "mangledName": "$s13SellyCloudSDK20ChromaKeyProcessableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Logboard", + "printedName": "Logboard", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "TSReaderDelegate", + "printedName": "TSReaderDelegate", + "children": [ + { + "kind": "Function", + "name": "reader", + "printedName": "reader(_:id:didRead:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TSReader", + "printedName": "SellyCloudSDK.TSReader<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSReaderC" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + }, + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TSReaderDelegateP6reader_2id7didReadyAA0D0CyxG_s6UInt16VSo22CMFormatDescriptionRefatF", + "mangledName": "$s13SellyCloudSDK16TSReaderDelegateP6reader_2id7didReadyAA0D0CyxG_s6UInt16VSo22CMFormatDescriptionRefatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reader", + "printedName": "reader(_:id:didRead:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TSReader", + "printedName": "SellyCloudSDK.TSReader<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSReaderC" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TSReaderDelegateP6reader_2id7didReadyAA0D0CyxG_s6UInt16VSo17CMSampleBufferRefatF", + "mangledName": "$s13SellyCloudSDK16TSReaderDelegateP6reader_2id7didReadyAA0D0CyxG_s6UInt16VSo17CMSampleBufferRefatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK16TSReaderDelegateP", + "mangledName": "$s13SellyCloudSDK16TSReaderDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TSReader", + "printedName": "TSReader", + "children": [ + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "τ_0_0?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSReaderC8delegatexSgvp", + "mangledName": "$s13SellyCloudSDK8TSReaderC8delegatexSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSReaderC8delegatexSgvg", + "mangledName": "$s13SellyCloudSDK8TSReaderC8delegatexSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSReaderC8delegatexSgvs", + "mangledName": "$s13SellyCloudSDK8TSReaderC8delegatexSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSReaderC8delegatexSgvM", + "mangledName": "$s13SellyCloudSDK8TSReaderC8delegatexSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "TSReader", + "printedName": "SellyCloudSDK.TSReader<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSReaderC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK8TSReaderCACyxGycfc", + "mangledName": "$s13SellyCloudSDK8TSReaderCACyxGycfc", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "read", + "printedName": "read(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSReaderC4readySi10Foundation4DataVF", + "mangledName": "$s13SellyCloudSDK8TSReaderC4readySi10Foundation4DataVF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSReaderC5clearyyF", + "mangledName": "$s13SellyCloudSDK8TSReaderC5clearyyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK8TSReaderC", + "mangledName": "$s13SellyCloudSDK8TSReaderC", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSReaderDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "TSWriterDelegate", + "printedName": "TSWriterDelegate", + "children": [ + { + "kind": "Function", + "name": "writer", + "printedName": "writer(_:didRotateFileHandle:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TSWriter", + "printedName": "SellyCloudSDK.TSWriter<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSWriterC" + }, + { + "kind": "TypeNominal", + "name": "CMTime", + "printedName": "CoreMedia.CMTime", + "usr": "c:@SA@CMTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TSWriterDelegateP6writer_19didRotateFileHandleyAA0D0CyxG_So6CMTimeatF", + "mangledName": "$s13SellyCloudSDK16TSWriterDelegateP6writer_19didRotateFileHandleyAA0D0CyxG_So6CMTimeatF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "writer", + "printedName": "writer(_:didOutput:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TSWriter", + "printedName": "SellyCloudSDK.TSWriter<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSWriterC" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK16TSWriterDelegateP6writer_9didOutputyAA0D0CyxG_10Foundation4DataVtF", + "mangledName": "$s13SellyCloudSDK16TSWriterDelegateP6writer_9didOutputyAA0D0CyxG_10Foundation4DataVtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13SellyCloudSDK16TSWriterDelegateP", + "mangledName": "$s13SellyCloudSDK16TSWriterDelegateP", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TSWriter", + "printedName": "TSWriter", + "children": [ + { + "kind": "Var", + "name": "delegate", + "printedName": "delegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "τ_0_0?" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSWriterC8delegatexSgvp", + "mangledName": "$s13SellyCloudSDK8TSWriterC8delegatexSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "ReferenceOwnership", + "AccessControl", + "RawDocComment" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC8delegatexSgvg", + "mangledName": "$s13SellyCloudSDK8TSWriterC8delegatexSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC8delegatexSgvs", + "mangledName": "$s13SellyCloudSDK8TSWriterC8delegatexSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC8delegatexSgvM", + "mangledName": "$s13SellyCloudSDK8TSWriterC8delegatexSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "expectedMedias", + "printedName": "expectedMedias", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvp", + "mangledName": "$s13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvg", + "mangledName": "$s13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Set", + "printedName": "Swift.Set", + "children": [ + { + "kind": "TypeNominal", + "name": "AVMediaType", + "printedName": "AVFoundation.AVMediaType", + "usr": "c:@T@AVMediaType" + } + ], + "usr": "s:Sh" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvs", + "mangledName": "$s13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvM", + "mangledName": "$s13SellyCloudSDK8TSWriterC14expectedMediasShySo11AVMediaTypeaGvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "audioFormat", + "printedName": "audioFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvp", + "mangledName": "$s13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvg", + "mangledName": "$s13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AVFAudio.AVAudioFormat?", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioFormat", + "printedName": "AVFAudio.AVAudioFormat", + "usr": "c:objc(cs)AVAudioFormat" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvs", + "mangledName": "$s13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvM", + "mangledName": "$s13SellyCloudSDK8TSWriterC11audioFormatSo07AVAudioF0CSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "videoFormat", + "printedName": "videoFormat", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvp", + "mangledName": "$s13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvg", + "mangledName": "$s13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvg", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMFormatDescription?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMFormatDescription", + "printedName": "CoreMedia.CMFormatDescription", + "usr": "c:@T@CMFormatDescriptionRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvs", + "mangledName": "$s13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvs", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvM", + "mangledName": "$s13SellyCloudSDK8TSWriterC11videoFormatSo22CMFormatDescriptionRefaSgvM", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(segmentDuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TSWriter", + "printedName": "SellyCloudSDK.TSWriter<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13SellyCloudSDK8TSWriterC" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "hasDefaultArg": true, + "usr": "s:Sd" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK8TSWriterC15segmentDurationACyxGSd_tcfc", + "mangledName": "$s13SellyCloudSDK8TSWriterC15segmentDurationACyxGSd_tcfc", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:when:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "TypeNominal", + "name": "AVAudioTime", + "printedName": "AVFAudio.AVAudioTime", + "usr": "c:objc(cs)AVAudioTime" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSWriterC6append_4whenySo13AVAudioBufferC_So0G4TimeCtF", + "mangledName": "$s13SellyCloudSDK8TSWriterC6append_4whenySo13AVAudioBufferC_So0G4TimeCtF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "append", + "printedName": "append(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSWriterC6appendyySo17CMSampleBufferRefaF", + "mangledName": "$s13SellyCloudSDK8TSWriterC6appendyySo17CMSampleBufferRefaF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK8TSWriterC5clearyyF", + "mangledName": "$s13SellyCloudSDK8TSWriterC5clearyyF", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK8TSWriterC", + "mangledName": "$s13SellyCloudSDK8TSWriterC", + "moduleName": "SellyCloudSDK", + "genericSig": "<τ_0_0 where τ_0_0 : SellyCloudSDK.TSWriterDelegate>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreFoundation", + "printedName": "CoreFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "VideoCodecSettings", + "printedName": "VideoCodecSettings", + "children": [ + { + "kind": "Var", + "name": "frameInterval30", + "printedName": "frameInterval30", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval30SdvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval30SdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval30SdvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval30SdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "frameInterval10", + "printedName": "frameInterval10", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval10SdvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval10SdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval10SdvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval10SdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "frameInterval05", + "printedName": "frameInterval05", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval05SdvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval05SdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval05SdvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval05SdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "frameInterval01", + "printedName": "frameInterval01", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval01SdvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval01SdvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV15frameInterval01SdvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV15frameInterval01SdvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "default", + "printedName": "default", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7defaultACvpZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7defaultACvpZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7defaultACvgZ", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7defaultACvgZ", + "moduleName": "SellyCloudSDK", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BitRateMode", + "printedName": "BitRateMode", + "children": [ + { + "kind": "Var", + "name": "average", + "printedName": "average", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.BitRateMode.Type) -> SellyCloudSDK.VideoCodecSettings.BitRateMode", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO7averageyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO7averageyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "constant", + "printedName": "constant", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.BitRateMode.Type) -> SellyCloudSDK.VideoCodecSettings.BitRateMode", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8constantyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8constantyA2EmF", + "moduleName": "SellyCloudSDK", + "intro_Macosx": "13.0", + "intro_iOS": "16.0", + "intro_tvOS": "16.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ScalingMode", + "printedName": "ScalingMode", + "children": [ + { + "kind": "Var", + "name": "normal", + "printedName": "normal", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.ScalingMode.Type) -> SellyCloudSDK.VideoCodecSettings.ScalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO6normalyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO6normalyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "letterbox", + "printedName": "letterbox", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.ScalingMode.Type) -> SellyCloudSDK.VideoCodecSettings.ScalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO9letterboxyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO9letterboxyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "cropSourceToCleanAperture", + "printedName": "cropSourceToCleanAperture", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.ScalingMode.Type) -> SellyCloudSDK.VideoCodecSettings.ScalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO25cropSourceToCleanApertureyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO25cropSourceToCleanApertureyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "trim", + "printedName": "trim", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoCodecSettings.ScalingMode.Type) -> SellyCloudSDK.VideoCodecSettings.ScalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO4trimyA2EmF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO4trimyA2EmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueAESgSS_tcfc", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueAESgSS_tcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueSSvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueSSvp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueSSvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO8rawValueSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Var", + "name": "videoSize", + "printedName": "videoSize", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSizeSo6CGSizeVvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bitRate", + "printedName": "bitRate", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7bitRateSivp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7bitRateSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7bitRateSivg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7bitRateSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7bitRateSivs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7bitRateSivs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV7bitRateSivM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV7bitRateSivM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "profileLevel", + "printedName": "profileLevel", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV12profileLevelSSvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "scalingMode", + "printedName": "scalingMode", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0OvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11scalingModeAC07ScalingH0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "bitRateMode", + "printedName": "bitRateMode", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0Ovs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0OvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV11bitRateModeAC03BithI0OvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "maxKeyFrameIntervalDuration", + "printedName": "maxKeyFrameIntervalDuration", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32Vvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32VvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV27maxKeyFrameIntervalDurations5Int32VvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "allowFrameReordering", + "printedName": "allowFrameReordering", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV20allowFrameReorderingSbSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "dataRateLimits", + "printedName": "dataRateLimits", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV14dataRateLimitsSaySdGSgvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "isHardwareEncoderEnabled", + "printedName": "isHardwareEncoderEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV24isHardwareEncoderEnabledSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "frameInterval", + "printedName": "frameInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvp", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvg", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvs", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvs", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvM", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV13frameIntervalSdvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(videoSize:bitRate:profileLevel:scalingMode:bitRateMode:maxKeyFrameIntervalDuration:allowFrameReordering:dataRateLimits:isHardwareEncoderEnabled:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + }, + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "hasDefaultArg": true, + "usr": "c:@S@CGSize" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ScalingMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.ScalingMode", + "hasDefaultArg": true, + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11ScalingModeO" + }, + { + "kind": "TypeNominal", + "name": "BitRateMode", + "printedName": "SellyCloudSDK.VideoCodecSettings.BitRateMode", + "hasDefaultArg": true, + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV11BitRateModeO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "hasDefaultArg": true, + "usr": "s:s5Int32V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Double]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Double]", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sa" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV9videoSize7bitRate12profileLevel11scalingMode0ijN027maxKeyFrameIntervalDuration05allowQ10Reordering04dataJ6Limits24isHardwareEncoderEnabledACSo6CGSizeV_SiSSAC07ScalingN0OAC03BitjN0Os5Int32VSbSgSaySdGSgSbtcfc", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV9videoSize7bitRate12profileLevel11scalingMode0ijN027maxKeyFrameIntervalDuration05allowQ10Reordering04dataJ6Limits24isHardwareEncoderEnabledACSo6CGSizeV_SiSSAC07ScalingN0OAC03BitjN0Os5Int32VSbSgSaySdGSgSbtcfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoCodecSettings", + "printedName": "SellyCloudSDK.VideoCodecSettings", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "SellyCloudSDK", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK18VideoCodecSettingsV", + "mangledName": "$s13SellyCloudSDK18VideoCodecSettingsV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "VideoEffect", + "printedName": "VideoEffect", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoEffect", + "printedName": "SellyCloudSDK.VideoEffect", + "usr": "s:13SellyCloudSDK11VideoEffectC" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK11VideoEffectCACycfc", + "mangledName": "$s13SellyCloudSDK11VideoEffectCACycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(_:info:)", + "children": [ + { + "kind": "TypeNominal", + "name": "CIImage", + "printedName": "CoreImage.CIImage", + "usr": "c:objc(cs)CIImage" + }, + { + "kind": "TypeNominal", + "name": "CIImage", + "printedName": "CoreImage.CIImage", + "usr": "c:objc(cs)CIImage" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "CoreMedia.CMSampleBuffer?", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK11VideoEffectC7execute_4infoSo7CIImageCAG_So17CMSampleBufferRefaSgtF", + "mangledName": "$s13SellyCloudSDK11VideoEffectC7execute_4infoSo7CIImageCAG_So17CMSampleBufferRefaSgtF", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK11VideoEffectC", + "mangledName": "$s13SellyCloudSDK11VideoEffectC", + "moduleName": "SellyCloudSDK", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "CoreImage", + "printedName": "CoreImage", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "ReplayKit", + "printedName": "ReplayKit", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "VideoRotatorError", + "printedName": "VideoRotatorError", + "children": [ + { + "kind": "Var", + "name": "noImageBuffer", + "printedName": "noImageBuffer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO13noImageBufferyA2CmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO13noImageBufferyA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "noOrientationInfo", + "printedName": "noOrientationInfo", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO17noOrientationInfoyA2CmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO17noOrientationInfoyA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "unsupportedOrientation", + "printedName": "unsupportedOrientation", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO22unsupportedOrientationyA2CmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO22unsupportedOrientationyA2CmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "cannotAllocatePixelBuffer", + "printedName": "cannotAllocatePixelBuffer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> (Swift.Int32) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO25cannotAllocatePixelBufferyACs5Int32VcACmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO25cannotAllocatePixelBufferyACs5Int32VcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "rotationFailure", + "printedName": "rotationFailure", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(SellyCloudSDK.VideoRotatorError.Type) -> (Swift.Int32) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> SellyCloudSDK.VideoRotatorError", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "SellyCloudSDK.VideoRotatorError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO15rotationFailureyACs5Int32VcACmF", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO15rotationFailureyACs5Int32VcACmF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "RawDocComment" + ] + } + ], + "declKind": "Enum", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO", + "mangledName": "$s13SellyCloudSDK17VideoRotatorErrorO", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VideoRotator", + "printedName": "VideoRotator", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SellyCloudSDK.VideoRotator?", + "children": [ + { + "kind": "TypeNominal", + "name": "VideoRotator", + "printedName": "SellyCloudSDK.VideoRotator", + "usr": "s:13SellyCloudSDK12VideoRotatorC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13SellyCloudSDK12VideoRotatorCACSgycfc", + "mangledName": "$s13SellyCloudSDK12VideoRotatorCACSgycfc", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "rotate", + "printedName": "rotate(buffer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + }, + { + "kind": "TypeNominal", + "name": "VideoRotatorError", + "printedName": "SellyCloudSDK.VideoRotatorError", + "usr": "s:13SellyCloudSDK17VideoRotatorErrorO" + } + ], + "usr": "s:s6ResultO" + }, + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK12VideoRotatorC6rotate6buffers6ResultOySo17CMSampleBufferRefaAA0dE5ErrorOGAI_tF", + "mangledName": "$s13SellyCloudSDK12VideoRotatorC6rotate6buffers6ResultOySo17CMSampleBufferRefaAA0dE5ErrorOGAI_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13SellyCloudSDK12VideoRotatorC", + "mangledName": "$s13SellyCloudSDK12VideoRotatorC", + "moduleName": "SellyCloudSDK", + "intro_Macosx": "13.0", + "intro_iOS": "16.0", + "intro_tvOS": "16.0", + "declAttributes": [ + "AccessControl", + "Available", + "Available", + "Available", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Accelerate", + "printedName": "Accelerate", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreMedia", + "printedName": "CoreMedia", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "CoreVideo", + "printedName": "CoreVideo", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "AVFoundation", + "printedName": "AVFoundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "VTSessionOption", + "printedName": "VTSessionOption", + "children": [ + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "VTSessionOption", + "printedName": "SellyCloudSDK.VTSessionOption", + "usr": "s:13SellyCloudSDK15VTSessionOptionV" + }, + { + "kind": "TypeNominal", + "name": "VTSessionOption", + "printedName": "SellyCloudSDK.VTSessionOption", + "usr": "s:13SellyCloudSDK15VTSessionOptionV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15VTSessionOptionV2eeoiySbAC_ACtFZ", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV2eeoiySbAC_ACtFZ", + "moduleName": "SellyCloudSDK", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13SellyCloudSDK15VTSessionOptionV4hash4intoys6HasherVz_tF", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV4hash4intoys6HasherVz_tF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13SellyCloudSDK15VTSessionOptionV9hashValueSivp", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV9hashValueSivp", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13SellyCloudSDK15VTSessionOptionV9hashValueSivg", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV9hashValueSivg", + "moduleName": "SellyCloudSDK", + "implicit": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13SellyCloudSDK15VTSessionOptionV", + "mangledName": "$s13SellyCloudSDK15VTSessionOptionV", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "Import", + "name": "VideoToolbox", + "printedName": "VideoToolbox", + "declKind": "Import", + "moduleName": "SellyCloudSDK" + }, + { + "kind": "TypeDecl", + "name": "AVAudioPCMBuffer", + "printedName": "AVAudioPCMBuffer", + "children": [ + { + "kind": "Function", + "name": "copy", + "printedName": "copy(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "AVAudioBuffer", + "printedName": "AVFAudio.AVAudioBuffer", + "usr": "c:objc(cs)AVAudioBuffer" + } + ], + "declKind": "Func", + "usr": "s:So16AVAudioPCMBufferC13SellyCloudSDKE4copyySbSo0A6BufferCF", + "mangledName": "$sSo16AVAudioPCMBufferC13SellyCloudSDKE4copyySbSo0A6BufferCF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "Inlinable", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "muted", + "printedName": "muted(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AVAudioPCMBuffer", + "printedName": "AVFAudio.AVAudioPCMBuffer", + "usr": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:So16AVAudioPCMBufferC13SellyCloudSDKE5mutedyABSbF", + "mangledName": "$sSo16AVAudioPCMBufferC13SellyCloudSDKE5mutedyABSbF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Final", + "Inlinable", + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:objc(cs)AVAudioPCMBuffer", + "moduleName": "AVFAudio", + "isOpen": true, + "intro_iOS": "8.0", + "objc_name": "AVAudioPCMBuffer", + "declAttributes": [ + "Available", + "ObjC", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)AVAudioBuffer", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "AVFAudio.AVAudioBuffer", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "AVAudioTime", + "printedName": "AVAudioTime", + "declKind": "Class", + "usr": "c:objc(cs)AVAudioTime", + "moduleName": "AVFAudio", + "isOpen": true, + "intro_iOS": "8.0", + "objc_name": "AVAudioTime", + "declAttributes": [ + "Available", + "ObjC", + "SynthesizedProtocol", + "Sendable", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)NSObject", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CMSampleBuffer", + "printedName": "CMSampleBuffer", + "children": [ + { + "kind": "Var", + "name": "isNotSync", + "printedName": "isNotSync", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvp", + "mangledName": "$sSo17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvg", + "mangledName": "$sSo17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvs", + "mangledName": "$sSo17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvs", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:So17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvM", + "mangledName": "$sSo17CMSampleBufferRefa13SellyCloudSDKE9isNotSyncSbvM", + "moduleName": "SellyCloudSDK", + "implicit": true, + "intro_iOS": "4.0", + "declAttributes": [ + "Transparent", + "Available" + ], + "isFromExtension": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Class", + "usr": "c:@T@CMSampleBufferRef", + "moduleName": "CoreMedia", + "intro_iOS": "4.0", + "declAttributes": [ + "Available", + "SynthesizedProtocol", + "NonSendable", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "CMAttachmentBearerProtocol", + "printedName": "CMAttachmentBearerProtocol", + "usr": "s:9CoreMedia26CMAttachmentBearerProtocolP", + "mangledName": "$s9CoreMedia26CMAttachmentBearerProtocolP" + }, + { + "kind": "Conformance", + "name": "_CMInitTrampoline", + "printedName": "_CMInitTrampoline", + "children": [ + { + "kind": "TypeWitness", + "name": "T", + "printedName": "T", + "children": [ + { + "kind": "TypeNominal", + "name": "CMSampleBuffer", + "printedName": "CoreMedia.CMSampleBuffer", + "usr": "c:@T@CMSampleBufferRef" + } + ] + } + ], + "usr": "s:9CoreMedia17_CMInitTrampolineP", + "mangledName": "$s9CoreMedia17_CMInitTrampolineP" + }, + { + "kind": "Conformance", + "name": "_CMSampleBufferInitTrampoline", + "printedName": "_CMSampleBufferInitTrampoline", + "usr": "s:9CoreMedia29_CMSampleBufferInitTrampolineP", + "mangledName": "$s9CoreMedia29_CMSampleBufferInitTrampolineP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CMTime", + "printedName": "CMTime", + "declKind": "Struct", + "usr": "c:@SA@CMTime", + "moduleName": "CoreMedia", + "intro_iOS": "4.0", + "declAttributes": [ + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "BitwiseCopyable", + "printedName": "BitwiseCopyable", + "usr": "s:s15BitwiseCopyableP", + "mangledName": "$ss15BitwiseCopyableP" + }, + { + "kind": "Conformance", + "name": "Comparable", + "printedName": "Comparable", + "usr": "s:SL", + "mangledName": "$sSL" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSValue", + "printedName": "Foundation.NSValue", + "usr": "c:objc(cs)NSValue" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "CVBuffer", + "printedName": "CVBuffer", + "children": [ + { + "kind": "Var", + "name": "size", + "printedName": "size", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE4sizeSo6CGSizeVvp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE4sizeSo6CGSizeVvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CGSize", + "printedName": "CoreFoundation.CGSize", + "usr": "c:@S@CGSize" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE4sizeSo6CGSizeVvg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE4sizeSo6CGSizeVvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dataSize", + "printedName": "dataSize", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE8dataSizeSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE8dataSizeSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE8dataSizeSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE8dataSizeSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "pixelFormatType", + "printedName": "pixelFormatType", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE15pixelFormatTypes6UInt32Vvp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE15pixelFormatTypes6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE15pixelFormatTypes6UInt32Vvg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE15pixelFormatTypes6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "baseAddress", + "printedName": "baseAddress", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutableRawPointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutableRawPointer", + "printedName": "Swift.UnsafeMutableRawPointer", + "usr": "s:Sv" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE11baseAddressSvSgvp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE11baseAddressSvSgvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutableRawPointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutableRawPointer", + "printedName": "Swift.UnsafeMutableRawPointer", + "usr": "s:Sv" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE11baseAddressSvSgvg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE11baseAddressSvSgvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "planeCount", + "printedName": "planeCount", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE10planeCountSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE10planeCountSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE10planeCountSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE10planeCountSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "bytesPerRow", + "printedName": "bytesPerRow", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE11bytesPerRowSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE11bytesPerRowSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE11bytesPerRowSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE11bytesPerRowSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "width", + "printedName": "width", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE5widthSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE5widthSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE5widthSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE5widthSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "height", + "printedName": "height", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE6heightSivp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE6heightSivp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE6heightSivg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE6heightSivg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "formatType", + "printedName": "formatType", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Var", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE10formatTypes6UInt32Vvp", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE10formatTypes6UInt32Vvp", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ], + "declKind": "Accessor", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE10formatTypes6UInt32Vvg", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE10formatTypes6UInt32Vvg", + "moduleName": "SellyCloudSDK", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "lockBaseAddress", + "printedName": "lockBaseAddress(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + }, + { + "kind": "TypeNominal", + "name": "CVPixelBufferLockFlags", + "printedName": "CoreVideo.CVPixelBufferLockFlags", + "hasDefaultArg": true, + "usr": "c:@E@CVPixelBufferLockFlags" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE15lockBaseAddressys5Int32VSo22CVPixelBufferLockFlagsVF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE15lockBaseAddressys5Int32VSo22CVPixelBufferLockFlagsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "DiscardableResult", + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unlockBaseAddress", + "printedName": "unlockBaseAddress(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + }, + { + "kind": "TypeNominal", + "name": "CVPixelBufferLockFlags", + "printedName": "CoreVideo.CVPixelBufferLockFlags", + "hasDefaultArg": true, + "usr": "c:@E@CVPixelBufferLockFlags" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE17unlockBaseAddressys5Int32VSo22CVPixelBufferLockFlagsVF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE17unlockBaseAddressys5Int32VSo22CVPixelBufferLockFlagsVF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "DiscardableResult", + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "baseAddressOfPlane", + "printedName": "baseAddressOfPlane(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutableRawPointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutableRawPointer", + "printedName": "Swift.UnsafeMutableRawPointer", + "usr": "s:Sv" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE18baseAddressOfPlaneySvSgSiF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE18baseAddressOfPlaneySvSgSiF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getHeightOfPlane", + "printedName": "getHeightOfPlane(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE16getHeightOfPlaneyS2iF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE16getHeightOfPlaneyS2iF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "bytesPerRawOfPlane", + "printedName": "bytesPerRawOfPlane(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:So11CVBufferRefa13SellyCloudSDKE18bytesPerRawOfPlaneyS2iF", + "mangledName": "$sSo11CVBufferRefa13SellyCloudSDKE18bytesPerRawOfPlaneyS2iF", + "moduleName": "SellyCloudSDK", + "declAttributes": [ + "Inline", + "Inlinable" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@T@CVBufferRef", + "moduleName": "CoreVideo", + "declAttributes": [ + "SynthesizedProtocol", + "NonSendable", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "CMAttachmentBearerProtocol", + "printedName": "CMAttachmentBearerProtocol", + "usr": "s:9CoreMedia26CMAttachmentBearerProtocolP", + "mangledName": "$s9CoreMedia26CMAttachmentBearerProtocolP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VTCompressionSession", + "printedName": "VTCompressionSession", + "declKind": "Class", + "usr": "c:@T@VTCompressionSessionRef", + "moduleName": "VideoToolbox", + "declAttributes": [ + "SynthesizedProtocol", + "NonSendable", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VTDecompressionSession", + "printedName": "VTDecompressionSession", + "declKind": "Class", + "usr": "c:@T@VTDecompressionSessionRef", + "moduleName": "VideoToolbox", + "declAttributes": [ + "SynthesizedProtocol", + "NonSendable", + "ObjC", + "Dynamic" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_CFObject", + "printedName": "_CFObject", + "usr": "s:14CoreFoundation9_CFObjectP", + "mangledName": "$s14CoreFoundation9_CFObjectP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 94, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 125, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 156, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 207, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 232, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 261, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 292, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 332, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 372, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 399, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 420, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 451, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "BooleanLiteral", + "offset": 484, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 523, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 558, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 587, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ADTS.swift", + "kind": "IntegerLiteral", + "offset": 3467, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1324, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1345, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1368, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1391, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1443, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1469, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1495, + "length": 4, + "value": "0x07" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1521, + "length": 4, + "value": "0x08" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1547, + "length": 4, + "value": "0x09" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1575, + "length": 4, + "value": "0x0a" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1596, + "length": 4, + "value": "0x0b" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1623, + "length": 4, + "value": "0x0c" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1651, + "length": 4, + "value": "0x0d" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1710, + "length": 4, + "value": "0x0f" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1738, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF0Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1763, + "length": 4, + "value": "0x11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "Array", + "offset": 74, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "Array", + "offset": 102, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1374, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1395, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1421, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1446, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1470, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1493, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1516, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1536, + "length": 4, + "value": "0x07" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1557, + "length": 4, + "value": "0x08" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 4, + "value": "0x09" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1602, + "length": 4, + "value": "0x0A" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1628, + "length": 4, + "value": "0x0B" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1654, + "length": 4, + "value": "0x0C" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1680, + "length": 4, + "value": "0x0D" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1707, + "length": 4, + "value": "0x0E" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1736, + "length": 4, + "value": "0x0F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1765, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMF3Serializer.swift", + "kind": "IntegerLiteral", + "offset": 1792, + "length": 4, + "value": "0x11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMFFoundation.swift", + "kind": "Dictionary", + "offset": 1297, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/AMFFoundation.swift", + "kind": "Dictionary", + "offset": 1752, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/Atomic.swift", + "kind": "StringLiteral", + "offset": 179, + "length": 34, + "value": "\"com.haishinkit.HaishinKit.Atomic\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "IntegerLiteral", + "offset": 634, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "BooleanLiteral", + "offset": 1024, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "IntegerLiteral", + "offset": 1433, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "IntegerLiteral", + "offset": 1581, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "IntegerLiteral", + "offset": 1898, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "Array", + "offset": 1948, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodec.swift", + "kind": "Array", + "offset": 2000, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 322, + "length": 2, + "value": "64" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 327, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 447, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/AudioCodecSettings.swift", + "kind": "BooleanLiteral", + "offset": 4329, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/AudioNode.swift", + "kind": "IntegerLiteral", + "offset": 1659, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/AudioNode.swift", + "kind": "IntegerLiteral", + "offset": 1677, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 323, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 383, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 408, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 431, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 455, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 479, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 503, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 532, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 557, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 579, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 601, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1405, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1430, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1455, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1480, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1505, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1530, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1555, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1580, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1605, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1630, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1655, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1680, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 1705, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3476, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3505, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3545, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3599, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3666, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3743, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3823, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "IntegerLiteral", + "offset": 3926, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AudioSpecificConfig.swift", + "kind": "BooleanLiteral", + "offset": 6943, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "BooleanLiteral", + "offset": 1533, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1797, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1831, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1863, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1941, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 1975, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2007, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2087, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2121, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2153, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2251, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2461, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2598, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 2737, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "BooleanLiteral", + "offset": 2848, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3262, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3283, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3388, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3409, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3516, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3537, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3669, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3842, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 3961, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/AVAudioPCMBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 4082, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 308, + "length": 4, + "value": "0x3F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 371, + "length": 4, + "value": "0xE0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 420, + "length": 4, + "value": "0xFC" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 475, + "length": 4, + "value": "0xF8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 525, + "length": 4, + "value": "0xF8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 569, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 609, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 649, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 687, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 737, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 795, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "Array", + "offset": 840, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "Array", + "offset": 885, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 930, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 979, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 1030, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCDecoderConfigurationRecord.swift", + "kind": "Array", + "offset": 1077, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 94, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 113, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 141, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 158, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 175, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 192, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 220, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 237, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 254, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 271, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 290, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 313, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 332, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/AVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 997, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "Array", + "offset": 2000, + "length": 6, + "value": "[0x00]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2041, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2077, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2113, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2149, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2185, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2221, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 2258, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/ByteArray.swift", + "kind": "IntegerLiteral", + "offset": 3168, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Choreographer.swift", + "kind": "IntegerLiteral", + "offset": 2970, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Choreographer.swift", + "kind": "BooleanLiteral", + "offset": 3231, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Choreographer.swift", + "kind": "BooleanLiteral", + "offset": 3682, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 502, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 542, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 586, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 665, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 691, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 696, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 980, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 1006, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "IntegerLiteral", + "offset": 1011, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Dictionary", + "offset": 1268, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Dictionary", + "offset": 1323, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Dictionary", + "offset": 1378, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Dictionary", + "offset": 1435, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Array", + "offset": 1519, + "length": 20, + "value": "[1.0, 1.0, 1.0, 1.0]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ChromaKeyProcessor.swift", + "kind": "Array", + "offset": 1577, + "length": 20, + "value": "[0.0, 0.0, 0.0, 0.0]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/CMSampleBuffer+Extension.swift", + "kind": "BooleanLiteral", + "offset": 227, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/CMSampleBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 284, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/CMSampleBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 447, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/CMSampleBuffer+Extension.swift", + "kind": "IntegerLiteral", + "offset": 473, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/CRC32.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 10, + "value": "0x04c11db7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Extension\/Data+Extension.swift", + "kind": "IntegerLiteral", + "offset": 373, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "StringLiteral", + "offset": 571, + "length": 29, + "value": "\"extends a buffer size from \"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "StringLiteral", + "offset": 612, + "length": 6, + "value": "\" to \"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "IntegerLiteral", + "offset": 526, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "IntegerLiteral", + "offset": 674, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/DataBuffer.swift", + "kind": "IntegerLiteral", + "offset": 704, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 85, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 112, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 139, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 166, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 193, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 225, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 261, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 286, + "length": 4, + "value": "0x0F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 307, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 329, + "length": 4, + "value": "0x1B" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 350, + "length": 4, + "value": "0x24" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 578, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 660, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/ESSpecificData.swift", + "kind": "IntegerLiteral", + "offset": 693, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "StringLiteral", + "offset": 1236, + "length": 6, + "value": "\"sync\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "StringLiteral", + "offset": 1318, + "length": 7, + "value": "\"event\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "StringLiteral", + "offset": 1412, + "length": 9, + "value": "\"ioError\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "StringLiteral", + "offset": 1513, + "length": 12, + "value": "\"rtmpStatus\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "BooleanLiteral", + "offset": 2634, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "BooleanLiteral", + "offset": 3567, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/EventDispatcher.swift", + "kind": "BooleanLiteral", + "offset": 3976, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 141, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 180, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 305, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 349, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 398, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 512, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 556, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 596, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 652, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 715, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 776, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 830, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 880, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 932, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 972, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 1017, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 1066, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 1122, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 1172, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3021, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3065, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3125, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3180, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3242, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3331, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3389, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3447, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3505, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3911, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 3958, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4086, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4132, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4227, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4269, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4309, + "length": 2, + "value": "18" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4788, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4847, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4900, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 4947, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5018, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5080, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5120, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5168, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5672, + "length": 10, + "value": "0x61763031" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5724, + "length": 10, + "value": "0x76703039" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 5777, + "length": 10, + "value": "0x68766331" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6074, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6099, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6124, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6150, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6172, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/FLVFoundation.swift", + "kind": "IntegerLiteral", + "offset": 6206, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/FrameTracker.swift", + "kind": "FloatLiteral", + "offset": 65, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/FrameTracker.swift", + "kind": "IntegerLiteral", + "offset": 108, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/FrameTracker.swift", + "kind": "IntegerLiteral", + "offset": 134, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 176, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 215, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "BooleanLiteral", + "offset": 243, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 284, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 337, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 389, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 424, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 470, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 505, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 537, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 575, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 615, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 648, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 722, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 758, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 796, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "IntegerLiteral", + "offset": 830, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCDecoderConfigurationRecord.swift", + "kind": "Dictionary", + "offset": 875, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 94, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 124, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 152, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 180, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 209, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 238, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 267, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 296, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 325, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 396, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 414, + "length": 2, + "value": "33" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 432, + "length": 2, + "value": "34" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 466, + "length": 2, + "value": "35" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 487, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/HEVCNALUnit.swift", + "kind": "IntegerLiteral", + "offset": 1211, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/LiveStream\/HaishinKit\/HKRtmpPusher.swift", + "kind": "BooleanLiteral", + "offset": 1745, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/LiveStream\/HaishinKit\/HKRtmpPusher.swift", + "kind": "IntegerLiteral", + "offset": 1811, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/LiveStream\/HaishinKit\/HKRtmpPusher.swift", + "kind": "IntegerLiteral", + "offset": 1866, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/LiveStream\/HaishinKit\/HKRtmpPusher.swift", + "kind": "IntegerLiteral", + "offset": 1921, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/InstanceHolder.swift", + "kind": "IntegerLiteral", + "offset": 235, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/InstanceHolder.swift", + "kind": "StringLiteral", + "offset": 282, + "length": 48, + "value": "\"com.haishinkit.HaishinKit.InstanceHolder.queue\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerByMultiTrack.swift", + "kind": "IntegerLiteral", + "offset": 185, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerByMultiTrack.swift", + "kind": "Dictionary", + "offset": 1546, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerByMultiTrack.swift", + "kind": "Dictionary", + "offset": 1711, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "FloatLiteral", + "offset": 318, + "length": 7, + "value": "48000.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 1675, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 1705, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "BooleanLiteral", + "offset": 1732, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 1766, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "IntegerLiteral", + "offset": 105, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "BooleanLiteral", + "offset": 741, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "BooleanLiteral", + "offset": 889, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "FloatLiteral", + "offset": 1271, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "BooleanLiteral", + "offset": 1292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMixerTrack.swift", + "kind": "BooleanLiteral", + "offset": 1315, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioMonitor.swift", + "kind": "BooleanLiteral", + "offset": 495, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 169, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 216, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 414, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 439, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 464, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 4071, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioRingBuffer.swift", + "kind": "IntegerLiteral", + "offset": 6272, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioTime.swift", + "kind": "FloatLiteral", + "offset": 583, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioTime.swift", + "kind": "IntegerLiteral", + "offset": 679, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioUnit.swift", + "kind": "StringLiteral", + "offset": 1018, + "length": 44, + "value": "\"com.haishinkit.HaishinKit.IOAudioUnit.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioUnit.swift", + "kind": "BooleanLiteral", + "offset": 1456, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioUnit.swift", + "kind": "BooleanLiteral", + "offset": 1687, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOAudioUnit.swift", + "kind": "Dictionary", + "offset": 2838, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOCaptureSession.swift", + "kind": "BooleanLiteral", + "offset": 1162, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOCaptureSession.swift", + "kind": "StringLiteral", + "offset": 1196, + "length": 57, + "value": "\"This device can't support the AVCaptureMultiCamSession.\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOCaptureSession.swift", + "kind": "BooleanLiteral", + "offset": 1051, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOCaptureSession.swift", + "kind": "BooleanLiteral", + "offset": 1775, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOMixer.swift", + "kind": "IntegerLiteral", + "offset": 1193, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOMixer.swift", + "kind": "BooleanLiteral", + "offset": 1333, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "StringLiteral", + "offset": 3123, + "length": 41, + "value": "\"com.haishinkit.HaishinKit.IOStream.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "BooleanLiteral", + "offset": 3313, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "BooleanLiteral", + "offset": 3443, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 8521, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "Array", + "offset": 9985, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 10651, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 11957, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 12861, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStream.swift", + "kind": "IntegerLiteral", + "offset": 13567, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1284, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1328, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1783, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1907, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 1951, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamBitRateStrategyConvertible.swift", + "kind": "IntegerLiteral", + "offset": 2004, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 1468, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 1506, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 1619, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 1651, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "BooleanLiteral", + "offset": 1888, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "FloatLiteral", + "offset": 2284, + "length": 4, + "value": "10.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "StringLiteral", + "offset": 2392, + "length": 49, + "value": "\"com.haishinkit.HaishinKit.IOStreamRecorder.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "Dictionary", + "offset": 2730, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 2903, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 2914, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "BooleanLiteral", + "offset": 3082, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOStreamRecorder.swift", + "kind": "IntegerLiteral", + "offset": 3088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOTellyUnit.swift", + "kind": "BooleanLiteral", + "offset": 397, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoCaptureUnit.swift", + "kind": "BooleanLiteral", + "offset": 1223, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoCaptureUnit.swift", + "kind": "StringLiteral", + "offset": 1517, + "length": 43, + "value": "\"device doesn't support this color format \"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoCaptureUnit.swift", + "kind": "StringLiteral", + "offset": 1575, + "length": 3, + "value": "\".\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoCaptureUnit.swift", + "kind": "BooleanLiteral", + "offset": 2400, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoMixer.swift", + "kind": "Dictionary", + "offset": 983, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoMixerSettings.swift", + "kind": "BooleanLiteral", + "offset": 917, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoMixerSettings.swift", + "kind": "IntegerLiteral", + "offset": 943, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoUnit.swift", + "kind": "StringLiteral", + "offset": 1006, + "length": 44, + "value": "\"com.haishinkit.HaishinKit.IOVideoUnit.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoUnit.swift", + "kind": "BooleanLiteral", + "offset": 2187, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoUnit.swift", + "kind": "FloatLiteral", + "offset": 3177, + "length": 3, + "value": "0.3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/IOVideoUnit.swift", + "kind": "Dictionary", + "offset": 3932, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 188, + "length": 10, + "value": "0x67452301" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 226, + "length": 10, + "value": "0xefcdab89" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 264, + "length": 10, + "value": "0x98badcfe" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 302, + "length": 10, + "value": "0x10325476" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 343, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 374, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 406, + "length": 2, + "value": "17" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 438, + "length": 2, + "value": "22" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 470, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 501, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 532, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 564, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 596, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 627, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 659, + "length": 2, + "value": "16" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 691, + "length": 2, + "value": "23" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 723, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 754, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 786, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Util\/MD5.swift", + "kind": "IntegerLiteral", + "offset": 818, + "length": 2, + "value": "21" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "FloatLiteral", + "offset": 336, + "length": 3, + "value": "0.2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "FloatLiteral", + "offset": 379, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "BooleanLiteral", + "offset": 449, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "BooleanLiteral", + "offset": 905, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "BooleanLiteral", + "offset": 1092, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "FloatLiteral", + "offset": 1215, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "BooleanLiteral", + "offset": 1129, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "IntegerLiteral", + "offset": 1729, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MediaLink.swift", + "kind": "FloatLiteral", + "offset": 1878, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/MTHKView.swift", + "kind": "BooleanLiteral", + "offset": 1498, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/NALUnitReader.swift", + "kind": "IntegerLiteral", + "offset": 160, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetService.swift", + "kind": "BooleanLiteral", + "offset": 569, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetService.swift", + "kind": "Array", + "offset": 673, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetService.swift", + "kind": "StringLiteral", + "offset": 718, + "length": 43, + "value": "\"com.haishinkit.HaishinKit.NetService.lock\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetService.swift", + "kind": "StringLiteral", + "offset": 807, + "length": 46, + "value": "\"com.haishinkit.HaishinKit.NetService.network\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 313, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "BooleanLiteral", + "offset": 716, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 942, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 1347, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 1477, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "StringLiteral", + "offset": 2518, + "length": 43, + "value": "\"com.haishinkit.HaishinKit.NetSocket.input\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "IntegerLiteral", + "offset": 2685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Net\/NetSocket.swift", + "kind": "StringLiteral", + "offset": 2860, + "length": 44, + "value": "\"com.haishinkit.HaishinKit.NetSocket.output\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 409, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 432, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 453, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 478, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 560, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 604, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 644, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 658, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 762, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 783, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 822, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 848, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 879, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 970, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 997, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 1030, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 1069, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 1093, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "BooleanLiteral", + "offset": 1123, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 1162, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 5683, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "Array", + "offset": 5717, + "length": 18, + "value": "[0x00, 0x00, 0x01]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 5827, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/PacketizedElementaryStream.swift", + "kind": "IntegerLiteral", + "offset": 5860, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 80, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 97, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 116, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 894, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 922, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 948, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 974, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 999, + "length": 4, + "value": "0x08" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 1045, + "length": 3, + "value": "128" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 1087, + "length": 8, + "value": "0xFFFFFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "IntegerLiteral", + "offset": 1337, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPChunk.swift", + "kind": "BooleanLiteral", + "offset": 5090, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 1488, + "length": 6, + "value": "250000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 1617, + "length": 36, + "value": "[\"rtmp\", \"rtmps\", \"rtmpt\", \"rtmpts\"]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 1741, + "length": 8, + "value": "[\"hvc1\"]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 1830, + "length": 4, + "value": "1935" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 1921, + "length": 3, + "value": "443" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 2038, + "length": 33, + "value": "\"FMLE\/3.0 (compatible; FMSc\/1.0)\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2170, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2177, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2281, + "length": 3, + "value": "239" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2504, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 2575, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 2815, + "length": 31, + "value": "\"NetConnection.Call.BadVersion\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 2883, + "length": 27, + "value": "\"NetConnection.Call.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 2947, + "length": 31, + "value": "\"NetConnection.Call.Prohibited\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3015, + "length": 35, + "value": "\"NetConnection.Connect.AppShutdown\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3087, + "length": 30, + "value": "\"NetConnection.Connect.Closed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3154, + "length": 30, + "value": "\"NetConnection.Connect.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3221, + "length": 35, + "value": "\"NetConnection.Connect.IdleTimeOut\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3293, + "length": 34, + "value": "\"NetConnection.Connect.InvalidApp\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3364, + "length": 37, + "value": "\"NetConnection.Connect.NetworkChange\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3438, + "length": 32, + "value": "\"NetConnection.Connect.Rejected\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "StringLiteral", + "offset": 3507, + "length": 31, + "value": "\"NetConnection.Connect.Success\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4620, + "length": 6, + "value": "0x0001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4647, + "length": 6, + "value": "0x0002" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4678, + "length": 6, + "value": "0x0004" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4709, + "length": 6, + "value": "0x0008" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4735, + "length": 6, + "value": "0x0010" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4766, + "length": 6, + "value": "0x0020" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4798, + "length": 6, + "value": "0x0040" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4825, + "length": 6, + "value": "0x0080" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4851, + "length": 6, + "value": "0x00FF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4917, + "length": 6, + "value": "0x0001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4945, + "length": 6, + "value": "0x0002" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4971, + "length": 6, + "value": "0x0004" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 4999, + "length": 6, + "value": "0x0008" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5028, + "length": 6, + "value": "0x0010" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5057, + "length": 6, + "value": "0x0020" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5085, + "length": 6, + "value": "0x0040" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5113, + "length": 6, + "value": "0x0080" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5141, + "length": 6, + "value": "0x0100" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5171, + "length": 6, + "value": "0x0200" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5197, + "length": 6, + "value": "0x0400" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5225, + "length": 6, + "value": "0x0800" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5251, + "length": 6, + "value": "0x0FFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 5323, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "BooleanLiteral", + "offset": 7107, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 7985, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 8114, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 8243, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 8625, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 8662, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 8700, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Dictionary", + "offset": 8749, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Dictionary", + "offset": 8804, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 9349, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Dictionary", + "offset": 9706, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Array", + "offset": 9746, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 9829, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "Dictionary", + "offset": 9887, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 9937, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "IntegerLiteral", + "offset": 9986, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "BooleanLiteral", + "offset": 23879, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPConnection.swift", + "kind": "BooleanLiteral", + "offset": 24124, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPHandshake.swift", + "kind": "IntegerLiteral", + "offset": 77, + "length": 4, + "value": "1536" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPHandshake.swift", + "kind": "IntegerLiteral", + "offset": 122, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPHandshake.swift", + "kind": "IntegerLiteral", + "offset": 159, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 72, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 94, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 114, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 135, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 161, + "length": 4, + "value": "0x05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 187, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 209, + "length": 4, + "value": "0x08" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 231, + "length": 4, + "value": "0x09" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 256, + "length": 4, + "value": "0x0F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 283, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 311, + "length": 4, + "value": "0x11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 336, + "length": 4, + "value": "0x12" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 363, + "length": 4, + "value": "0x13" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 391, + "length": 4, + "value": "0x14" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 417, + "length": 4, + "value": "0x16" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 1701, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 1730, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 1760, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 2166, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 2880, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 3520, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 4268, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5011, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5036, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5064, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5092, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 5127, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "StringLiteral", + "offset": 6005, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 6037, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "Array", + "offset": 6100, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "StringLiteral", + "offset": 8394, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "Array", + "offset": 8425, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "Array", + "offset": 10031, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "StringLiteral", + "offset": 10470, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 10506, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 10536, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "Array", + "offset": 10581, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17307, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17337, + "length": 4, + "value": "0x01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17367, + "length": 4, + "value": "0x02" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17397, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17426, + "length": 4, + "value": "0x04" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17451, + "length": 4, + "value": "0x06" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17476, + "length": 4, + "value": "0x07" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17508, + "length": 4, + "value": "0x1F" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17539, + "length": 4, + "value": "0x20" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17567, + "length": 4, + "value": "0xFF" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMessage.swift", + "kind": "IntegerLiteral", + "offset": 17703, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 114, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 149, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 187, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 846, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 860, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1057, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1079, + "length": 4, + "value": "1024" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1690, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1753, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1756, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 1759, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2035, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2049, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2298, + "length": 10, + "value": "0b10000000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2340, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2387, + "length": 4, + "value": "0x68" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2393, + "length": 4, + "value": "0x76" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2399, + "length": 4, + "value": "0x63" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2405, + "length": 4, + "value": "0x31" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2684, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "IntegerLiteral", + "offset": 2698, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "BooleanLiteral", + "offset": 2891, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "StringLiteral", + "offset": 2946, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPMuxer.swift", + "kind": "BooleanLiteral", + "offset": 3065, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "FloatLiteral", + "offset": 169, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "IntegerLiteral", + "offset": 1066, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "IntegerLiteral", + "offset": 1126, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "IntegerLiteral", + "offset": 1187, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "BooleanLiteral", + "offset": 1223, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "Array", + "offset": 1618, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "BooleanLiteral", + "offset": 1923, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPNWSocket.swift", + "kind": "StringLiteral", + "offset": 2064, + "length": 48, + "value": "\"com.haishinkit.HaishinKit.RTMPNWSocket.network\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPObjectEncoding.swift", + "kind": "IntegerLiteral", + "offset": 149, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPObjectEncoding.swift", + "kind": "IntegerLiteral", + "offset": 197, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 69, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 117, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 137, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 158, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 183, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 203, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 222, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 242, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 269, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 294, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 316, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "Dictionary", + "offset": 2450, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "Dictionary", + "offset": 3252, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "BooleanLiteral", + "offset": 3285, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 3568, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSharedObject.swift", + "kind": "IntegerLiteral", + "offset": 3629, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 104, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 125, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 152, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 173, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPSocketCompatible.swift", + "kind": "IntegerLiteral", + "offset": 193, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 379, + "length": 24, + "value": "\"NetStream.Buffer.Empty\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 445, + "length": 24, + "value": "\"NetStream.Buffer.Flush\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 511, + "length": 23, + "value": "\"NetStream.Buffer.Full\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 576, + "length": 26, + "value": "\"NetStream.Connect.Closed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 644, + "length": 26, + "value": "\"NetStream.Connect.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 712, + "length": 28, + "value": "\"NetStream.Connect.Rejected\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 782, + "length": 27, + "value": "\"NetStream.Connect.Success\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 851, + "length": 28, + "value": "\"NetStream.DRM.UpdateNeeded\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 921, + "length": 18, + "value": "\"NetStream.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 981, + "length": 33, + "value": "\"NetStream.MulticastStream.Reset\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1056, + "length": 24, + "value": "\"NetStream.Pause.Notify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1122, + "length": 23, + "value": "\"NetStream.Play.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1187, + "length": 37, + "value": "\"NetStream.Play.FileStructureInvalid\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1266, + "length": 31, + "value": "\"NetStream.Play.InsufficientBW\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1339, + "length": 38, + "value": "\"NetStream.Play.NoSupportedTrackFound\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1419, + "length": 22, + "value": "\"NetStream.Play.Reset\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1483, + "length": 22, + "value": "\"NetStream.Play.Start\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1547, + "length": 21, + "value": "\"NetStream.Play.Stop\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1610, + "length": 31, + "value": "\"NetStream.Play.StreamNotFound\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1683, + "length": 27, + "value": "\"NetStream.Play.Transition\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1752, + "length": 32, + "value": "\"NetStream.Play.UnpublishNotify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1826, + "length": 27, + "value": "\"NetStream.Publish.BadName\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1895, + "length": 24, + "value": "\"NetStream.Publish.Idle\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 1961, + "length": 25, + "value": "\"NetStream.Publish.Start\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2028, + "length": 32, + "value": "\"NetStream.Record.AlreadyExists\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2102, + "length": 25, + "value": "\"NetStream.Record.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2169, + "length": 27, + "value": "\"NetStream.Record.NoAccess\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2238, + "length": 24, + "value": "\"NetStream.Record.Start\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2304, + "length": 23, + "value": "\"NetStream.Record.Stop\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2369, + "length": 36, + "value": "\"NetStream.Record.DiskQuotaExceeded\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2447, + "length": 30, + "value": "\"NetStream.SecondScreen.Start\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2519, + "length": 29, + "value": "\"NetStream.SecondScreen.Stop\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2590, + "length": 23, + "value": "\"NetStream.Seek.Failed\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2655, + "length": 28, + "value": "\"NetStream.Seek.InvalidTime\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2725, + "length": 23, + "value": "\"NetStream.Seek.Notify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2790, + "length": 23, + "value": "\"NetStream.Step.Notify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2855, + "length": 26, + "value": "\"NetStream.Unpause.Notify\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2923, + "length": 29, + "value": "\"NetStream.Unpublish.Success\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 2994, + "length": 33, + "value": "\"NetStream.Video.DimensionChange\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 6795, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "Dictionary", + "offset": 6885, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 7573, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 7666, + "length": 14, + "value": "\"receiveAudio\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 7255, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 8222, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 8315, + "length": 14, + "value": "\"receiveVideo\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 7904, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 8848, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 8911, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 9235, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "StringLiteral", + "offset": 9336, + "length": 7, + "value": "\"pause\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 9482, + "length": 5, + "value": "-1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 8557, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "IntegerLiteral", + "offset": 9793, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "Array", + "offset": 9919, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 15008, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 21628, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStream.swift", + "kind": "BooleanLiteral", + "offset": 21873, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStreamInfo.swift", + "kind": "IntegerLiteral", + "offset": 117, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStreamInfo.swift", + "kind": "IntegerLiteral", + "offset": 231, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStreamInfo.swift", + "kind": "IntegerLiteral", + "offset": 340, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPStreamInfo.swift", + "kind": "IntegerLiteral", + "offset": 386, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTimestamp.swift", + "kind": "IntegerLiteral", + "offset": 191, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTimestamp.swift", + "kind": "IntegerLiteral", + "offset": 259, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTimestamp.swift", + "kind": "IntegerLiteral", + "offset": 273, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "StringLiteral", + "offset": 165, + "length": 19, + "value": "\"application\/x-fcs\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 209, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "BooleanLiteral", + "offset": 580, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1312, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1373, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1434, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1695, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 1728, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "Array", + "offset": 1764, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "StringLiteral", + "offset": 2000, + "length": 46, + "value": "\"com.haishinkit.HaishinKit.RTMPTSocket.output\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "BooleanLiteral", + "offset": 2117, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "BooleanLiteral", + "offset": 2324, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/RTMP\/RTMPTSocket.swift", + "kind": "IntegerLiteral", + "offset": 8763, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 618, + "length": 4, + "value": "1280" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 632, + "length": 3, + "value": "720" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 706, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 766, + "length": 10, + "value": "1000000000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 1066, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 2379, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/Screen.swift", + "kind": "IntegerLiteral", + "offset": 2449, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "BooleanLiteral", + "offset": 1462, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "BooleanLiteral", + "offset": 1642, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 1983, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 1992, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 2003, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 2013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "FloatLiteral", + "offset": 2133, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "BooleanLiteral", + "offset": 2483, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 6262, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 6407, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "StringLiteral", + "offset": 10336, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 10938, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 11386, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenObject.swift", + "kind": "IntegerLiteral", + "offset": 11438, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1484, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1570, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1575, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1618, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1623, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1666, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1671, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1714, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1719, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1759, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1845, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1850, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1893, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1898, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1941, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1946, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1989, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1994, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2034, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2120, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2125, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2168, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2173, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2216, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2221, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2264, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2269, + "length": 3, + "value": "255" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1231, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1244, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1256, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 1269, + "length": 4, + "value": "0x00" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2439, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2464, + "length": 2, + "value": "32" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "IntegerLiteral", + "offset": 2587, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "Dictionary", + "offset": 2708, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ScreenRenderer.swift", + "kind": "Array", + "offset": 3097, + "length": 24, + "value": "[0x00, 0x00, 0x00, 0x00]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/ShapeFactory.swift", + "kind": "Dictionary", + "offset": 192, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/SoundTransform.swift", + "kind": "FloatLiteral", + "offset": 144, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/IO\/SoundTransform.swift", + "kind": "IntegerLiteral", + "offset": 190, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 75, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 116, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 143, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 178, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 216, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 266, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 290, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 315, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 349, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 390, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 435, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 563, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4665, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 4697, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 4731, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "BooleanLiteral", + "offset": 4765, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4811, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4845, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4875, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSField.swift", + "kind": "IntegerLiteral", + "offset": 4917, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 144, + "length": 3, + "value": "188" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 181, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 223, + "length": 4, + "value": "0x47" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 314, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 356, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 390, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 418, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 455, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 487, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "BooleanLiteral", + "offset": 515, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 556, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4254, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4259, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4304, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4338, + "length": 4, + "value": "0x10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4378, + "length": 4, + "value": "0x30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 4435, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5234, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5239, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5300, + "length": 2, + "value": "27" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5305, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSPacket.swift", + "kind": "IntegerLiteral", + "offset": 5312, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 862, + "length": 4, + "value": "0x03" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 916, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 973, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1065, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "BooleanLiteral", + "offset": 1100, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "BooleanLiteral", + "offset": 1127, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1165, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1296, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "BooleanLiteral", + "offset": 1329, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1365, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1402, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 1462, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 4343, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "Dictionary", + "offset": 4383, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 4769, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 4790, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 4876, + "length": 6, + "value": "0x1fff" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "StringLiteral", + "offset": 4952, + "length": 11, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "StringLiteral", + "offset": 4962, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 5079, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 5118, + "length": 6, + "value": "0x1fff" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 5151, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "IntegerLiteral", + "offset": 5189, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSProgram.swift", + "kind": "Array", + "offset": 5248, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 974, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1399, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1458, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1578, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1666, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "Dictionary", + "offset": 1737, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSReader.swift", + "kind": "BooleanLiteral", + "offset": 3556, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 443, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 491, + "length": 4, + "value": "4095" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 544, + "length": 3, + "value": "256" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 596, + "length": 3, + "value": "257" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 655, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "Array", + "offset": 963, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 1432, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 1939, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 2116, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 3076, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "IntegerLiteral", + "offset": 3126, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/ISO\/TSWriter.swift", + "kind": "FloatLiteral", + "offset": 3226, + "length": 3, + "value": "2.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "FloatLiteral", + "offset": 717, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 1408, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 1455, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 1483, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 1858, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 2296, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodec.swift", + "kind": "BooleanLiteral", + "offset": 2354, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 251, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 255, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 261, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 352, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 356, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 362, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 452, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 456, + "length": 2, + "value": "05" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 462, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 552, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 556, + "length": 2, + "value": "01" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 562, + "length": 5, + "value": "0.001" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 1724, + "length": 8, + "value": "\"Normal\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 1795, + "length": 11, + "value": "\"Letterbox\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 1901, + "length": 27, + "value": "\"CropSourceToCleanAperture\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 1981, + "length": 6, + "value": "\"Trim\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "StringLiteral", + "offset": 3127, + "length": 6, + "value": "\"HEVC\"" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "FloatLiteral", + "offset": 3919, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4065, + "length": 3, + "value": "854" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4078, + "length": 3, + "value": "480" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4107, + "length": 3, + "value": "640" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4113, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "IntegerLiteral", + "offset": 4327, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "Array", + "offset": 4524, + "length": 10, + "value": "[0.0, 0.0]" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Codec\/VideoCodecSettings.swift", + "kind": "BooleanLiteral", + "offset": 4577, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/VideoRotator.swift", + "kind": "IntegerLiteral", + "offset": 5430, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/VideoRotator.swift", + "kind": "IntegerLiteral", + "offset": 5441, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/liao\/Desktop\/selly\/SellyCloudSDK\/SellyCloudSDK\/Classes\/ThirdParites\/HaishinKit\/Screen\/VideoRotator.swift", + "kind": "IntegerLiteral", + "offset": 5452, + "length": 1, + "value": "0" + } + ] +} \ No newline at end of file diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..60cb205 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,1407 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.3 effective-5.10 (swiftlang-6.3.0.123.5 clang-2100.0.123.102) +// swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name SellyCloudSDK +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3 +import AVFAudio +import AVFoundation +import Accelerate +import AudioUnit +import CoreAudio +import CoreFoundation +import CoreGraphics +import CoreImage +import CoreMedia +import CoreVideo +import Foundation +import Logboard +import MetalKit +import MySDK +import Network +import QuartzCore +import ReactiveObjC +import ReplayKit +@_exported import SellyCloudSDK +import Swift +import UIKit +import VideoToolbox +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import simd +public let kASUndefined: SellyCloudSDK.ASUndefined +public typealias ASObject = [Swift.String : Any?] +public struct ASUndefined : Swift.Sendable, Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +public struct ASTypedObject { + public typealias TypedObjectDecoder = (_ type: Swift.String, _ data: SellyCloudSDK.ASObject) throws -> Any + public static func register(typeNamed name: Swift.String, decoder: @escaping SellyCloudSDK.ASTypedObject.TypedObjectDecoder) + public static func register(type: T.Type, named name: Swift.String) where T : Swift.Decodable + public static func unregister(typeNamed name: Swift.String) +} +public struct ASArray { + public var length: Swift.Int { + get + } + public init(count: Swift.Int) + public init(data: [Any?]) +} +extension SellyCloudSDK.ASArray : Swift.ExpressibleByArrayLiteral { + public init(arrayLiteral elements: Any?...) + public subscript(i: Any) -> Any? { + get + set + } + public typealias ArrayLiteralElement = Any? +} +extension SellyCloudSDK.ASArray : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +extension SellyCloudSDK.ASArray : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASArray, rhs: SellyCloudSDK.ASArray) -> Swift.Bool +} +public struct ASXMLDocument : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } + public init(data: Swift.String) +} +extension SellyCloudSDK.ASXMLDocument : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASXMLDocument, rhs: SellyCloudSDK.ASXMLDocument) -> Swift.Bool +} +public struct ASXML : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } + public init(data: Swift.String) +} +extension SellyCloudSDK.ASXML : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASXML, rhs: SellyCloudSDK.ASXML) -> Swift.Bool +} +public struct Atomic { + public var value: A { + get + } + public init(_ value: A) + public mutating func mutate(_ transform: (inout A) -> Swift.Void) +} +public struct AudioCodecSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.AudioCodecSettings + public static let defaultBitRate: Swift.Int + public static let maximumNumberOfChannels: Swift.UInt32 + public var bitRate: Swift.Int + public var downmix: Swift.Bool + public var channelMap: [Swift.Int]? + public init(bitRate: Swift.Int = AudioCodecSettings.defaultBitRate, downmix: Swift.Bool = true, channelMap: [Swift.Int]? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension AVFAudio.AVAudioPCMBuffer { + @discardableResult + @inlinable final internal func copy(_ audioBuffer: AVFAudio.AVAudioBuffer) -> Swift.Bool { + guard let audioBuffer = audioBuffer as? AVAudioPCMBuffer, frameLength == audioBuffer.frameLength else { + return false + } + let numSamples = Int(frameLength) + if format.isInterleaved { + let channelCount = Int(format.channelCount) + switch format.commonFormat { + case .pcmFormatInt16: + memcpy(int16ChannelData?[0], audioBuffer.int16ChannelData?[0], numSamples * channelCount * 2) + case .pcmFormatInt32: + memcpy(int32ChannelData?[0], audioBuffer.int32ChannelData?[0], numSamples * channelCount * 4) + case .pcmFormatFloat32: + memcpy(floatChannelData?[0], audioBuffer.floatChannelData?[0], numSamples * channelCount * 4) + default: + break + } + } else { + for i in 0.. AVFAudio.AVAudioPCMBuffer { + guard isMuted else { + return self + } + let numSamples = Int(frameLength) + if format.isInterleaved { + let channelCount = Int(format.channelCount) + switch format.commonFormat { + case .pcmFormatInt16: + int16ChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + case .pcmFormatInt32: + int32ChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + case .pcmFormatFloat32: + floatChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + default: + break + } + } else { + for i in 0.. Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init() + public init(data: Foundation.Data) + public var length: Swift.Int { + get + set + } + public var position: Swift.Int + public var bytesAvailable: Swift.Int { + get + } + public subscript(i: Swift.Int) -> Swift.UInt8 { + get + set + } + public func readUInt8() throws -> Swift.UInt8 + @discardableResult + public func writeUInt8(_ value: Swift.UInt8) -> Self + public func readInt8() throws -> Swift.Int8 + @discardableResult + public func writeInt8(_ value: Swift.Int8) -> Self + public func readUInt16() throws -> Swift.UInt16 + @discardableResult + public func writeUInt16(_ value: Swift.UInt16) -> Self + public func readInt16() throws -> Swift.Int16 + @discardableResult + public func writeInt16(_ value: Swift.Int16) -> Self + public func readUInt24() throws -> Swift.UInt32 + @discardableResult + public func writeUInt24(_ value: Swift.UInt32) -> Self + public func readUInt32() throws -> Swift.UInt32 + @discardableResult + public func writeUInt32(_ value: Swift.UInt32) -> Self + public func readInt32() throws -> Swift.Int32 + @discardableResult + public func writeInt32(_ value: Swift.Int32) -> Self + @discardableResult + public func writeUInt64(_ value: Swift.UInt64) -> Self + public func readUInt64() throws -> Swift.UInt64 + public func writeInt64(_ value: Swift.Int64) -> Self + public func readInt64() throws -> Swift.Int64 + public func readDouble() throws -> Swift.Double + @discardableResult + public func writeDouble(_ value: Swift.Double) -> Self + public func readFloat() throws -> Swift.Float + @discardableResult + public func writeFloat(_ value: Swift.Float) -> Self + public func readUTF8() throws -> Swift.String + @discardableResult + public func writeUTF8(_ value: Swift.String) throws -> Self + @discardableResult + public func clear() -> Self + @objc deinit +} +extension SellyCloudSDK.ByteArray : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +public protocol ChromaKeyProcessable { + var chromaKeyColor: CoreGraphics.CGColor? { get set } +} +extension CoreMedia.CMSampleBuffer { + @inlinable @inline(__always) internal var isNotSync: Swift.Bool { + get { + guard !sampleAttachments.isEmpty else { + return false + } + return sampleAttachments[0][.notSync] != nil + } + set { + guard !sampleAttachments.isEmpty else { + return + } + sampleAttachments[0][.notSync] = newValue ? 1 : nil + } + } +} +extension CoreVideo.CVBuffer { + @inlinable @inline(__always) internal var size: CoreFoundation.CGSize { + get { + return .init(width: CVPixelBufferGetWidth(self), height: CVPixelBufferGetHeight(self)) + } + } + @inlinable @inline(__always) internal var dataSize: Swift.Int { + get { + CVPixelBufferGetDataSize(self) + } + } + @inlinable @inline(__always) internal var pixelFormatType: Darwin.OSType { + get { + CVPixelBufferGetPixelFormatType(self) + } + } + @inlinable @inline(__always) internal var baseAddress: Swift.UnsafeMutableRawPointer? { + get { + CVPixelBufferGetBaseAddress(self) + } + } + @inlinable @inline(__always) internal var planeCount: Swift.Int { + get { + CVPixelBufferGetPlaneCount(self) + } + } + @inlinable @inline(__always) internal var bytesPerRow: Swift.Int { + get { + CVPixelBufferGetBytesPerRow(self) + } + } + @inlinable @inline(__always) internal var width: Swift.Int { + get { + CVPixelBufferGetWidth(self) + } + } + @inlinable @inline(__always) internal var height: Swift.Int { + get { + CVPixelBufferGetHeight(self) + } + } + @inlinable @inline(__always) internal var formatType: Darwin.OSType { + get { + CVPixelBufferGetPixelFormatType(self) + } + } + @discardableResult + @inlinable @inline(__always) internal func lockBaseAddress(_ lockFlags: CoreVideo.CVPixelBufferLockFlags = CVPixelBufferLockFlags.readOnly) -> CoreVideo.CVReturn { + return CVPixelBufferLockBaseAddress(self, lockFlags) + } + @discardableResult + @inlinable @inline(__always) internal func unlockBaseAddress(_ lockFlags: CoreVideo.CVPixelBufferLockFlags = CVPixelBufferLockFlags.readOnly) -> CoreVideo.CVReturn { + return CVPixelBufferUnlockBaseAddress(self, lockFlags) + } + @inlinable @inline(__always) internal func baseAddressOfPlane(_ index: Swift.Int) -> Swift.UnsafeMutableRawPointer? { + CVPixelBufferGetBaseAddressOfPlane(self, index) + } + @inlinable @inline(__always) internal func getHeightOfPlane(_ index: Swift.Int) -> Swift.Int { + CVPixelBufferGetHeightOfPlane(self, index) + } + @inlinable @inline(__always) internal func bytesPerRawOfPlane(_ index: Swift.Int) -> Swift.Int { + CVPixelBufferGetBytesPerRowOfPlane(self, index) + } +} +public enum DeviceUtil { + @_Concurrency.MainActor public static func videoOrientation(by notification: Foundation.Notification) -> AVFoundation.AVCaptureVideoOrientation? + public static func videoOrientation(by orientation: UIKit.UIDeviceOrientation) -> AVFoundation.AVCaptureVideoOrientation? + public static func videoOrientation(by orientation: UIKit.UIInterfaceOrientation) -> AVFoundation.AVCaptureVideoOrientation? + public static func isHeadphoneConnected(_ ports: Swift.Set = [.headphones, .bluetoothLE, .bluetoothHFP, .bluetoothA2DP]) -> Swift.Bool + public static func isHeadphoneDisconnected(_ notification: Foundation.Notification, ports: Swift.Set = [.headphones, .bluetoothLE, .bluetoothHFP, .bluetoothA2DP]) -> Swift.Bool +} +public protocol EventDispatcherConvertible : AnyObject { + func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject?, useCapture: Swift.Bool) + func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject?, useCapture: Swift.Bool) + func dispatch(event: SellyCloudSDK.Event) + func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +final public class Event { + public struct Name : Swift.RawRepresentable, Swift.ExpressibleByStringLiteral, Swift.Sendable { + public typealias RawValue = Swift.String + public typealias StringLiteralType = Swift.String + public static let sync: SellyCloudSDK.Event.Name + public static let event: SellyCloudSDK.Event.Name + public static let ioError: SellyCloudSDK.Event.Name + public static let rtmpStatus: SellyCloudSDK.Event.Name + public let rawValue: Swift.String + public init(rawValue: Swift.String) + public init(stringLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = SellyCloudSDK.Event.Name.StringLiteralType + public typealias UnicodeScalarLiteralType = SellyCloudSDK.Event.Name.StringLiteralType + } + public static func from(_ notification: Foundation.Notification) -> SellyCloudSDK.Event + final public var type: SellyCloudSDK.Event.Name { + get + } + final public var bubbles: Swift.Bool { + get + } + final public var data: Any? { + get + } + final public var target: Swift.AnyObject? { + get + } + public init(type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool = false, data: Any? = nil) + @objc deinit +} +extension SellyCloudSDK.Event : Swift.CustomDebugStringConvertible { + final public var debugDescription: Swift.String { + get + } +} +public class EventDispatcher : SellyCloudSDK.EventDispatcherConvertible { + public init() + public init(target: Swift.AnyObject) + @objc deinit + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + open func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +@objc public protocol HKRtmpPusherProtocol { + @objc func pusher(_ pusher: SellyCloudSDK.HKRtmpPusher, onPushStatusChanged status: Swift.String) + @objc optional func pusher(_ pusher: SellyCloudSDK.HKRtmpPusher, onLiveStatsChanged stats: SellyCloudSDK.SellyLivePusherStats) +} +@objc @_inheritsConvenienceInitializers @objcMembers public class HKRtmpPusher : ObjectiveC.NSObject, SellyCloudSDK.RTMPConnectionDelegate { + public func connection(_ connection: SellyCloudSDK.RTMPConnection, publishInsufficientBWOccured stream: SellyCloudSDK.RTMPStream) + public func connection(_ connection: SellyCloudSDK.RTMPConnection, publishSufficientBWOccured stream: SellyCloudSDK.RTMPStream) + public func connection(_ connection: SellyCloudSDK.RTMPConnection, updateStats stream: SellyCloudSDK.RTMPStream) + @objc public var preview: UIKit.UIView? + @objc public var reconnectInterval: Swift.Int + @objc public var reconnectCount: Swift.Int + @objc public var delegate: (any SellyCloudSDK.HKRtmpPusherProtocol)? + @objc public var currentPosition: AVFoundation.AVCaptureDevice.Position + @objc public var muted: Swift.Bool { + @objc get + @objc set + } + @objc override dynamic public init() + @objc public func startRunning(_ captureDevicePosition: AVFoundation.AVCaptureDevice.Position, videoConfig: SellyCloudSDK.SellyLiveVideoConfiguration, audioConfig: SellyCloudSDK.SellyLiveAudioConfiguration) + @objc public func startRunningAudio(_ audioConfig: SellyCloudSDK.SellyLiveAudioConfiguration) + @objc public func startLive(_ urlStr: Foundation.NSString) + @objc public func stopLive() + @objc public func startCamera() + @objc public func stopCamera() + @objc public func switchCamera() + @objc public func setPreviewView(_ view: UIKit.UIView) + @objc deinit +} +public class InstanceHolder where T : Swift.Equatable { + public init(factory: @escaping () -> T) + public func retain() -> T? + public func release(_ instance: T?) + @objc deinit +} +@available(tvOS 17.0, *) +public typealias IOAudioCaptureConfigurationBlock = (SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?) -> Swift.Void +@_hasMissingDesignatedInitializers @available(tvOS 17.0, *) +final public class IOAudioCaptureUnit { + public typealias Output = AVFoundation.AVCaptureAudioDataOutput + final public let track: Swift.UInt8 + final public var input: AVFoundation.AVCaptureInput? { + get + } + final public var device: AVFoundation.AVCaptureDevice? { + get + } + final public var output: SellyCloudSDK.IOAudioCaptureUnit.Output? { + get + } + final public var connection: AVFoundation.AVCaptureConnection? { + get + } + @objc deinit +} +public struct IOAudioMixerSettings : Swift.Sendable { + public static let `default`: SellyCloudSDK.IOAudioMixerSettings + public static let maximumSampleRate: Swift.Double + public let sampleRate: Swift.Float64 + public let channels: Swift.UInt32 + public var isMuted: Swift.Bool + public var mainTrack: Swift.UInt8 + public var tracks: [Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings] + public var maximumNumberOfChannels: Swift.UInt32 + public init(sampleRate: Swift.Float64 = 0, channels: Swift.UInt32 = 0, isMuted: Swift.Bool = false, mainTrack: Swift.UInt8 = 0, tracks: [Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings] = .init()) +} +public struct IOAudioMixerTrackSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.IOAudioMixerTrackSettings + public var volume: Swift.Float + public var isMuted: Swift.Bool + public var downmix: Swift.Bool + public var channelMap: [Swift.Int]? + public init(volume: Swift.Float = 1.0, isMuted: Swift.Bool = false, downmix: Swift.Bool = true, channelMap: [Swift.Int]? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum IOAudioUnitError : Swift.Error { + case failedToAttach(error: (any Swift.Error)?) + case failedToCreate(from: AVFAudio.AVAudioFormat?, to: AVFAudio.AVAudioFormat?) + case failedToConvert(error: Foundation.NSError) + case failedToMix(error: any Swift.Error) +} +public protocol IOMuxer : SellyCloudSDK.Running { + var audioFormat: AVFAudio.AVAudioFormat? { get set } + var videoFormat: CoreMedia.CMFormatDescription? { get set } + func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func append(_ sampleBuffer: CoreMedia.CMSampleBuffer) +} +public protocol IOStreamDelegate : AnyObject { + func stream(_ stream: SellyCloudSDK.IOStream, track: Swift.UInt8, didInput buffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func stream(_ stream: SellyCloudSDK.IOStream, track: Swift.UInt8, didInput buffer: CoreMedia.CMSampleBuffer) + func stream(_ stream: SellyCloudSDK.IOStream, videoErrorOccurred error: SellyCloudSDK.IOVideoUnitError) + func stream(_ stream: SellyCloudSDK.IOStream, audioErrorOccurred error: SellyCloudSDK.IOAudioUnitError) + func stream(_ stream: SellyCloudSDK.IOStream, willChangeReadyState state: SellyCloudSDK.IOStream.ReadyState) + func stream(_ stream: SellyCloudSDK.IOStream, didChangeReadyState state: SellyCloudSDK.IOStream.ReadyState) + @available(tvOS 17.0, *) + func stream(_ stream: SellyCloudSDK.IOStream, sessionWasInterrupted session: AVFoundation.AVCaptureSession, reason: AVFoundation.AVCaptureSession.InterruptionReason?) + @available(tvOS 17.0, *) + func stream(_ stream: SellyCloudSDK.IOStream, sessionInterruptionEnded session: AVFoundation.AVCaptureSession) +} +@objc @_inheritsConvenienceInitializers open class IOStream : ObjectiveC.NSObject { + public enum ReadyState : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.IOStream.ReadyState, rhs: SellyCloudSDK.IOStream.ReadyState) -> Swift.Bool + case initialized + case open + case play + case playing + case publish + case publishing(muxer: any SellyCloudSDK.IOMuxer) + case closed + } + final public let lockQueue: Dispatch.DispatchQueue + public var audioSampleAccess: Swift.Bool { + get + } + public var videoSampleAccess: Swift.Bool { + get + } + public var screen: SellyCloudSDK.Screen { + get + } + public var bufferTime: Swift.Double { + get + set + } + public var bitrateStrategy: any SellyCloudSDK.IOStreamBitRateStrategyConvertible { + get + set + } + @available(tvOS 17.0, *) + public var isCapturing: Swift.Bool { + get + } + public var isMonitoringEnabled: Swift.Bool { + get + set + } + public var torch: Swift.Bool { + get + set + } + public var frameRate: Swift.Float64 { + get + set + } + @available(tvOS 17.0, *) + public var isMultiCamSessionEnabled: Swift.Bool { + get + set + } + public var isMultiTrackAudioMixingEnabled: Swift.Bool { + get + set + } + @available(tvOS 17.0, *) + public var sessionPreset: AVFoundation.AVCaptureSession.Preset { + get + set + } + public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + public var audioMixerSettings: SellyCloudSDK.IOAudioMixerSettings { + get + set + } + public var videoMixerSettings: SellyCloudSDK.IOVideoMixerSettings { + get + set + } + public var audioSettings: SellyCloudSDK.AudioCodecSettings { + get + set + } + public var videoSettings: SellyCloudSDK.VideoCodecSettings { + get + set + } + public var audioInputFormats: [Swift.UInt8 : AVFAudio.AVAudioFormat] { + get + } + public var videoInputFormats: [Swift.UInt8 : CoreMedia.CMFormatDescription] { + get + } + public var soundTransform: SellyCloudSDK.SoundTransform { + get + set + } + @objc dynamic public var currentFPS: Swift.UInt16 { + get + } + weak public var delegate: (any SellyCloudSDK.IOStreamDelegate)? + public var view: (any SellyCloudSDK.IOStreamView)? { + get + set + } + public var readyState: SellyCloudSDK.IOStream.ReadyState { + get + set + } + @objc override dynamic public init() + @objc deinit + @available(tvOS 17.0, *) + public func attachCamera(_ device: AVFoundation.AVCaptureDevice?, track: Swift.UInt8 = 0, configuration: SellyCloudSDK.IOVideoCaptureConfigurationBlock? = nil) + @available(tvOS 17.0, *) + public func videoCapture(for track: Swift.UInt8) -> SellyCloudSDK.IOVideoCaptureUnit? + @available(tvOS 17.0, *) + public func attachAudio(_ device: AVFoundation.AVCaptureDevice?, track: Swift.UInt8 = 0, configuration: SellyCloudSDK.IOAudioCaptureConfigurationBlock? = nil) + @available(tvOS 17.0, *) + public func audioCapture(for track: Swift.UInt8) -> SellyCloudSDK.IOAudioCaptureUnit? + public func append(_ sampleBuffer: CoreMedia.CMSampleBuffer, track: Swift.UInt8 = 0) + public func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime, track: Swift.UInt8 = 0) + public func registerVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + public func unregisterVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + public func addObserver(_ observer: any SellyCloudSDK.IOStreamObserver) + public func removeObserver(_ observer: any SellyCloudSDK.IOStreamObserver) + @available(tvOS 17.0, *) + public func configuration(_ lambda: (_ session: AVFoundation.AVCaptureSession) throws -> Swift.Void) rethrows + open func readyStateWillChange(to readyState: SellyCloudSDK.IOStream.ReadyState) + open func readyStateDidChange(to readyState: SellyCloudSDK.IOStream.ReadyState) + @available(tvOS 17.0, *) + public func startCapturing() + @available(tvOS 17.0, *) + public func stopCapturing() +} +public struct IOStreamBitRateStats { + public let currentQueueBytesOut: Swift.Int64 + public let currentBytesInPerSecond: Swift.Int32 + public let currentBytesOutPerSecond: Swift.Int32 +} +public protocol IOStreamBitRateStrategyConvertible : AnyObject { + var stream: SellyCloudSDK.IOStream? { get set } + var mamimumVideoBitRate: Swift.Int { get } + var mamimumAudioBitRate: Swift.Int { get } + func setUp() + func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) +} +@_hasMissingDesignatedInitializers final public class IOStreamBitRateStrategy : SellyCloudSDK.IOStreamBitRateStrategyConvertible { + weak final public var stream: SellyCloudSDK.IOStream? + final public let mamimumVideoBitRate: Swift.Int + final public let mamimumAudioBitRate: Swift.Int + final public func setUp() + final public func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + final public func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + @objc deinit +} +final public class IOStreamVideoAdaptiveBitRateStrategy : SellyCloudSDK.IOStreamBitRateStrategyConvertible { + public static let sufficientBWCountsThreshold: Swift.Int + weak final public var stream: SellyCloudSDK.IOStream? + final public let mamimumVideoBitRate: Swift.Int + final public let mamimumAudioBitRate: Swift.Int + public init(mamimumVideoBitrate: Swift.Int) + final public func setUp() + final public func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + final public func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + @objc deinit +} +public protocol IOStreamObserver : AnyObject { + func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) +} +public protocol IOStreamRecorderDelegate : AnyObject { + func recorder(_ recorder: SellyCloudSDK.IOStreamRecorder, errorOccured error: SellyCloudSDK.IOStreamRecorder.Error) + func recorder(_ recorder: SellyCloudSDK.IOStreamRecorder, finishWriting writer: AVFoundation.AVAssetWriter) +} +final public class IOStreamRecorder { + public enum Error : Swift.Error { + case failedToCreateAssetWriter(error: any Swift.Error) + case failedToCreateAssetWriterInput(error: Foundation.NSException) + case failedToAppend(error: (any Swift.Error)?) + case failedToFinishWriting(error: (any Swift.Error)?) + } + weak final public var delegate: (any SellyCloudSDK.IOStreamRecorderDelegate)? + final public var settings: [AVFoundation.AVMediaType : [Swift.String : Any]] + final public var fileName: Swift.String? + final public var isRunning: SellyCloudSDK.Atomic { + get + } + final public var movieFragmentInterval: Swift.Double? { + get + set + } + public init() + @objc deinit +} +extension SellyCloudSDK.IOStreamRecorder : SellyCloudSDK.IOStreamObserver { + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) +} +extension SellyCloudSDK.IOStreamRecorder : SellyCloudSDK.Running { + final public func startRunning() + final public func stopRunning() +} +public protocol IOStreamView : AnyObject { + var videoOrientation: AVFoundation.AVCaptureVideoOrientation { get set } + @available(tvOS 17.0, *) + var isCaptureVideoPreviewEnabled: Swift.Bool { get set } + func attachStream(_ stream: SellyCloudSDK.IOStream?) + func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +@available(tvOS 17.0, *) +public typealias IOVideoCaptureConfigurationBlock = (SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?) -> Swift.Void +@_hasMissingDesignatedInitializers @available(tvOS 17.0, *) +final public class IOVideoCaptureUnit { + public typealias Output = AVFoundation.AVCaptureVideoDataOutput + public static let colorFormat: Darwin.OSType + final public var device: AVFoundation.AVCaptureDevice? { + get + } + final public var colorFormat: Darwin.OSType + final public let track: Swift.UInt8 + final public var input: AVFoundation.AVCaptureInput? { + get + } + final public var output: SellyCloudSDK.IOVideoCaptureUnit.Output? { + get + } + final public var connection: AVFoundation.AVCaptureConnection? { + get + } + final public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + final public var isVideoMirrored: Swift.Bool { + get + set + } + final public var preferredVideoStabilizationMode: AVFoundation.AVCaptureVideoStabilizationMode { + get + set + } + @objc deinit +} +public struct IOVideoMixerSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.IOVideoMixerSettings + public enum Mode : Swift.String, Swift.Codable, Swift.Sendable { + case passthrough + case offscreen + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var mode: SellyCloudSDK.IOVideoMixerSettings.Mode + public var isMuted: Swift.Bool + public var mainTrack: Swift.UInt8 + public init(mode: SellyCloudSDK.IOVideoMixerSettings.Mode = .passthrough, isMuted: Swift.Bool = false, mainTrack: Swift.UInt8 = 0) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum IOVideoUnitError : Swift.Error { + case failedToAttach(error: (any Swift.Error)?) + case failedToCreate(status: Darwin.OSStatus) + case failedToPrepare(status: Darwin.OSStatus) + case failedToFlame(status: Darwin.OSStatus) + case failedToSetOption(status: Darwin.OSStatus, option: SellyCloudSDK.VTSessionOption) +} +@objc @_Concurrency.MainActor @preconcurrency public class MTHKView : MetalKit.MTKView { + @_Concurrency.MainActor @preconcurrency public var videoGravity: AVFoundation.AVLayerVideoGravity + @_Concurrency.MainActor @preconcurrency public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + @available(tvOS 17.0, *) + @_Concurrency.MainActor @preconcurrency public var isCaptureVideoPreviewEnabled: Swift.Bool { + get + set + } + @_Concurrency.MainActor @preconcurrency public var isMirrored: Swift.Bool + @_Concurrency.MainActor @preconcurrency @objc dynamic public init(frame: CoreFoundation.CGRect) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func awakeFromNib() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func draw(_ rect: CoreFoundation.CGRect) + @objc deinit +} +extension SellyCloudSDK.MTHKView : SellyCloudSDK.IOStreamView { + @_Concurrency.MainActor @preconcurrency public func attachStream(_ stream: SellyCloudSDK.IOStream?) + @_Concurrency.MainActor @preconcurrency public func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +@objc @_hasMissingDesignatedInitializers final public class NetClient : SellyCloudSDK.NetSocket { + override final public func listen() + @objc deinit +} +@objc open class NetService : ObjectiveC.NSObject { + open var txtData: Foundation.Data? { + get + } + final public let domain: Swift.String + final public let type: Swift.String + final public let name: Swift.String + final public let port: Swift.Int32 + public var isRunning: SellyCloudSDK.Atomic { + get + } + public var clients: [SellyCloudSDK.NetClient] { + get + } + public init(domain: Swift.String, type: Swift.String, name: Swift.String, port: Swift.Int32) + @objc deinit +} +extension SellyCloudSDK.NetService : Foundation.NetServiceDelegate { + @objc dynamic public func netService(_ sender: Foundation.NetService, didAcceptConnectionWith inputStream: Foundation.InputStream, outputStream: Foundation.OutputStream) +} +extension SellyCloudSDK.NetService : SellyCloudSDK.Running { + public func startRunning() + public func stopRunning() +} +@objc @_inheritsConvenienceInitializers open class NetSocket : ObjectiveC.NSObject { + public static let defaultTimeout: Swift.Int + public static let defaultWindowSizeC: Swift.Int + public var inputBuffer: Foundation.Data + public var timeout: Swift.Int + public var connected: Swift.Bool + public var windowSizeC: Swift.Int + public var totalBytesIn: SellyCloudSDK.Atomic + public var qualityOfService: Dispatch.DispatchQoS + public var securityLevel: Foundation.StreamSocketSecurityLevel + public var totalBytesOut: SellyCloudSDK.Atomic { + get + } + public var queueBytesOut: SellyCloudSDK.Atomic { + get + } + @objc deinit + public func connect(withName: Swift.String, port: Swift.Int) + @discardableResult + public func doOutput(data: Foundation.Data, locked: Swift.UnsafeMutablePointer? = nil) -> Swift.Int + open func close() + open func listen() + @objc override dynamic public init() +} +extension SellyCloudSDK.NetSocket : Foundation.StreamDelegate { + @objc dynamic public func stream(_ aStream: Foundation.Stream, handle eventCode: Foundation.Stream.Event) +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class PiPHKView : UIKit.UIView { + @_Concurrency.MainActor @preconcurrency public static var defaultBackgroundColor: UIKit.UIColor + @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var layerClass: Swift.AnyClass { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var layer: AVFoundation.AVSampleBufferDisplayLayer { + @objc get + } + @_Concurrency.MainActor @preconcurrency public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + @_Concurrency.MainActor @preconcurrency public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + @available(tvOS 17.0, *) + @_Concurrency.MainActor @preconcurrency public var isCaptureVideoPreviewEnabled: Swift.Bool { + get + set + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func awakeFromNib() + @objc deinit +} +extension SellyCloudSDK.PiPHKView : SellyCloudSDK.IOStreamView { + @_Concurrency.MainActor @preconcurrency public func attachStream(_ stream: SellyCloudSDK.IOStream?) + @_Concurrency.MainActor @preconcurrency public func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +open class RTMPResponder { + public typealias Handler = (_ data: [Any?]) -> Swift.Void + public init(result: @escaping SellyCloudSDK.RTMPResponder.Handler, status: SellyCloudSDK.RTMPResponder.Handler? = nil) + @objc deinit +} +public protocol RTMPConnectionDelegate : AnyObject { + func connection(_ connection: SellyCloudSDK.RTMPConnection, publishInsufficientBWOccured stream: SellyCloudSDK.RTMPStream) + func connection(_ connection: SellyCloudSDK.RTMPConnection, publishSufficientBWOccured stream: SellyCloudSDK.RTMPStream) + func connection(_ connection: SellyCloudSDK.RTMPConnection, updateStats stream: SellyCloudSDK.RTMPStream) +} +public class RTMPConnection { + public static let defaultWindowSizeS: Swift.Int64 + public static let supportedProtocols: Swift.Set + public static let supportedFourCcList: [Swift.String] + public static let defaultPort: Swift.Int + public static let defaultSecurePort: Swift.Int + public static let defaultFlashVer: Swift.String + public static let defaultChunkSizeS: Swift.Int + public static let defaultCapabilities: Swift.Int + public static let defaultObjectEncoding: SellyCloudSDK.RTMPObjectEncoding + public enum Code : Swift.String { + case callBadVersion + case callFailed + case callProhibited + case connectAppshutdown + case connectClosed + case connectFailed + case connectIdleTimeOut + case connectInvalidApp + case connectNetworkChange + case connectRejected + case connectSuccess + public var level: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var swfUrl: Swift.String? + public var pageUrl: Swift.String? + public var timeout: Swift.Int + public var qualityOfService: Dispatch.DispatchQoS + public var flashVer: Swift.String + public var chunkSize: Swift.Int + public var uri: Foundation.URL? { + get + } + public var connected: Swift.Bool { + get + } + public var parameters: Any? + public var objectEncoding: SellyCloudSDK.RTMPObjectEncoding + public var totalBytesIn: Swift.Int64 { + get + } + public var totalBytesOut: Swift.Int64 { + get + } + public var totalStreamsCount: Swift.Int { + get + } + weak public var delegate: (any SellyCloudSDK.RTMPConnectionDelegate)? + @objc dynamic open var previousQueueBytesOut: [Swift.Int64] { + get + } + @objc dynamic open var currentBytesInPerSecond: Swift.Int32 { + get + } + @objc dynamic open var currentBytesOutPerSecond: Swift.Int32 { + get + } + public init() + @objc deinit + public func call(_ commandName: Swift.String, responder: SellyCloudSDK.RTMPResponder?, arguments: Any?...) + public func connect(_ command: Swift.String, arguments: Any?...) + public func close() +} +extension SellyCloudSDK.RTMPConnection : SellyCloudSDK.EventDispatcherConvertible { + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +public enum RTMPObjectEncoding : Swift.UInt8, Swift.Sendable { + case amf0 + case amf3 + public init?(rawValue: Swift.UInt8) + public typealias RawValue = Swift.UInt8 + public var rawValue: Swift.UInt8 { + get + } +} +@_hasMissingDesignatedInitializers final public class RTMPSharedObject : SellyCloudSDK.EventDispatcher { + public static func getRemote(withName: Swift.String, remotePath: Swift.String, persistence: Swift.Bool) -> SellyCloudSDK.RTMPSharedObject + final public let objectEncoding: SellyCloudSDK.RTMPObjectEncoding + final public var data: [Swift.String : Any?] { + get + } + final public func setProperty(_ name: Swift.String, _ value: Any?) + final public func connect(_ rtmpConnection: SellyCloudSDK.RTMPConnection) + final public func clear() + final public func close() + @objc deinit +} +extension SellyCloudSDK.RTMPSharedObject : Swift.CustomDebugStringConvertible { + final public var debugDescription: Swift.String { + get + } +} +@objc open class RTMPStream : SellyCloudSDK.IOStream { + public enum Code : Swift.String { + case bufferEmpty + case bufferFlush + case bufferFull + case connectClosed + case connectFailed + case connectRejected + case connectSuccess + case drmUpdateNeeded + case failed + case multicastStreamReset + case pauseNotify + case playFailed + case playFileStructureInvalid + case playInsufficientBW + case playNoSupportedTrackFound + case playReset + case playStart + case playStop + case playStreamNotFound + case playTransition + case playUnpublishNotify + case publishBadName + case publishIdle + case publishStart + case recordAlreadyExists + case recordFailed + case recordNoAccess + case recordStart + case recordStop + case recordDiskQuotaExceeded + case secondScreenStart + case secondScreenStop + case seekFailed + case seekInvalidTime + case seekNotify + case stepNotify + case unpauseNotify + case unpublishSuccess + case videoDimensionChange + public var level: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum HowToPublish : Swift.String, Swift.Sendable { + case record + case append + case appendWithGap + case live + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var metadata: [Swift.String : Any?] { + get + } + public var info: SellyCloudSDK.RTMPStreamInfo { + get + } + public var objectEncoding: SellyCloudSDK.RTMPObjectEncoding { + get + } + public var receiveAudio: Swift.Bool { + get + set + } + public var receiveVideo: Swift.Bool { + get + set + } + public var paused: Swift.Bool { + get + set + } + public var fcPublishName: Swift.String? + public init(connection: SellyCloudSDK.RTMPConnection, fcPublishName: Swift.String? = nil) + @objc deinit + public func play(_ arguments: Any?...) + public func seek(_ offset: Swift.Double) + public func publish(_ name: Swift.String?, type: SellyCloudSDK.RTMPStream.HowToPublish = .live) + public func close() + public func send(handlerName: Swift.String, arguments: Any?..., isResetTimestamp: Swift.Bool = false) + open func makeMetaData() -> SellyCloudSDK.ASObject + override public func readyStateDidChange(to readyState: SellyCloudSDK.IOStream.ReadyState) +} +extension SellyCloudSDK.RTMPStream : SellyCloudSDK.EventDispatcherConvertible { + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +public struct RTMPStreamInfo { + public var byteCount: SellyCloudSDK.Atomic { + get + } + public var resourceName: Swift.String? { + get + } + public var currentBytesPerSecond: Swift.Int32 { + get + } + public var rttMs: Swift.Int32 { + get + } +} +public protocol Running : AnyObject { + var isRunning: SellyCloudSDK.Atomic { get } + func startRunning() + func stopRunning() +} +public protocol ScreenDelegate : AnyObject { + func screen(_ screen: SellyCloudSDK.Screen, willLayout time: CoreMedia.CMTime) +} +@_hasMissingDesignatedInitializers final public class Screen { + public static let size: CoreFoundation.CGSize + final public var childCounts: Swift.Int { + get + } + weak final public var delegate: (any SellyCloudSDK.ScreenDelegate)? + final public var frameRate: Swift.Int { + get + set + } + final public var size: CoreFoundation.CGSize { + get + set + } + final public var isRunning: SellyCloudSDK.Atomic { + get + } + final public var backgroundColor: CoreGraphics.CGColor { + get + set + } + final public func addChild(_ child: SellyCloudSDK.ScreenObject?) throws + final public func removeChild(_ child: SellyCloudSDK.ScreenObject?) + @objc deinit +} +extension SellyCloudSDK.Screen : SellyCloudSDK.Running { + final public func startRunning() + final public func stopRunning() +} +open class ScreenObject { + public enum HorizontalAlignment { + case left + case center + case right + public static func == (a: SellyCloudSDK.ScreenObject.HorizontalAlignment, b: SellyCloudSDK.ScreenObject.HorizontalAlignment) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public enum VerticalAlignment { + case top + case middle + case bottom + public static func == (a: SellyCloudSDK.ScreenObject.VerticalAlignment, b: SellyCloudSDK.ScreenObject.VerticalAlignment) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + weak public var parent: SellyCloudSDK.ScreenObjectContainer? { + get + } + public var size: CoreFoundation.CGSize { + get + set + } + public var bounds: CoreFoundation.CGRect { + get + } + public var isVisible: Swift.Bool + public var layoutMargin: UIKit.UIEdgeInsets + public var cornerRadius: CoreFoundation.CGFloat + public var verticalAlignment: SellyCloudSDK.ScreenObject.VerticalAlignment + public var horizontalAlignment: SellyCloudSDK.ScreenObject.HorizontalAlignment + public init() + public func invalidateLayout() + open func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + open func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + @objc deinit +} +extension SellyCloudSDK.ScreenObject : Swift.Hashable { + public static func == (lhs: SellyCloudSDK.ScreenObject, rhs: SellyCloudSDK.ScreenObject) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + open var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers final public class ImageScreenObject : SellyCloudSDK.ScreenObject { + final public var cgImage: CoreGraphics.CGImage? { + get + set + } + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers final public class VideoTrackScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var track: Swift.UInt8 { + get + set + } + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + final public var frameRate: Swift.Int { + get + } + override public init() + final public func registerVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + final public func unregisterVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + final public func draw(_ renderer: some ScreenRenderer) + @objc deinit +} +@_inheritsConvenienceInitializers final public class TextScreenObject : SellyCloudSDK.ScreenObject { + final public var string: Swift.String { + get + set + } + final public var attributes: [Foundation.NSAttributedString.Key : Any]? { + get + set + } + override final public var bounds: CoreFoundation.CGRect { + get + set + } + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers final public class AssetScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var isReading: Swift.Bool { + get + } + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + final public func startReading(_ asset: AVFoundation.AVAsset) throws + final public func cancelReading() + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers public class ScreenObjectContainer : SellyCloudSDK.ScreenObject { + public enum Error : Swift.Error { + case alreadyExists + public static func == (a: SellyCloudSDK.ScreenObjectContainer.Error, b: SellyCloudSDK.ScreenObjectContainer.Error) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public var childCounts: Swift.Int { + get + } + public func addChild(_ child: SellyCloudSDK.ScreenObject?) throws + public func removeChild(_ child: SellyCloudSDK.ScreenObject?) + override public init() + @objc deinit +} +public protocol ScreenRenderer : AnyObject { + var context: CoreImage.CIContext { get } + var backgroundColor: CoreGraphics.CGColor { get set } + var bounds: CoreFoundation.CGRect { get } + var presentationTimeStamp: CoreMedia.CMTime { get } + func layout(_ screenObject: SellyCloudSDK.ScreenObject) + func draw(_ screenObject: SellyCloudSDK.ScreenObject) + func setTarget(_ pixelBuffer: CoreVideo.CVPixelBuffer?) +} +public struct SoundTransform { + public static let defaultVolume: Swift.Float + public static let defaultPan: Swift.Float + public var volume: Swift.Float + public var pan: Swift.Float +} +extension SellyCloudSDK.SoundTransform : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +@_inheritsConvenienceInitializers final public class StreamScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +extension SellyCloudSDK.StreamScreenObject : SellyCloudSDK.IOStreamObserver { + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) +} +public protocol TSReaderDelegate : AnyObject { + func reader(_ reader: SellyCloudSDK.TSReader, id: Swift.UInt16, didRead formatDescription: CoreMedia.CMFormatDescription) + func reader(_ reader: SellyCloudSDK.TSReader, id: Swift.UInt16, didRead sampleBuffer: CoreMedia.CMSampleBuffer) +} +public class TSReader where T : SellyCloudSDK.TSReaderDelegate { + weak public var delegate: T? + public init() + public func read(_ data: Foundation.Data) -> Swift.Int + public func clear() + @objc deinit +} +public protocol TSWriterDelegate : AnyObject { + func writer(_ writer: SellyCloudSDK.TSWriter, didRotateFileHandle timestamp: CoreMedia.CMTime) + func writer(_ writer: SellyCloudSDK.TSWriter, didOutput data: Foundation.Data) +} +final public class TSWriter where T : SellyCloudSDK.TSWriterDelegate { + weak final public var delegate: T? + final public var expectedMedias: Swift.Set + final public var audioFormat: AVFAudio.AVAudioFormat? { + get + set + } + final public var videoFormat: CoreMedia.CMFormatDescription? { + get + set + } + public init(segmentDuration: Swift.Double = 2.0) + final public func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + final public func append(_ sampleBuffer: CoreMedia.CMSampleBuffer) + final public func clear() + @objc deinit +} +public struct VideoCodecSettings : Swift.Codable, Swift.Sendable { + public static let frameInterval30: Swift.Double + public static let frameInterval10: Swift.Double + public static let frameInterval05: Swift.Double + public static let frameInterval01: Swift.Double + public static let `default`: SellyCloudSDK.VideoCodecSettings + public enum BitRateMode : Swift.String, Swift.Codable, Swift.Sendable { + case average + @available(iOS 16.0, tvOS 16.0, macOS 13.0, *) + case constant + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ScalingMode : Swift.String, Swift.Codable, Swift.Sendable { + case normal + case letterbox + case cropSourceToCleanAperture + case trim + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var videoSize: CoreFoundation.CGSize + public var bitRate: Swift.Int + public var profileLevel: Swift.String { + get + set + } + public var scalingMode: SellyCloudSDK.VideoCodecSettings.ScalingMode + public var bitRateMode: SellyCloudSDK.VideoCodecSettings.BitRateMode + public var maxKeyFrameIntervalDuration: Swift.Int32 + public var allowFrameReordering: Swift.Bool? + public var dataRateLimits: [Swift.Double]? + public var isHardwareEncoderEnabled: Swift.Bool + public var frameInterval: Swift.Double + public init(videoSize: CoreFoundation.CGSize = .init(width: 854, height: 480), bitRate: Swift.Int = 640 * 1000, profileLevel: Swift.String = kVTProfileLevel_H264_Baseline_3_1 as String, scalingMode: SellyCloudSDK.VideoCodecSettings.ScalingMode = .trim, bitRateMode: SellyCloudSDK.VideoCodecSettings.BitRateMode = .average, maxKeyFrameIntervalDuration: Swift.Int32 = 2, allowFrameReordering: Swift.Bool? = nil, dataRateLimits: [Swift.Double]? = [0.0, 0.0], isHardwareEncoderEnabled: Swift.Bool = true) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +open class VideoEffect { + public init() + open func execute(_ image: CoreImage.CIImage, info: CoreMedia.CMSampleBuffer?) -> CoreImage.CIImage + @objc deinit +} +public enum VideoRotatorError : Swift.Error { + case noImageBuffer + case noOrientationInfo + case unsupportedOrientation + case cannotAllocatePixelBuffer(CoreVideo.CVReturn) + case rotationFailure(Darwin.OSStatus) +} +@available(iOS 16.0, tvOS 16.0, macOS 13.0, *) +public class VideoRotator { + public init?() + public func rotate(buffer sampleBuffer: CoreMedia.CMSampleBuffer) -> Swift.Result + @objc deinit +} +public struct VTSessionOption { +} +extension SellyCloudSDK.VTSessionOption : Swift.Hashable { + public static func == (lhs: SellyCloudSDK.VTSessionOption, rhs: SellyCloudSDK.VTSessionOption) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension SellyCloudSDK.ByteArray.Error : Swift.Equatable {} +extension SellyCloudSDK.ByteArray.Error : Swift.Hashable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.Equatable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.Hashable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.Equatable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.Hashable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.Equatable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.Hashable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.Equatable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.Hashable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.Equatable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.Hashable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.RawRepresentable {} +extension SellyCloudSDK.ScreenObject.HorizontalAlignment : Swift.Equatable {} +extension SellyCloudSDK.ScreenObject.HorizontalAlignment : Swift.Hashable {} +extension SellyCloudSDK.ScreenObject.VerticalAlignment : Swift.Equatable {} +extension SellyCloudSDK.ScreenObject.VerticalAlignment : Swift.Hashable {} +extension SellyCloudSDK.ScreenObjectContainer.Error : Swift.Equatable {} +extension SellyCloudSDK.ScreenObjectContainer.Error : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.Equatable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.RawRepresentable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.Equatable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.RawRepresentable {} diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..64815cd Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..60cb205 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,1407 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.3 effective-5.10 (swiftlang-6.3.0.123.5 clang-2100.0.123.102) +// swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name SellyCloudSDK +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3 +import AVFAudio +import AVFoundation +import Accelerate +import AudioUnit +import CoreAudio +import CoreFoundation +import CoreGraphics +import CoreImage +import CoreMedia +import CoreVideo +import Foundation +import Logboard +import MetalKit +import MySDK +import Network +import QuartzCore +import ReactiveObjC +import ReplayKit +@_exported import SellyCloudSDK +import Swift +import UIKit +import VideoToolbox +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +import simd +public let kASUndefined: SellyCloudSDK.ASUndefined +public typealias ASObject = [Swift.String : Any?] +public struct ASUndefined : Swift.Sendable, Swift.CustomStringConvertible { + public var description: Swift.String { + get + } +} +public struct ASTypedObject { + public typealias TypedObjectDecoder = (_ type: Swift.String, _ data: SellyCloudSDK.ASObject) throws -> Any + public static func register(typeNamed name: Swift.String, decoder: @escaping SellyCloudSDK.ASTypedObject.TypedObjectDecoder) + public static func register(type: T.Type, named name: Swift.String) where T : Swift.Decodable + public static func unregister(typeNamed name: Swift.String) +} +public struct ASArray { + public var length: Swift.Int { + get + } + public init(count: Swift.Int) + public init(data: [Any?]) +} +extension SellyCloudSDK.ASArray : Swift.ExpressibleByArrayLiteral { + public init(arrayLiteral elements: Any?...) + public subscript(i: Any) -> Any? { + get + set + } + public typealias ArrayLiteralElement = Any? +} +extension SellyCloudSDK.ASArray : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +extension SellyCloudSDK.ASArray : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASArray, rhs: SellyCloudSDK.ASArray) -> Swift.Bool +} +public struct ASXMLDocument : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } + public init(data: Swift.String) +} +extension SellyCloudSDK.ASXMLDocument : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASXMLDocument, rhs: SellyCloudSDK.ASXMLDocument) -> Swift.Bool +} +public struct ASXML : Swift.CustomStringConvertible { + public var description: Swift.String { + get + } + public init(data: Swift.String) +} +extension SellyCloudSDK.ASXML : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.ASXML, rhs: SellyCloudSDK.ASXML) -> Swift.Bool +} +public struct Atomic { + public var value: A { + get + } + public init(_ value: A) + public mutating func mutate(_ transform: (inout A) -> Swift.Void) +} +public struct AudioCodecSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.AudioCodecSettings + public static let defaultBitRate: Swift.Int + public static let maximumNumberOfChannels: Swift.UInt32 + public var bitRate: Swift.Int + public var downmix: Swift.Bool + public var channelMap: [Swift.Int]? + public init(bitRate: Swift.Int = AudioCodecSettings.defaultBitRate, downmix: Swift.Bool = true, channelMap: [Swift.Int]? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +extension AVFAudio.AVAudioPCMBuffer { + @discardableResult + @inlinable final internal func copy(_ audioBuffer: AVFAudio.AVAudioBuffer) -> Swift.Bool { + guard let audioBuffer = audioBuffer as? AVAudioPCMBuffer, frameLength == audioBuffer.frameLength else { + return false + } + let numSamples = Int(frameLength) + if format.isInterleaved { + let channelCount = Int(format.channelCount) + switch format.commonFormat { + case .pcmFormatInt16: + memcpy(int16ChannelData?[0], audioBuffer.int16ChannelData?[0], numSamples * channelCount * 2) + case .pcmFormatInt32: + memcpy(int32ChannelData?[0], audioBuffer.int32ChannelData?[0], numSamples * channelCount * 4) + case .pcmFormatFloat32: + memcpy(floatChannelData?[0], audioBuffer.floatChannelData?[0], numSamples * channelCount * 4) + default: + break + } + } else { + for i in 0.. AVFAudio.AVAudioPCMBuffer { + guard isMuted else { + return self + } + let numSamples = Int(frameLength) + if format.isInterleaved { + let channelCount = Int(format.channelCount) + switch format.commonFormat { + case .pcmFormatInt16: + int16ChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + case .pcmFormatInt32: + int32ChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + case .pcmFormatFloat32: + floatChannelData?[0].update(repeating: 0, count: numSamples * channelCount) + default: + break + } + } else { + for i in 0.. Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init() + public init(data: Foundation.Data) + public var length: Swift.Int { + get + set + } + public var position: Swift.Int + public var bytesAvailable: Swift.Int { + get + } + public subscript(i: Swift.Int) -> Swift.UInt8 { + get + set + } + public func readUInt8() throws -> Swift.UInt8 + @discardableResult + public func writeUInt8(_ value: Swift.UInt8) -> Self + public func readInt8() throws -> Swift.Int8 + @discardableResult + public func writeInt8(_ value: Swift.Int8) -> Self + public func readUInt16() throws -> Swift.UInt16 + @discardableResult + public func writeUInt16(_ value: Swift.UInt16) -> Self + public func readInt16() throws -> Swift.Int16 + @discardableResult + public func writeInt16(_ value: Swift.Int16) -> Self + public func readUInt24() throws -> Swift.UInt32 + @discardableResult + public func writeUInt24(_ value: Swift.UInt32) -> Self + public func readUInt32() throws -> Swift.UInt32 + @discardableResult + public func writeUInt32(_ value: Swift.UInt32) -> Self + public func readInt32() throws -> Swift.Int32 + @discardableResult + public func writeInt32(_ value: Swift.Int32) -> Self + @discardableResult + public func writeUInt64(_ value: Swift.UInt64) -> Self + public func readUInt64() throws -> Swift.UInt64 + public func writeInt64(_ value: Swift.Int64) -> Self + public func readInt64() throws -> Swift.Int64 + public func readDouble() throws -> Swift.Double + @discardableResult + public func writeDouble(_ value: Swift.Double) -> Self + public func readFloat() throws -> Swift.Float + @discardableResult + public func writeFloat(_ value: Swift.Float) -> Self + public func readUTF8() throws -> Swift.String + @discardableResult + public func writeUTF8(_ value: Swift.String) throws -> Self + @discardableResult + public func clear() -> Self + @objc deinit +} +extension SellyCloudSDK.ByteArray : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +public protocol ChromaKeyProcessable { + var chromaKeyColor: CoreGraphics.CGColor? { get set } +} +extension CoreMedia.CMSampleBuffer { + @inlinable @inline(__always) internal var isNotSync: Swift.Bool { + get { + guard !sampleAttachments.isEmpty else { + return false + } + return sampleAttachments[0][.notSync] != nil + } + set { + guard !sampleAttachments.isEmpty else { + return + } + sampleAttachments[0][.notSync] = newValue ? 1 : nil + } + } +} +extension CoreVideo.CVBuffer { + @inlinable @inline(__always) internal var size: CoreFoundation.CGSize { + get { + return .init(width: CVPixelBufferGetWidth(self), height: CVPixelBufferGetHeight(self)) + } + } + @inlinable @inline(__always) internal var dataSize: Swift.Int { + get { + CVPixelBufferGetDataSize(self) + } + } + @inlinable @inline(__always) internal var pixelFormatType: Darwin.OSType { + get { + CVPixelBufferGetPixelFormatType(self) + } + } + @inlinable @inline(__always) internal var baseAddress: Swift.UnsafeMutableRawPointer? { + get { + CVPixelBufferGetBaseAddress(self) + } + } + @inlinable @inline(__always) internal var planeCount: Swift.Int { + get { + CVPixelBufferGetPlaneCount(self) + } + } + @inlinable @inline(__always) internal var bytesPerRow: Swift.Int { + get { + CVPixelBufferGetBytesPerRow(self) + } + } + @inlinable @inline(__always) internal var width: Swift.Int { + get { + CVPixelBufferGetWidth(self) + } + } + @inlinable @inline(__always) internal var height: Swift.Int { + get { + CVPixelBufferGetHeight(self) + } + } + @inlinable @inline(__always) internal var formatType: Darwin.OSType { + get { + CVPixelBufferGetPixelFormatType(self) + } + } + @discardableResult + @inlinable @inline(__always) internal func lockBaseAddress(_ lockFlags: CoreVideo.CVPixelBufferLockFlags = CVPixelBufferLockFlags.readOnly) -> CoreVideo.CVReturn { + return CVPixelBufferLockBaseAddress(self, lockFlags) + } + @discardableResult + @inlinable @inline(__always) internal func unlockBaseAddress(_ lockFlags: CoreVideo.CVPixelBufferLockFlags = CVPixelBufferLockFlags.readOnly) -> CoreVideo.CVReturn { + return CVPixelBufferUnlockBaseAddress(self, lockFlags) + } + @inlinable @inline(__always) internal func baseAddressOfPlane(_ index: Swift.Int) -> Swift.UnsafeMutableRawPointer? { + CVPixelBufferGetBaseAddressOfPlane(self, index) + } + @inlinable @inline(__always) internal func getHeightOfPlane(_ index: Swift.Int) -> Swift.Int { + CVPixelBufferGetHeightOfPlane(self, index) + } + @inlinable @inline(__always) internal func bytesPerRawOfPlane(_ index: Swift.Int) -> Swift.Int { + CVPixelBufferGetBytesPerRowOfPlane(self, index) + } +} +public enum DeviceUtil { + @_Concurrency.MainActor public static func videoOrientation(by notification: Foundation.Notification) -> AVFoundation.AVCaptureVideoOrientation? + public static func videoOrientation(by orientation: UIKit.UIDeviceOrientation) -> AVFoundation.AVCaptureVideoOrientation? + public static func videoOrientation(by orientation: UIKit.UIInterfaceOrientation) -> AVFoundation.AVCaptureVideoOrientation? + public static func isHeadphoneConnected(_ ports: Swift.Set = [.headphones, .bluetoothLE, .bluetoothHFP, .bluetoothA2DP]) -> Swift.Bool + public static func isHeadphoneDisconnected(_ notification: Foundation.Notification, ports: Swift.Set = [.headphones, .bluetoothLE, .bluetoothHFP, .bluetoothA2DP]) -> Swift.Bool +} +public protocol EventDispatcherConvertible : AnyObject { + func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject?, useCapture: Swift.Bool) + func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject?, useCapture: Swift.Bool) + func dispatch(event: SellyCloudSDK.Event) + func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +final public class Event { + public struct Name : Swift.RawRepresentable, Swift.ExpressibleByStringLiteral, Swift.Sendable { + public typealias RawValue = Swift.String + public typealias StringLiteralType = Swift.String + public static let sync: SellyCloudSDK.Event.Name + public static let event: SellyCloudSDK.Event.Name + public static let ioError: SellyCloudSDK.Event.Name + public static let rtmpStatus: SellyCloudSDK.Event.Name + public let rawValue: Swift.String + public init(rawValue: Swift.String) + public init(stringLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = SellyCloudSDK.Event.Name.StringLiteralType + public typealias UnicodeScalarLiteralType = SellyCloudSDK.Event.Name.StringLiteralType + } + public static func from(_ notification: Foundation.Notification) -> SellyCloudSDK.Event + final public var type: SellyCloudSDK.Event.Name { + get + } + final public var bubbles: Swift.Bool { + get + } + final public var data: Any? { + get + } + final public var target: Swift.AnyObject? { + get + } + public init(type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool = false, data: Any? = nil) + @objc deinit +} +extension SellyCloudSDK.Event : Swift.CustomDebugStringConvertible { + final public var debugDescription: Swift.String { + get + } +} +public class EventDispatcher : SellyCloudSDK.EventDispatcherConvertible { + public init() + public init(target: Swift.AnyObject) + @objc deinit + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + open func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +@objc public protocol HKRtmpPusherProtocol { + @objc func pusher(_ pusher: SellyCloudSDK.HKRtmpPusher, onPushStatusChanged status: Swift.String) + @objc optional func pusher(_ pusher: SellyCloudSDK.HKRtmpPusher, onLiveStatsChanged stats: SellyCloudSDK.SellyLivePusherStats) +} +@objc @_inheritsConvenienceInitializers @objcMembers public class HKRtmpPusher : ObjectiveC.NSObject, SellyCloudSDK.RTMPConnectionDelegate { + public func connection(_ connection: SellyCloudSDK.RTMPConnection, publishInsufficientBWOccured stream: SellyCloudSDK.RTMPStream) + public func connection(_ connection: SellyCloudSDK.RTMPConnection, publishSufficientBWOccured stream: SellyCloudSDK.RTMPStream) + public func connection(_ connection: SellyCloudSDK.RTMPConnection, updateStats stream: SellyCloudSDK.RTMPStream) + @objc public var preview: UIKit.UIView? + @objc public var reconnectInterval: Swift.Int + @objc public var reconnectCount: Swift.Int + @objc public var delegate: (any SellyCloudSDK.HKRtmpPusherProtocol)? + @objc public var currentPosition: AVFoundation.AVCaptureDevice.Position + @objc public var muted: Swift.Bool { + @objc get + @objc set + } + @objc override dynamic public init() + @objc public func startRunning(_ captureDevicePosition: AVFoundation.AVCaptureDevice.Position, videoConfig: SellyCloudSDK.SellyLiveVideoConfiguration, audioConfig: SellyCloudSDK.SellyLiveAudioConfiguration) + @objc public func startRunningAudio(_ audioConfig: SellyCloudSDK.SellyLiveAudioConfiguration) + @objc public func startLive(_ urlStr: Foundation.NSString) + @objc public func stopLive() + @objc public func startCamera() + @objc public func stopCamera() + @objc public func switchCamera() + @objc public func setPreviewView(_ view: UIKit.UIView) + @objc deinit +} +public class InstanceHolder where T : Swift.Equatable { + public init(factory: @escaping () -> T) + public func retain() -> T? + public func release(_ instance: T?) + @objc deinit +} +@available(tvOS 17.0, *) +public typealias IOAudioCaptureConfigurationBlock = (SellyCloudSDK.IOAudioCaptureUnit?, SellyCloudSDK.IOAudioUnitError?) -> Swift.Void +@_hasMissingDesignatedInitializers @available(tvOS 17.0, *) +final public class IOAudioCaptureUnit { + public typealias Output = AVFoundation.AVCaptureAudioDataOutput + final public let track: Swift.UInt8 + final public var input: AVFoundation.AVCaptureInput? { + get + } + final public var device: AVFoundation.AVCaptureDevice? { + get + } + final public var output: SellyCloudSDK.IOAudioCaptureUnit.Output? { + get + } + final public var connection: AVFoundation.AVCaptureConnection? { + get + } + @objc deinit +} +public struct IOAudioMixerSettings : Swift.Sendable { + public static let `default`: SellyCloudSDK.IOAudioMixerSettings + public static let maximumSampleRate: Swift.Double + public let sampleRate: Swift.Float64 + public let channels: Swift.UInt32 + public var isMuted: Swift.Bool + public var mainTrack: Swift.UInt8 + public var tracks: [Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings] + public var maximumNumberOfChannels: Swift.UInt32 + public init(sampleRate: Swift.Float64 = 0, channels: Swift.UInt32 = 0, isMuted: Swift.Bool = false, mainTrack: Swift.UInt8 = 0, tracks: [Swift.UInt8 : SellyCloudSDK.IOAudioMixerTrackSettings] = .init()) +} +public struct IOAudioMixerTrackSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.IOAudioMixerTrackSettings + public var volume: Swift.Float + public var isMuted: Swift.Bool + public var downmix: Swift.Bool + public var channelMap: [Swift.Int]? + public init(volume: Swift.Float = 1.0, isMuted: Swift.Bool = false, downmix: Swift.Bool = true, channelMap: [Swift.Int]? = nil) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum IOAudioUnitError : Swift.Error { + case failedToAttach(error: (any Swift.Error)?) + case failedToCreate(from: AVFAudio.AVAudioFormat?, to: AVFAudio.AVAudioFormat?) + case failedToConvert(error: Foundation.NSError) + case failedToMix(error: any Swift.Error) +} +public protocol IOMuxer : SellyCloudSDK.Running { + var audioFormat: AVFAudio.AVAudioFormat? { get set } + var videoFormat: CoreMedia.CMFormatDescription? { get set } + func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func append(_ sampleBuffer: CoreMedia.CMSampleBuffer) +} +public protocol IOStreamDelegate : AnyObject { + func stream(_ stream: SellyCloudSDK.IOStream, track: Swift.UInt8, didInput buffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func stream(_ stream: SellyCloudSDK.IOStream, track: Swift.UInt8, didInput buffer: CoreMedia.CMSampleBuffer) + func stream(_ stream: SellyCloudSDK.IOStream, videoErrorOccurred error: SellyCloudSDK.IOVideoUnitError) + func stream(_ stream: SellyCloudSDK.IOStream, audioErrorOccurred error: SellyCloudSDK.IOAudioUnitError) + func stream(_ stream: SellyCloudSDK.IOStream, willChangeReadyState state: SellyCloudSDK.IOStream.ReadyState) + func stream(_ stream: SellyCloudSDK.IOStream, didChangeReadyState state: SellyCloudSDK.IOStream.ReadyState) + @available(tvOS 17.0, *) + func stream(_ stream: SellyCloudSDK.IOStream, sessionWasInterrupted session: AVFoundation.AVCaptureSession, reason: AVFoundation.AVCaptureSession.InterruptionReason?) + @available(tvOS 17.0, *) + func stream(_ stream: SellyCloudSDK.IOStream, sessionInterruptionEnded session: AVFoundation.AVCaptureSession) +} +@objc @_inheritsConvenienceInitializers open class IOStream : ObjectiveC.NSObject { + public enum ReadyState : Swift.Equatable { + public static func == (lhs: SellyCloudSDK.IOStream.ReadyState, rhs: SellyCloudSDK.IOStream.ReadyState) -> Swift.Bool + case initialized + case open + case play + case playing + case publish + case publishing(muxer: any SellyCloudSDK.IOMuxer) + case closed + } + final public let lockQueue: Dispatch.DispatchQueue + public var audioSampleAccess: Swift.Bool { + get + } + public var videoSampleAccess: Swift.Bool { + get + } + public var screen: SellyCloudSDK.Screen { + get + } + public var bufferTime: Swift.Double { + get + set + } + public var bitrateStrategy: any SellyCloudSDK.IOStreamBitRateStrategyConvertible { + get + set + } + @available(tvOS 17.0, *) + public var isCapturing: Swift.Bool { + get + } + public var isMonitoringEnabled: Swift.Bool { + get + set + } + public var torch: Swift.Bool { + get + set + } + public var frameRate: Swift.Float64 { + get + set + } + @available(tvOS 17.0, *) + public var isMultiCamSessionEnabled: Swift.Bool { + get + set + } + public var isMultiTrackAudioMixingEnabled: Swift.Bool { + get + set + } + @available(tvOS 17.0, *) + public var sessionPreset: AVFoundation.AVCaptureSession.Preset { + get + set + } + public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + public var audioMixerSettings: SellyCloudSDK.IOAudioMixerSettings { + get + set + } + public var videoMixerSettings: SellyCloudSDK.IOVideoMixerSettings { + get + set + } + public var audioSettings: SellyCloudSDK.AudioCodecSettings { + get + set + } + public var videoSettings: SellyCloudSDK.VideoCodecSettings { + get + set + } + public var audioInputFormats: [Swift.UInt8 : AVFAudio.AVAudioFormat] { + get + } + public var videoInputFormats: [Swift.UInt8 : CoreMedia.CMFormatDescription] { + get + } + public var soundTransform: SellyCloudSDK.SoundTransform { + get + set + } + @objc dynamic public var currentFPS: Swift.UInt16 { + get + } + weak public var delegate: (any SellyCloudSDK.IOStreamDelegate)? + public var view: (any SellyCloudSDK.IOStreamView)? { + get + set + } + public var readyState: SellyCloudSDK.IOStream.ReadyState { + get + set + } + @objc override dynamic public init() + @objc deinit + @available(tvOS 17.0, *) + public func attachCamera(_ device: AVFoundation.AVCaptureDevice?, track: Swift.UInt8 = 0, configuration: SellyCloudSDK.IOVideoCaptureConfigurationBlock? = nil) + @available(tvOS 17.0, *) + public func videoCapture(for track: Swift.UInt8) -> SellyCloudSDK.IOVideoCaptureUnit? + @available(tvOS 17.0, *) + public func attachAudio(_ device: AVFoundation.AVCaptureDevice?, track: Swift.UInt8 = 0, configuration: SellyCloudSDK.IOAudioCaptureConfigurationBlock? = nil) + @available(tvOS 17.0, *) + public func audioCapture(for track: Swift.UInt8) -> SellyCloudSDK.IOAudioCaptureUnit? + public func append(_ sampleBuffer: CoreMedia.CMSampleBuffer, track: Swift.UInt8 = 0) + public func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime, track: Swift.UInt8 = 0) + public func registerVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + public func unregisterVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + public func addObserver(_ observer: any SellyCloudSDK.IOStreamObserver) + public func removeObserver(_ observer: any SellyCloudSDK.IOStreamObserver) + @available(tvOS 17.0, *) + public func configuration(_ lambda: (_ session: AVFoundation.AVCaptureSession) throws -> Swift.Void) rethrows + open func readyStateWillChange(to readyState: SellyCloudSDK.IOStream.ReadyState) + open func readyStateDidChange(to readyState: SellyCloudSDK.IOStream.ReadyState) + @available(tvOS 17.0, *) + public func startCapturing() + @available(tvOS 17.0, *) + public func stopCapturing() +} +public struct IOStreamBitRateStats { + public let currentQueueBytesOut: Swift.Int64 + public let currentBytesInPerSecond: Swift.Int32 + public let currentBytesOutPerSecond: Swift.Int32 +} +public protocol IOStreamBitRateStrategyConvertible : AnyObject { + var stream: SellyCloudSDK.IOStream? { get set } + var mamimumVideoBitRate: Swift.Int { get } + var mamimumAudioBitRate: Swift.Int { get } + func setUp() + func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) +} +@_hasMissingDesignatedInitializers final public class IOStreamBitRateStrategy : SellyCloudSDK.IOStreamBitRateStrategyConvertible { + weak final public var stream: SellyCloudSDK.IOStream? + final public let mamimumVideoBitRate: Swift.Int + final public let mamimumAudioBitRate: Swift.Int + final public func setUp() + final public func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + final public func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + @objc deinit +} +final public class IOStreamVideoAdaptiveBitRateStrategy : SellyCloudSDK.IOStreamBitRateStrategyConvertible { + public static let sufficientBWCountsThreshold: Swift.Int + weak final public var stream: SellyCloudSDK.IOStream? + final public let mamimumVideoBitRate: Swift.Int + final public let mamimumAudioBitRate: Swift.Int + public init(mamimumVideoBitrate: Swift.Int) + final public func setUp() + final public func sufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + final public func insufficientBWOccured(_ stats: SellyCloudSDK.IOStreamBitRateStats) + @objc deinit +} +public protocol IOStreamObserver : AnyObject { + func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) +} +public protocol IOStreamRecorderDelegate : AnyObject { + func recorder(_ recorder: SellyCloudSDK.IOStreamRecorder, errorOccured error: SellyCloudSDK.IOStreamRecorder.Error) + func recorder(_ recorder: SellyCloudSDK.IOStreamRecorder, finishWriting writer: AVFoundation.AVAssetWriter) +} +final public class IOStreamRecorder { + public enum Error : Swift.Error { + case failedToCreateAssetWriter(error: any Swift.Error) + case failedToCreateAssetWriterInput(error: Foundation.NSException) + case failedToAppend(error: (any Swift.Error)?) + case failedToFinishWriting(error: (any Swift.Error)?) + } + weak final public var delegate: (any SellyCloudSDK.IOStreamRecorderDelegate)? + final public var settings: [AVFoundation.AVMediaType : [Swift.String : Any]] + final public var fileName: Swift.String? + final public var isRunning: SellyCloudSDK.Atomic { + get + } + final public var movieFragmentInterval: Swift.Double? { + get + set + } + public init() + @objc deinit +} +extension SellyCloudSDK.IOStreamRecorder : SellyCloudSDK.IOStreamObserver { + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) +} +extension SellyCloudSDK.IOStreamRecorder : SellyCloudSDK.Running { + final public func startRunning() + final public func stopRunning() +} +public protocol IOStreamView : AnyObject { + var videoOrientation: AVFoundation.AVCaptureVideoOrientation { get set } + @available(tvOS 17.0, *) + var isCaptureVideoPreviewEnabled: Swift.Bool { get set } + func attachStream(_ stream: SellyCloudSDK.IOStream?) + func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +@available(tvOS 17.0, *) +public typealias IOVideoCaptureConfigurationBlock = (SellyCloudSDK.IOVideoCaptureUnit?, SellyCloudSDK.IOVideoUnitError?) -> Swift.Void +@_hasMissingDesignatedInitializers @available(tvOS 17.0, *) +final public class IOVideoCaptureUnit { + public typealias Output = AVFoundation.AVCaptureVideoDataOutput + public static let colorFormat: Darwin.OSType + final public var device: AVFoundation.AVCaptureDevice? { + get + } + final public var colorFormat: Darwin.OSType + final public let track: Swift.UInt8 + final public var input: AVFoundation.AVCaptureInput? { + get + } + final public var output: SellyCloudSDK.IOVideoCaptureUnit.Output? { + get + } + final public var connection: AVFoundation.AVCaptureConnection? { + get + } + final public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + final public var isVideoMirrored: Swift.Bool { + get + set + } + final public var preferredVideoStabilizationMode: AVFoundation.AVCaptureVideoStabilizationMode { + get + set + } + @objc deinit +} +public struct IOVideoMixerSettings : Swift.Codable, Swift.Sendable { + public static let `default`: SellyCloudSDK.IOVideoMixerSettings + public enum Mode : Swift.String, Swift.Codable, Swift.Sendable { + case passthrough + case offscreen + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var mode: SellyCloudSDK.IOVideoMixerSettings.Mode + public var isMuted: Swift.Bool + public var mainTrack: Swift.UInt8 + public init(mode: SellyCloudSDK.IOVideoMixerSettings.Mode = .passthrough, isMuted: Swift.Bool = false, mainTrack: Swift.UInt8 = 0) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +public enum IOVideoUnitError : Swift.Error { + case failedToAttach(error: (any Swift.Error)?) + case failedToCreate(status: Darwin.OSStatus) + case failedToPrepare(status: Darwin.OSStatus) + case failedToFlame(status: Darwin.OSStatus) + case failedToSetOption(status: Darwin.OSStatus, option: SellyCloudSDK.VTSessionOption) +} +@objc @_Concurrency.MainActor @preconcurrency public class MTHKView : MetalKit.MTKView { + @_Concurrency.MainActor @preconcurrency public var videoGravity: AVFoundation.AVLayerVideoGravity + @_Concurrency.MainActor @preconcurrency public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + @available(tvOS 17.0, *) + @_Concurrency.MainActor @preconcurrency public var isCaptureVideoPreviewEnabled: Swift.Bool { + get + set + } + @_Concurrency.MainActor @preconcurrency public var isMirrored: Swift.Bool + @_Concurrency.MainActor @preconcurrency @objc dynamic public init(frame: CoreFoundation.CGRect) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func awakeFromNib() + @_Concurrency.MainActor @preconcurrency @objc override dynamic open func draw(_ rect: CoreFoundation.CGRect) + @objc deinit +} +extension SellyCloudSDK.MTHKView : SellyCloudSDK.IOStreamView { + @_Concurrency.MainActor @preconcurrency public func attachStream(_ stream: SellyCloudSDK.IOStream?) + @_Concurrency.MainActor @preconcurrency public func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +@objc @_hasMissingDesignatedInitializers final public class NetClient : SellyCloudSDK.NetSocket { + override final public func listen() + @objc deinit +} +@objc open class NetService : ObjectiveC.NSObject { + open var txtData: Foundation.Data? { + get + } + final public let domain: Swift.String + final public let type: Swift.String + final public let name: Swift.String + final public let port: Swift.Int32 + public var isRunning: SellyCloudSDK.Atomic { + get + } + public var clients: [SellyCloudSDK.NetClient] { + get + } + public init(domain: Swift.String, type: Swift.String, name: Swift.String, port: Swift.Int32) + @objc deinit +} +extension SellyCloudSDK.NetService : Foundation.NetServiceDelegate { + @objc dynamic public func netService(_ sender: Foundation.NetService, didAcceptConnectionWith inputStream: Foundation.InputStream, outputStream: Foundation.OutputStream) +} +extension SellyCloudSDK.NetService : SellyCloudSDK.Running { + public func startRunning() + public func stopRunning() +} +@objc @_inheritsConvenienceInitializers open class NetSocket : ObjectiveC.NSObject { + public static let defaultTimeout: Swift.Int + public static let defaultWindowSizeC: Swift.Int + public var inputBuffer: Foundation.Data + public var timeout: Swift.Int + public var connected: Swift.Bool + public var windowSizeC: Swift.Int + public var totalBytesIn: SellyCloudSDK.Atomic + public var qualityOfService: Dispatch.DispatchQoS + public var securityLevel: Foundation.StreamSocketSecurityLevel + public var totalBytesOut: SellyCloudSDK.Atomic { + get + } + public var queueBytesOut: SellyCloudSDK.Atomic { + get + } + @objc deinit + public func connect(withName: Swift.String, port: Swift.Int) + @discardableResult + public func doOutput(data: Foundation.Data, locked: Swift.UnsafeMutablePointer? = nil) -> Swift.Int + open func close() + open func listen() + @objc override dynamic public init() +} +extension SellyCloudSDK.NetSocket : Foundation.StreamDelegate { + @objc dynamic public func stream(_ aStream: Foundation.Stream, handle eventCode: Foundation.Stream.Event) +} +@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class PiPHKView : UIKit.UIView { + @_Concurrency.MainActor @preconcurrency public static var defaultBackgroundColor: UIKit.UIColor + @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var layerClass: Swift.AnyClass { + @objc get + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public var layer: AVFoundation.AVSampleBufferDisplayLayer { + @objc get + } + @_Concurrency.MainActor @preconcurrency public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + @_Concurrency.MainActor @preconcurrency public var videoOrientation: AVFoundation.AVCaptureVideoOrientation { + get + set + } + @available(tvOS 17.0, *) + @_Concurrency.MainActor @preconcurrency public var isCaptureVideoPreviewEnabled: Swift.Bool { + get + set + } + @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect) + @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) + @_Concurrency.MainActor @preconcurrency @objc override dynamic public func awakeFromNib() + @objc deinit +} +extension SellyCloudSDK.PiPHKView : SellyCloudSDK.IOStreamView { + @_Concurrency.MainActor @preconcurrency public func attachStream(_ stream: SellyCloudSDK.IOStream?) + @_Concurrency.MainActor @preconcurrency public func enqueue(_ sampleBuffer: CoreMedia.CMSampleBuffer?) +} +open class RTMPResponder { + public typealias Handler = (_ data: [Any?]) -> Swift.Void + public init(result: @escaping SellyCloudSDK.RTMPResponder.Handler, status: SellyCloudSDK.RTMPResponder.Handler? = nil) + @objc deinit +} +public protocol RTMPConnectionDelegate : AnyObject { + func connection(_ connection: SellyCloudSDK.RTMPConnection, publishInsufficientBWOccured stream: SellyCloudSDK.RTMPStream) + func connection(_ connection: SellyCloudSDK.RTMPConnection, publishSufficientBWOccured stream: SellyCloudSDK.RTMPStream) + func connection(_ connection: SellyCloudSDK.RTMPConnection, updateStats stream: SellyCloudSDK.RTMPStream) +} +public class RTMPConnection { + public static let defaultWindowSizeS: Swift.Int64 + public static let supportedProtocols: Swift.Set + public static let supportedFourCcList: [Swift.String] + public static let defaultPort: Swift.Int + public static let defaultSecurePort: Swift.Int + public static let defaultFlashVer: Swift.String + public static let defaultChunkSizeS: Swift.Int + public static let defaultCapabilities: Swift.Int + public static let defaultObjectEncoding: SellyCloudSDK.RTMPObjectEncoding + public enum Code : Swift.String { + case callBadVersion + case callFailed + case callProhibited + case connectAppshutdown + case connectClosed + case connectFailed + case connectIdleTimeOut + case connectInvalidApp + case connectNetworkChange + case connectRejected + case connectSuccess + public var level: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var swfUrl: Swift.String? + public var pageUrl: Swift.String? + public var timeout: Swift.Int + public var qualityOfService: Dispatch.DispatchQoS + public var flashVer: Swift.String + public var chunkSize: Swift.Int + public var uri: Foundation.URL? { + get + } + public var connected: Swift.Bool { + get + } + public var parameters: Any? + public var objectEncoding: SellyCloudSDK.RTMPObjectEncoding + public var totalBytesIn: Swift.Int64 { + get + } + public var totalBytesOut: Swift.Int64 { + get + } + public var totalStreamsCount: Swift.Int { + get + } + weak public var delegate: (any SellyCloudSDK.RTMPConnectionDelegate)? + @objc dynamic open var previousQueueBytesOut: [Swift.Int64] { + get + } + @objc dynamic open var currentBytesInPerSecond: Swift.Int32 { + get + } + @objc dynamic open var currentBytesOutPerSecond: Swift.Int32 { + get + } + public init() + @objc deinit + public func call(_ commandName: Swift.String, responder: SellyCloudSDK.RTMPResponder?, arguments: Any?...) + public func connect(_ command: Swift.String, arguments: Any?...) + public func close() +} +extension SellyCloudSDK.RTMPConnection : SellyCloudSDK.EventDispatcherConvertible { + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +public enum RTMPObjectEncoding : Swift.UInt8, Swift.Sendable { + case amf0 + case amf3 + public init?(rawValue: Swift.UInt8) + public typealias RawValue = Swift.UInt8 + public var rawValue: Swift.UInt8 { + get + } +} +@_hasMissingDesignatedInitializers final public class RTMPSharedObject : SellyCloudSDK.EventDispatcher { + public static func getRemote(withName: Swift.String, remotePath: Swift.String, persistence: Swift.Bool) -> SellyCloudSDK.RTMPSharedObject + final public let objectEncoding: SellyCloudSDK.RTMPObjectEncoding + final public var data: [Swift.String : Any?] { + get + } + final public func setProperty(_ name: Swift.String, _ value: Any?) + final public func connect(_ rtmpConnection: SellyCloudSDK.RTMPConnection) + final public func clear() + final public func close() + @objc deinit +} +extension SellyCloudSDK.RTMPSharedObject : Swift.CustomDebugStringConvertible { + final public var debugDescription: Swift.String { + get + } +} +@objc open class RTMPStream : SellyCloudSDK.IOStream { + public enum Code : Swift.String { + case bufferEmpty + case bufferFlush + case bufferFull + case connectClosed + case connectFailed + case connectRejected + case connectSuccess + case drmUpdateNeeded + case failed + case multicastStreamReset + case pauseNotify + case playFailed + case playFileStructureInvalid + case playInsufficientBW + case playNoSupportedTrackFound + case playReset + case playStart + case playStop + case playStreamNotFound + case playTransition + case playUnpublishNotify + case publishBadName + case publishIdle + case publishStart + case recordAlreadyExists + case recordFailed + case recordNoAccess + case recordStart + case recordStop + case recordDiskQuotaExceeded + case secondScreenStart + case secondScreenStop + case seekFailed + case seekInvalidTime + case seekNotify + case stepNotify + case unpauseNotify + case unpublishSuccess + case videoDimensionChange + public var level: Swift.String { + get + } + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum HowToPublish : Swift.String, Swift.Sendable { + case record + case append + case appendWithGap + case live + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var metadata: [Swift.String : Any?] { + get + } + public var info: SellyCloudSDK.RTMPStreamInfo { + get + } + public var objectEncoding: SellyCloudSDK.RTMPObjectEncoding { + get + } + public var receiveAudio: Swift.Bool { + get + set + } + public var receiveVideo: Swift.Bool { + get + set + } + public var paused: Swift.Bool { + get + set + } + public var fcPublishName: Swift.String? + public init(connection: SellyCloudSDK.RTMPConnection, fcPublishName: Swift.String? = nil) + @objc deinit + public func play(_ arguments: Any?...) + public func seek(_ offset: Swift.Double) + public func publish(_ name: Swift.String?, type: SellyCloudSDK.RTMPStream.HowToPublish = .live) + public func close() + public func send(handlerName: Swift.String, arguments: Any?..., isResetTimestamp: Swift.Bool = false) + open func makeMetaData() -> SellyCloudSDK.ASObject + override public func readyStateDidChange(to readyState: SellyCloudSDK.IOStream.ReadyState) +} +extension SellyCloudSDK.RTMPStream : SellyCloudSDK.EventDispatcherConvertible { + public func addEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func removeEventListener(_ type: SellyCloudSDK.Event.Name, selector: ObjectiveC.Selector, observer: Swift.AnyObject? = nil, useCapture: Swift.Bool = false) + public func dispatch(event: SellyCloudSDK.Event) + public func dispatch(_ type: SellyCloudSDK.Event.Name, bubbles: Swift.Bool, data: Any?) +} +public struct RTMPStreamInfo { + public var byteCount: SellyCloudSDK.Atomic { + get + } + public var resourceName: Swift.String? { + get + } + public var currentBytesPerSecond: Swift.Int32 { + get + } + public var rttMs: Swift.Int32 { + get + } +} +public protocol Running : AnyObject { + var isRunning: SellyCloudSDK.Atomic { get } + func startRunning() + func stopRunning() +} +public protocol ScreenDelegate : AnyObject { + func screen(_ screen: SellyCloudSDK.Screen, willLayout time: CoreMedia.CMTime) +} +@_hasMissingDesignatedInitializers final public class Screen { + public static let size: CoreFoundation.CGSize + final public var childCounts: Swift.Int { + get + } + weak final public var delegate: (any SellyCloudSDK.ScreenDelegate)? + final public var frameRate: Swift.Int { + get + set + } + final public var size: CoreFoundation.CGSize { + get + set + } + final public var isRunning: SellyCloudSDK.Atomic { + get + } + final public var backgroundColor: CoreGraphics.CGColor { + get + set + } + final public func addChild(_ child: SellyCloudSDK.ScreenObject?) throws + final public func removeChild(_ child: SellyCloudSDK.ScreenObject?) + @objc deinit +} +extension SellyCloudSDK.Screen : SellyCloudSDK.Running { + final public func startRunning() + final public func stopRunning() +} +open class ScreenObject { + public enum HorizontalAlignment { + case left + case center + case right + public static func == (a: SellyCloudSDK.ScreenObject.HorizontalAlignment, b: SellyCloudSDK.ScreenObject.HorizontalAlignment) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public enum VerticalAlignment { + case top + case middle + case bottom + public static func == (a: SellyCloudSDK.ScreenObject.VerticalAlignment, b: SellyCloudSDK.ScreenObject.VerticalAlignment) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + weak public var parent: SellyCloudSDK.ScreenObjectContainer? { + get + } + public var size: CoreFoundation.CGSize { + get + set + } + public var bounds: CoreFoundation.CGRect { + get + } + public var isVisible: Swift.Bool + public var layoutMargin: UIKit.UIEdgeInsets + public var cornerRadius: CoreFoundation.CGFloat + public var verticalAlignment: SellyCloudSDK.ScreenObject.VerticalAlignment + public var horizontalAlignment: SellyCloudSDK.ScreenObject.HorizontalAlignment + public init() + public func invalidateLayout() + open func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + open func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + @objc deinit +} +extension SellyCloudSDK.ScreenObject : Swift.Hashable { + public static func == (lhs: SellyCloudSDK.ScreenObject, rhs: SellyCloudSDK.ScreenObject) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + open var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers final public class ImageScreenObject : SellyCloudSDK.ScreenObject { + final public var cgImage: CoreGraphics.CGImage? { + get + set + } + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers final public class VideoTrackScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var track: Swift.UInt8 { + get + set + } + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + final public var frameRate: Swift.Int { + get + } + override public init() + final public func registerVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + final public func unregisterVideoEffect(_ effect: SellyCloudSDK.VideoEffect) -> Swift.Bool + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + final public func draw(_ renderer: some ScreenRenderer) + @objc deinit +} +@_inheritsConvenienceInitializers final public class TextScreenObject : SellyCloudSDK.ScreenObject { + final public var string: Swift.String { + get + set + } + final public var attributes: [Foundation.NSAttributedString.Key : Any]? { + get + set + } + override final public var bounds: CoreFoundation.CGRect { + get + set + } + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers final public class AssetScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var isReading: Swift.Bool { + get + } + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + final public func startReading(_ asset: AVFoundation.AVAsset) throws + final public func cancelReading() + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +@_inheritsConvenienceInitializers public class ScreenObjectContainer : SellyCloudSDK.ScreenObject { + public enum Error : Swift.Error { + case alreadyExists + public static func == (a: SellyCloudSDK.ScreenObjectContainer.Error, b: SellyCloudSDK.ScreenObjectContainer.Error) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public var childCounts: Swift.Int { + get + } + public func addChild(_ child: SellyCloudSDK.ScreenObject?) throws + public func removeChild(_ child: SellyCloudSDK.ScreenObject?) + override public init() + @objc deinit +} +public protocol ScreenRenderer : AnyObject { + var context: CoreImage.CIContext { get } + var backgroundColor: CoreGraphics.CGColor { get set } + var bounds: CoreFoundation.CGRect { get } + var presentationTimeStamp: CoreMedia.CMTime { get } + func layout(_ screenObject: SellyCloudSDK.ScreenObject) + func draw(_ screenObject: SellyCloudSDK.ScreenObject) + func setTarget(_ pixelBuffer: CoreVideo.CVPixelBuffer?) +} +public struct SoundTransform { + public static let defaultVolume: Swift.Float + public static let defaultPan: Swift.Float + public var volume: Swift.Float + public var pan: Swift.Float +} +extension SellyCloudSDK.SoundTransform : Swift.CustomDebugStringConvertible { + public var debugDescription: Swift.String { + get + } +} +@_inheritsConvenienceInitializers final public class StreamScreenObject : SellyCloudSDK.ScreenObject, SellyCloudSDK.ChromaKeyProcessable { + final public var chromaKeyColor: CoreGraphics.CGColor? + final public var videoGravity: AVFoundation.AVLayerVideoGravity { + get + set + } + override final public func makeBounds(_ size: CoreFoundation.CGSize) -> CoreFoundation.CGRect + override final public func makeImage(_ renderer: some ScreenRenderer) -> CoreGraphics.CGImage? + override public init() + @objc deinit +} +extension SellyCloudSDK.StreamScreenObject : SellyCloudSDK.IOStreamObserver { + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput audio: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + final public func stream(_ stream: SellyCloudSDK.IOStream, didOutput video: CoreMedia.CMSampleBuffer) +} +public protocol TSReaderDelegate : AnyObject { + func reader(_ reader: SellyCloudSDK.TSReader, id: Swift.UInt16, didRead formatDescription: CoreMedia.CMFormatDescription) + func reader(_ reader: SellyCloudSDK.TSReader, id: Swift.UInt16, didRead sampleBuffer: CoreMedia.CMSampleBuffer) +} +public class TSReader where T : SellyCloudSDK.TSReaderDelegate { + weak public var delegate: T? + public init() + public func read(_ data: Foundation.Data) -> Swift.Int + public func clear() + @objc deinit +} +public protocol TSWriterDelegate : AnyObject { + func writer(_ writer: SellyCloudSDK.TSWriter, didRotateFileHandle timestamp: CoreMedia.CMTime) + func writer(_ writer: SellyCloudSDK.TSWriter, didOutput data: Foundation.Data) +} +final public class TSWriter where T : SellyCloudSDK.TSWriterDelegate { + weak final public var delegate: T? + final public var expectedMedias: Swift.Set + final public var audioFormat: AVFAudio.AVAudioFormat? { + get + set + } + final public var videoFormat: CoreMedia.CMFormatDescription? { + get + set + } + public init(segmentDuration: Swift.Double = 2.0) + final public func append(_ audioBuffer: AVFAudio.AVAudioBuffer, when: AVFAudio.AVAudioTime) + final public func append(_ sampleBuffer: CoreMedia.CMSampleBuffer) + final public func clear() + @objc deinit +} +public struct VideoCodecSettings : Swift.Codable, Swift.Sendable { + public static let frameInterval30: Swift.Double + public static let frameInterval10: Swift.Double + public static let frameInterval05: Swift.Double + public static let frameInterval01: Swift.Double + public static let `default`: SellyCloudSDK.VideoCodecSettings + public enum BitRateMode : Swift.String, Swift.Codable, Swift.Sendable { + case average + @available(iOS 16.0, tvOS 16.0, macOS 13.0, *) + case constant + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public enum ScalingMode : Swift.String, Swift.Codable, Swift.Sendable { + case normal + case letterbox + case cropSourceToCleanAperture + case trim + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } + } + public var videoSize: CoreFoundation.CGSize + public var bitRate: Swift.Int + public var profileLevel: Swift.String { + get + set + } + public var scalingMode: SellyCloudSDK.VideoCodecSettings.ScalingMode + public var bitRateMode: SellyCloudSDK.VideoCodecSettings.BitRateMode + public var maxKeyFrameIntervalDuration: Swift.Int32 + public var allowFrameReordering: Swift.Bool? + public var dataRateLimits: [Swift.Double]? + public var isHardwareEncoderEnabled: Swift.Bool + public var frameInterval: Swift.Double + public init(videoSize: CoreFoundation.CGSize = .init(width: 854, height: 480), bitRate: Swift.Int = 640 * 1000, profileLevel: Swift.String = kVTProfileLevel_H264_Baseline_3_1 as String, scalingMode: SellyCloudSDK.VideoCodecSettings.ScalingMode = .trim, bitRateMode: SellyCloudSDK.VideoCodecSettings.BitRateMode = .average, maxKeyFrameIntervalDuration: Swift.Int32 = 2, allowFrameReordering: Swift.Bool? = nil, dataRateLimits: [Swift.Double]? = [0.0, 0.0], isHardwareEncoderEnabled: Swift.Bool = true) + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} +open class VideoEffect { + public init() + open func execute(_ image: CoreImage.CIImage, info: CoreMedia.CMSampleBuffer?) -> CoreImage.CIImage + @objc deinit +} +public enum VideoRotatorError : Swift.Error { + case noImageBuffer + case noOrientationInfo + case unsupportedOrientation + case cannotAllocatePixelBuffer(CoreVideo.CVReturn) + case rotationFailure(Darwin.OSStatus) +} +@available(iOS 16.0, tvOS 16.0, macOS 13.0, *) +public class VideoRotator { + public init?() + public func rotate(buffer sampleBuffer: CoreMedia.CMSampleBuffer) -> Swift.Result + @objc deinit +} +public struct VTSessionOption { +} +extension SellyCloudSDK.VTSessionOption : Swift.Hashable { + public static func == (lhs: SellyCloudSDK.VTSessionOption, rhs: SellyCloudSDK.VTSessionOption) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +extension SellyCloudSDK.ByteArray.Error : Swift.Equatable {} +extension SellyCloudSDK.ByteArray.Error : Swift.Hashable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.Equatable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.Hashable {} +extension SellyCloudSDK.IOVideoMixerSettings.Mode : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.Equatable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.Hashable {} +extension SellyCloudSDK.RTMPConnection.Code : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.Equatable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.Hashable {} +extension SellyCloudSDK.RTMPObjectEncoding : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.Equatable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.Hashable {} +extension SellyCloudSDK.RTMPStream.Code : Swift.RawRepresentable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.Equatable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.Hashable {} +extension SellyCloudSDK.RTMPStream.HowToPublish : Swift.RawRepresentable {} +extension SellyCloudSDK.ScreenObject.HorizontalAlignment : Swift.Equatable {} +extension SellyCloudSDK.ScreenObject.HorizontalAlignment : Swift.Hashable {} +extension SellyCloudSDK.ScreenObject.VerticalAlignment : Swift.Equatable {} +extension SellyCloudSDK.ScreenObject.VerticalAlignment : Swift.Hashable {} +extension SellyCloudSDK.ScreenObjectContainer.Error : Swift.Equatable {} +extension SellyCloudSDK.ScreenObjectContainer.Error : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.Equatable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.BitRateMode : Swift.RawRepresentable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.Equatable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.Hashable {} +extension SellyCloudSDK.VideoCodecSettings.ScalingMode : Swift.RawRepresentable {} diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule new file mode 100644 index 0000000..620e7f1 Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/module.modulemap b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/module.modulemap new file mode 100644 index 0000000..d953617 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Modules/module.modulemap @@ -0,0 +1,10 @@ +framework module SellyCloudSDK { + umbrella header "SellyCloudSDK-umbrella.h" + + export * + module * { export * } +} + +module SellyCloudSDK.Swift { + header "SellyCloudSDK-Swift.h" +} diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK new file mode 100755 index 0000000..fc9f96f Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist new file mode 100644 index 0000000..3aa2e46 Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK.bundle/black.jpg b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK.bundle/black.jpg new file mode 100644 index 0000000..ca63a86 Binary files /dev/null and b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK.bundle/black.jpg differ diff --git a/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/_CodeSignature/CodeResources b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..9626387 --- /dev/null +++ b/Example/SellyCloudSDK/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/_CodeSignature/CodeResources @@ -0,0 +1,509 @@ + + + + + files + + Headers/LFLiveDebug.h + + n4VllQ2oCVCU0fgWxZpu3LHLBcc= + + Headers/SellyCloudManager.h + + NzsWvDX+W1XT5Y8q7VW5rZiHjNo= + + Headers/SellyCloudSDK-Swift.h + + 8ouDcnOAaKwL+U7HIQLpJ6IupeI= + + Headers/SellyCloudSDK-umbrella.h + + bCyZ65oHyDvR8j0fy+WTx/+vz+0= + + Headers/SellyCloudSDKError.h + + LLeGh8wUSbwjDIYjEvGafLzxUHU= + + Headers/SellyLiveAudioConfiguration.h + + hyBzFpLp5uFb+QLbAKMFwPGXbTI= + + Headers/SellyLivePlayerDelegate.h + + WfLsf21F+crLU2bFWBVmcaxjP/8= + + Headers/SellyLivePlayerStats.h + + s5qPQJ1BEEQvZzJlnFaU50eeg4M= + + Headers/SellyLivePusherDelegate.h + + AUuhks5FbxUSUQD66fIfv41fTwI= + + Headers/SellyLivePusherStats.h + + Sv8qaR+2dFJ0RkmyW/FOugbyo7A= + + Headers/SellyLiveVideoConfiguration.h + + NaANC9bN9JYk4FIXfD5WBDqxXl8= + + Headers/SellyLiveVideoPlayer.h + + isZtcqZmuZaX9nKgROI8OnmzYkU= + + Headers/SellyLiveVideoPusher.h + + uks3J7iEIcCLQKWhFXo+62FogAk= + + Headers/SellyPlayerStreamInfo.h + + 9z0gb0JGpCy3pPGXzij1gf2P1/0= + + Headers/SellyPublicDefinition.h + + 0uftSU4knu+NYGldNj1zd/kwQ7s= + + Headers/SellyRTCReplayKitHandler.h + + fDiEcxTg1dZyKZAW6+BM1Db/i/c= + + Headers/SellyRTCSession.h + + YV99l4sENCaywBkvqkiNk/cEoJs= + + Headers/SellyRTCSessionDelegate.h + + nxC9SdtJv154D1m7UQ1gHiXPysk= + + Headers/SellyRTCStats.h + + ntWj5QSjIL94ENeF1ygCRJhvqZw= + + Headers/SellyRTCVideoConfiguration.h + + oQCvzX2XMHV20sWxiVG7M2qXx7Q= + + Headers/SellyRTCVideoFrame.h + + 1pHWg6GxzCzK0NmFP0xnQGgmBGI= + + Headers/SellyRtcVideoCanvas.h + + ieDRoRBeMIpkZh8u35Nywc/jKws= + + Headers/SellyVodPlayerDelegate.h + + 2xJwu/OvqhAbHf1D4RiVt9FRLow= + + Headers/SellyVodVideoPlayer.h + + AeZ6EXXKcGLBu9RQHtNtdCXPcSs= + + Info.plist + + 2dWhPoxwZhcWArWRLGHZVPNlwNY= + + Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.abi.json + + qseNQfuQMgFxIU6wa3bdh5ghark= + + Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + XXHJeZhNHmj8dDtnDJT+hibSM54= + + Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + a4nzUdeP9jQ0Er97OU5Xs+iU7Dg= + + Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + XXHJeZhNHmj8dDtnDJT+hibSM54= + + Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + +R3ymxFVzQAwfOOBCy3IZEj5VNs= + + Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json + + qseNQfuQMgFxIU6wa3bdh5ghark= + + Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + WGTzz1K/7TEnpCEOQDryaamTU8o= + + Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + vXIz/2ahRlZGn0Hnt5RoEXksHM8= + + Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + WGTzz1K/7TEnpCEOQDryaamTU8o= + + Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + ALuv5pniVIkV/tdpVf1JFXCQY7o= + + Modules/module.modulemap + + QDzF9gcIS4C8LE5KBqHE5D/wGTk= + + SellyCloudSDK.bundle/Info.plist + + MaHS7sft9qCdScbxOphx0/Y4cxk= + + SellyCloudSDK.bundle/black.jpg + + N4Hjfo3wl+OzCBvq5YjjRDs96TA= + + + files2 + + Headers/LFLiveDebug.h + + hash2 + + lnXImjQWbWnpLgyXsRbRKmDK2aNKhq+TxdhHdGh2zVI= + + + Headers/SellyCloudManager.h + + hash2 + + I5TxcsKrZHS84PoNPCaptys6XFQXTu3lykZuR0+kfSc= + + + Headers/SellyCloudSDK-Swift.h + + hash2 + + 2wlrBDTTuVpIh4JaU/FaW3bMR6GDPoWnptTZnOuujsY= + + + Headers/SellyCloudSDK-umbrella.h + + hash2 + + OHAh8VUZ87WP5e8Sd/UzpsrUaEpj5pnEbYntoe6ssfY= + + + Headers/SellyCloudSDKError.h + + hash2 + + S3Caeif51LZApG/AxFDQtST2s6k5QoNpHrJylAsNcbQ= + + + Headers/SellyLiveAudioConfiguration.h + + hash2 + + 3LfwFX/V+xkKGQz0d2Tn4LeN1IInUDeZSOFlBKB7I5g= + + + Headers/SellyLivePlayerDelegate.h + + hash2 + + 3VsIgCyclQVF0hmj7g3MIdal1YvCgOfquhcDBuUr2PA= + + + Headers/SellyLivePlayerStats.h + + hash2 + + czl/W+kDTBGcYaXQ8dTN5vceBeVCxtjQy1z4UIkn3ow= + + + Headers/SellyLivePusherDelegate.h + + hash2 + + yU76azcwt6zEcSXM5yGsnGXW3LjKGwAeo+GybC3V4DU= + + + Headers/SellyLivePusherStats.h + + hash2 + + p57pU/7pjLv7fPBp4o+CE3ctPL3kKkETQxAsGWYHqM0= + + + Headers/SellyLiveVideoConfiguration.h + + hash2 + + CgDyBwX2OdY+mfwY2xk8MPr7NExJKz20KAMB/0v/76g= + + + Headers/SellyLiveVideoPlayer.h + + hash2 + + 1UALSPYyzpt2cskREMf9+sDu7PD47YaxATLQh+m8K9w= + + + Headers/SellyLiveVideoPusher.h + + hash2 + + 3NQOVilAviIQlKTvYTuBpCJiIGw0IV02Fd7Cc0pPOJU= + + + Headers/SellyPlayerStreamInfo.h + + hash2 + + 9Ik4Rn+atokSrnSDGZsL8ggkyV5+EGTu2Oua0wOEiBk= + + + Headers/SellyPublicDefinition.h + + hash2 + + TP4UnTsMSSg3Aix8mekRkOrK8LLNNgTrx3aXhmY4+s8= + + + Headers/SellyRTCReplayKitHandler.h + + hash2 + + AtMFsn9FCUGjNfoYvbbNovbvmdLMexJNGsCj6zURJ4g= + + + Headers/SellyRTCSession.h + + hash2 + + L1L3IPP2GRRNdT0JQAyHG7Srf9+667HlZ6J8zRPlaEU= + + + Headers/SellyRTCSessionDelegate.h + + hash2 + + sjjMuPeE2xrPuQgq8HhUSo+w5wsmOlgBpLO3DH+Y+o0= + + + Headers/SellyRTCStats.h + + hash2 + + NZ2uhcD3ArK42TfB6aQL+hFG1NNSNxRX3aHOLcy+EjY= + + + Headers/SellyRTCVideoConfiguration.h + + hash2 + + u1O+U+62iqbRdynTUWDVo+X4bgPWca7ozPOlMM7E/8g= + + + Headers/SellyRTCVideoFrame.h + + hash2 + + BIJvSucE+8+QSmEFT77etU+nC5msdVWxJw1pM+WsDww= + + + Headers/SellyRtcVideoCanvas.h + + hash2 + + /L+nK7RtmMhaJJFrZ4db2v9cTYBG35qANiozxWnMOuo= + + + Headers/SellyVodPlayerDelegate.h + + hash2 + + gTWNdWZMwUfypeFDLMU1lTxOLcUSfaBHbHnsXp6qC5I= + + + Headers/SellyVodVideoPlayer.h + + hash2 + + vlZrOUVjg0gWfrjAQ5noWPHybPBOi+xuiXKlpX4hSoE= + + + Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + SzWmrfD5SCYOMYbk+UqEwqJ0KlW1Ol5QvWVCWCbWdY4= + + + Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + oPhczVik5MfFAsQpmnY4qA7FJERwc6UJyA2zke9CZYU= + + + Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + VH/FP1w4H+8dTuhz8jvdl8zF1jE9W+QNeKO+FgNsCio= + + + Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + oPhczVik5MfFAsQpmnY4qA7FJERwc6UJyA2zke9CZYU= + + + Modules/SellyCloudSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + iFK4nCGwtXqZujq/P101bAUZy+fuvATi30AoCA3azkE= + + + Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + SzWmrfD5SCYOMYbk+UqEwqJ0KlW1Ol5QvWVCWCbWdY4= + + + Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + QRzQsRKowbF8zBEAWLWmpt4RChdz7Xwb9DCPlQBVmeE= + + + Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + qL7Nvz2/Cgdf3dyyx4vEtsmRcu7lw3YAm3eNF5peYmk= + + + Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + QRzQsRKowbF8zBEAWLWmpt4RChdz7Xwb9DCPlQBVmeE= + + + Modules/SellyCloudSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + fz24HOCFoL7WJXD8/yGu2gNPFI4twodzwP5X6RY2IPM= + + + Modules/module.modulemap + + hash2 + + FO57EBZH3fRf9tOajhm60IS36G5jQ8uyD+Z1OQ/0nrs= + + + SellyCloudSDK.bundle/Info.plist + + hash2 + + 1xz755nY7h6lkSUYg7ruoqJWl82J717B2ZnTjOsOu8c= + + + SellyCloudSDK.bundle/black.jpg + + hash2 + + f/1egVxLL/cpZlH6oO6KZcP2KZYR3FE8f5UYnZoIcdk= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Example/SubModules/SellyCloudSDK/SellyCloudSDK.podspec b/Example/SubModules/SellyCloudSDK/SellyCloudSDK.podspec index c923baa..1f77526 100644 --- a/Example/SubModules/SellyCloudSDK/SellyCloudSDK.podspec +++ b/Example/SubModules/SellyCloudSDK/SellyCloudSDK.podspec @@ -48,5 +48,4 @@ TODO: Add long description of the pod here. s.dependency 'YYModel' s.dependency 'SSZipArchive' s.dependency 'SocketRocket' - s.dependency 'Logboard', '~> 2.5.0' end diff --git a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/Info.plist b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/Info.plist index 2b5a9e3..420ebda 100644 --- a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/Info.plist +++ b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/Info.plist @@ -4,20 +4,6 @@ AvailableLibraries - - BinaryPath - SellyCloudSDK.framework/SellyCloudSDK - LibraryIdentifier - ios-arm64 - LibraryPath - SellyCloudSDK.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - ios - BinaryPath SellyCloudSDK.framework/SellyCloudSDK @@ -35,6 +21,20 @@ SupportedPlatformVariant simulator + + BinaryPath + SellyCloudSDK.framework/SellyCloudSDK + LibraryIdentifier + ios-arm64 + LibraryPath + SellyCloudSDK.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + CFBundlePackageType XFWK diff --git a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Info.plist b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Info.plist index b0d02f8..7971b17 100644 Binary files a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Info.plist and b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/Info.plist differ diff --git a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK index 9b493a9..3808d3c 100755 Binary files a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK and b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK differ diff --git a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist index 39ba029..debe6f9 100644 Binary files a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist and b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist differ diff --git a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Info.plist b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Info.plist index a431f54..a605e61 100644 Binary files a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Info.plist and b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/Info.plist differ diff --git a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK index 20ddc2b..66adf2f 100755 Binary files a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK and b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK differ diff --git a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist index ec17e22..3aa2e46 100644 Binary files a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist and b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/SellyCloudSDK.bundle/Info.plist differ diff --git a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/_CodeSignature/CodeResources b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/_CodeSignature/CodeResources index 063ac82..a922552 100644 --- a/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/_CodeSignature/CodeResources +++ b/Example/SubModules/SellyCloudSDK/SellyCloudSDK/sdk/SellyCloudSDK.xcframework/ios-arm64_x86_64-simulator/SellyCloudSDK.framework/_CodeSignature/CodeResources @@ -98,7 +98,7 @@ Info.plist - a200xBM1T06w4Zdq8oUtiWEXBrU= + 2dWhPoxwZhcWArWRLGHZVPNlwNY= Modules/module.modulemap @@ -106,7 +106,7 @@ SellyCloudSDK.bundle/Info.plist - Zcy54QYywGsEsHyfl2z52zhHmZc= + MaHS7sft9qCdScbxOphx0/Y4cxk= SellyCloudSDK.bundle/black.jpg @@ -287,7 +287,7 @@ hash2 - 8xDY4U8V5jg6ERiBFPW1rt1d83OLDKY4i9jyLK5jgy8= + 1xz755nY7h6lkSUYg7ruoqJWl82J717B2ZnTjOsOu8c= SellyCloudSDK.bundle/black.jpg