diff --git a/Gemfile.lock b/Gemfile.lock index b830f6c7c..4f026f8d7 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,11 +2,12 @@ GEM remote: https://rubygems.org/ specs: CFPropertyList (3.0.3) - activesupport (5.2.6) + activesupport (6.1.4.1) concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) addressable (2.8.0) public_suffix (>= 2.0.2, < 5.0) algoliasearch (1.27.5) @@ -14,29 +15,29 @@ GEM json (>= 1.5.1) artifactory (3.0.15) atomos (0.1.3) - aws-eventstream (1.1.1) - aws-partitions (1.479.0) - aws-sdk-core (3.117.0) + aws-eventstream (1.2.0) + aws-partitions (1.500.0) + aws-sdk-core (3.121.0) aws-eventstream (~> 1, >= 1.0.2) aws-partitions (~> 1, >= 1.239.0) aws-sigv4 (~> 1.1) jmespath (~> 1.0) - aws-sdk-kms (1.44.0) - aws-sdk-core (~> 3, >= 3.112.0) + aws-sdk-kms (1.48.0) + aws-sdk-core (~> 3, >= 3.120.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.96.2) - aws-sdk-core (~> 3, >= 3.112.0) + aws-sdk-s3 (1.102.0) + aws-sdk-core (~> 3, >= 3.120.0) aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.1) - aws-sigv4 (1.2.4) + aws-sigv4 (~> 1.4) + aws-sigv4 (1.4.0) aws-eventstream (~> 1, >= 1.0.2) babosa (1.0.4) claide (1.0.3) clamp (0.6.5) - cocoapods (1.10.1) - addressable (~> 2.6) + cocoapods (1.11.0) + addressable (~> 2.8) claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.10.1) + cocoapods-core (= 1.11.0) cocoapods-deintegrate (>= 1.0.3, < 2.0) cocoapods-downloader (>= 1.4.0, < 2.0) cocoapods-plugins (>= 1.0.0, < 2.0) @@ -47,26 +48,26 @@ GEM escape (~> 0.0.4) fourflusher (>= 2.3.0, < 3.0) gh_inspector (~> 1.0) - molinillo (~> 0.6.6) + molinillo (~> 0.8.0) nap (~> 1.0) - ruby-macho (~> 1.4) - xcodeproj (>= 1.19.0, < 2.0) - cocoapods-core (1.10.1) - activesupport (> 5.0, < 6) - addressable (~> 2.6) + ruby-macho (>= 1.0, < 3.0) + xcodeproj (>= 1.21.0, < 2.0) + cocoapods-core (1.11.0) + activesupport (>= 5.0, < 7) + addressable (~> 2.8) algoliasearch (~> 1.0) concurrent-ruby (~> 1.1) fuzzy_match (~> 2.0.4) nap (~> 1.0) netrc (~> 0.11) - public_suffix + public_suffix (~> 4.0) typhoeus (~> 1.0) - cocoapods-deintegrate (1.0.4) - cocoapods-downloader (1.4.0) + cocoapods-deintegrate (1.0.5) + cocoapods-downloader (1.5.1) cocoapods-plugins (1.0.0) nap - cocoapods-search (1.0.0) - cocoapods-trunk (1.5.0) + cocoapods-search (1.0.1) + cocoapods-trunk (1.6.0) nap (>= 0.8, < 2.0) netrc (~> 0.11) cocoapods-try (1.2.0) @@ -77,7 +78,7 @@ GEM highline (~> 2.0.0) concurrent-ruby (1.1.9) declarative (0.0.20) - digest-crc (0.6.3) + digest-crc (0.6.4) rake (>= 12.0.0, < 14.0.0) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) @@ -87,7 +88,7 @@ GEM ethon (0.14.0) ffi (>= 1.15.0) excon (0.85.0) - faraday (1.5.1) + faraday (1.7.1) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) faraday-excon (~> 1.1) @@ -95,6 +96,7 @@ GEM faraday-net_http (~> 1.0) faraday-net_http_persistent (~> 1.1) faraday-patron (~> 1.0) + faraday-rack (~> 1.0) multipart-post (>= 1.2, < 3) ruby2_keywords (>= 0.0.4) faraday-cookie_jar (0.0.7) @@ -107,10 +109,11 @@ GEM faraday-net_http (1.0.1) faraday-net_http_persistent (1.2.0) faraday-patron (1.0.0) - faraday_middleware (1.0.0) + faraday-rack (1.0.0) + faraday_middleware (1.1.0) faraday (~> 1.0) - fastimage (2.2.4) - fastlane (2.188.0) + fastimage (2.2.5) + fastlane (2.193.1) CFPropertyList (>= 2.3, < 4.0.0) addressable (>= 2.8, < 3.0.0) artifactory (~> 3.0) @@ -127,7 +130,7 @@ GEM faraday_middleware (~> 1.0) fastimage (>= 2.1.0, < 3.0.0) gh_inspector (>= 1.1.2, < 2.0.0) - google-apis-androidpublisher_v3 (~> 0.1) + google-apis-androidpublisher_v3 (~> 0.3) google-apis-playcustomapp_v1 (~> 0.1) google-cloud-storage (~> 1.31) highline (~> 2.0) @@ -136,6 +139,7 @@ GEM mini_magick (>= 4.9.4, < 5.0.0) multipart-post (~> 2.0.0) naturally (~> 2.2) + optparse (~> 0.1.1) plist (>= 3.1.0, < 4.0.0) rubyzip (>= 2.0.0, < 3.0.0) security (= 0.1.3) @@ -148,11 +152,11 @@ GEM xcodeproj (>= 1.13.0, < 2.0.0) xcpretty (~> 0.3.0) xcpretty-travis-formatter (>= 0.0.3) - ffi (1.15.3) + ffi (1.15.4) fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) - google-apis-androidpublisher_v3 (0.8.0) + google-apis-androidpublisher_v3 (0.11.0) google-apis-core (>= 0.4, < 2.a) google-apis-core (0.4.1) addressable (~> 2.5, >= 2.5.1) @@ -163,7 +167,7 @@ GEM retriable (>= 2.0, < 4.a) rexml webrick - google-apis-iamcredentials_v1 (0.6.0) + google-apis-iamcredentials_v1 (0.7.0) google-apis-core (>= 0.4, < 2.a) google-apis-playcustomapp_v1 (0.5.0) google-apis-core (>= 0.4, < 2.a) @@ -183,24 +187,25 @@ GEM google-cloud-core (~> 1.6) googleauth (>= 0.16.2, < 2.a) mini_mime (~> 1.0) - googleauth (0.16.2) + googleauth (0.17.1) faraday (>= 0.17.3, < 2.0) jwt (>= 1.4, < 3.0) memoist (~> 0.16) multi_json (~> 1.11) os (>= 0.9, < 2.0) - signet (~> 0.14) + signet (~> 0.15) highline (2.0.3) http-cookie (1.0.4) domain_name (~> 0.5) httpclient (2.8.3) i18n (1.8.10) concurrent-ruby (~> 1.0) - jazzy (0.13.7) + jazzy (0.14.0) cocoapods (~> 1.5) mustache (~> 1.1) - open4 + open4 (~> 1.3) redcarpet (~> 3.4) + rexml (~> 3.2) rouge (>= 2.0.6, < 4.0) sassc (~> 2.1) sqlite3 (~> 1.3) @@ -211,9 +216,9 @@ GEM liferaft (0.0.6) memoist (0.16.2) mini_magick (4.11.0) - mini_mime (1.1.0) + mini_mime (1.1.1) minitest (5.14.4) - molinillo (0.6.6) + molinillo (0.8.0) multi_json (1.15.0) multipart-post (2.0.0) mustache (1.1.1) @@ -222,6 +227,7 @@ GEM naturally (2.2.1) netrc (0.11.0) open4 (1.3.4) + optparse (0.1.1) os (1.1.1) plist (3.6.0) public_suffix (4.0.6) @@ -234,14 +240,14 @@ GEM retriable (3.1.2) rexml (3.2.5) rouge (2.0.7) - ruby-macho (1.4.0) + ruby-macho (2.5.1) ruby2_keywords (0.0.5) rubyzip (2.3.2) sassc (2.4.0) ffi (~> 1.9) security (0.1.3) - signet (0.15.0) - addressable (~> 2.3) + signet (0.16.0) + addressable (~> 2.8) faraday (>= 0.17.3, < 2.0) jwt (>= 1.5, < 3.0) multi_json (~> 1.10) @@ -256,7 +262,6 @@ GEM terminal-notifier (2.0.0) terminal-table (1.8.0) unicode-display_width (~> 1.1, >= 1.1.1) - thread_safe (0.3.6) trailblazer-option (0.1.1) tty-cursor (0.7.1) tty-screen (0.8.1) @@ -264,8 +269,8 @@ GEM tty-cursor (~> 0.7) typhoeus (1.4.0) ethon (>= 0.9.0) - tzinfo (1.2.9) - thread_safe (~> 0.1) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) uber (0.1.0) unf (0.1.4) unf_ext @@ -275,7 +280,7 @@ GEM word_wrap (1.0.0) xcinvoke (0.3.0) liferaft (~> 0.0.6) - xcodeproj (1.20.0) + xcodeproj (1.21.0) CFPropertyList (>= 2.3.3, < 4.0) atomos (~> 0.1.3) claide (>= 1.0.2, < 2.0) @@ -286,6 +291,7 @@ GEM rouge (~> 2.0.7) xcpretty-travis-formatter (1.0.1) xcpretty (~> 0.2, >= 0.0.7) + zeitwerk (2.4.2) PLATFORMS ruby diff --git a/HaishinKit.podspec b/HaishinKit.podspec index 4e337e666..9f21c6986 100644 --- a/HaishinKit.podspec +++ b/HaishinKit.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "HaishinKit" - s.version = "1.1.6" + s.version = "1.1.7" s.summary = "Camera and Microphone streaming library via RTMP, HLS for iOS, macOS, tvOS." s.swift_version = "5.0" diff --git a/HaishinKit.xcodeproj/project.pbxproj b/HaishinKit.xcodeproj/project.pbxproj index 65720da62..05aa14243 100644 --- a/HaishinKit.xcodeproj/project.pbxproj +++ b/HaishinKit.xcodeproj/project.pbxproj @@ -2690,7 +2690,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.1.5; + MARKETING_VERSION = 1.1.7; ONLY_ACTIVE_ARCH = YES; "OTHER_SWIFT_FLAGS[arch=*]" = "-Xfrontend -debug-time-function-bodies"; PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit; @@ -2724,7 +2724,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.1.5; + MARKETING_VERSION = 1.1.7; PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit; PRODUCT_NAME = HaishinKit; PROVISIONING_PROFILE = ""; @@ -2799,7 +2799,7 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.11; - MARKETING_VERSION = 1.1.5; + MARKETING_VERSION = 1.1.7; "OTHER_SWIFT_FLAGS[arch=*]" = "-Xfrontend -debug-time-function-bodies"; PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit; PRODUCT_NAME = HaishinKit; @@ -2831,7 +2831,7 @@ "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.11; - MARKETING_VERSION = 1.1.5; + MARKETING_VERSION = 1.1.7; PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit; PRODUCT_NAME = HaishinKit; SDKROOT = macosx; @@ -2971,7 +2971,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.1.5; + MARKETING_VERSION = 1.1.7; PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit; PRODUCT_NAME = HaishinKit; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -3007,7 +3007,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.1.5; + MARKETING_VERSION = 1.1.7; PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit; PRODUCT_NAME = HaishinKit; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/README.md b/README.md index ca1021616..b3041e670 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,7 @@ source 'https://github.com/CocoaPods/Specs.git' use_frameworks! def import_pods - pod 'HaishinKit', '~> 1.1.6' + pod 'HaishinKit', '~> 1.1.7' end target 'Your Target' do @@ -102,7 +102,7 @@ end ``` ### Carthage ``` -github "shogo4405/HaishinKit.swift" ~> 1.1.6 +github "shogo4405/HaishinKit.swift" ~> 1.1.7 ``` ### Swift Package Manager ``` diff --git a/docs/Classes.html b/docs/Classes.html index b36a5d646..7d72426ba 100644 --- a/docs/Classes.html +++ b/docs/Classes.html @@ -17,7 +17,7 @@
-

HaishinKit 1.1.6 Docs (23% documented)

+

HaishinKit 1.1.7 Docs (22% documented)

@@ -98,9 +98,6 @@ - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -334,9 +340,9 @@

Classes

  • - - - GLHKView + + + HKView
    @@ -344,15 +350,15 @@

    Classes

    -

    A view that displays a video content of a NetStream object which uses OpenGL api. This class is deprecated. Please consider to use the MTHKView.

    +

    Undocumented

    - See more + See more

    Declaration

    Swift

    -
    open class GLHKView : NSOpenGLView, NetStreamRenderer
    +
    open class HKView : UIView
    @@ -362,9 +368,9 @@

    Declaration

  • - - - HKView + + + NetStream
    @@ -372,15 +378,15 @@

    Declaration

    -

    Undocumented

    +

    The NetStream class is the foundation of a RTMPStream, HTTPStream.

    - See more + See more

    Declaration

    Swift

    -
    open class HKView : NSView
    +
    open class NetStream : NSObject
    @@ -390,9 +396,9 @@

    Declaration

  • @@ -400,15 +406,16 @@

    Declaration

    -

    The NetStream class is the foundation of a RTMPStream, HTTPStream.

    +

    Undocumented

    - See more + See more

    Declaration

    Swift

    -
    open class NetStream : NSObject
    +
    open class ScreenCaptureSession : NSObject, CaptureSessionConvertible
    +
    extension ScreenCaptureSession: Running
    @@ -711,9 +718,9 @@

    Declaration

  • - + - GLHKView + GLHKView
    @@ -729,7 +736,9 @@

    Declaration

    Declaration

    Swift

    - +
    open class GLHKView : GLKView, NetStreamRenderer
    +
    extension GLHKView: GLKViewDelegate
    +
  • @@ -1240,8 +1249,8 @@

    Declaration

  • diff --git a/docs/Classes/ASUndefined.html b/docs/Classes/ASUndefined.html index 7b077f9ab..29158c488 100644 --- a/docs/Classes/ASUndefined.html +++ b/docs/Classes/ASUndefined.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -370,8 +376,8 @@

    Declaration

    diff --git a/docs/Classes/ASXML.html b/docs/Classes/ASXML.html index e00f2ce86..c5f8876cf 100644 --- a/docs/Classes/ASXML.html +++ b/docs/Classes/ASXML.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -402,8 +408,8 @@

    Declaration

    diff --git a/docs/Classes/ASXMLDocument.html b/docs/Classes/ASXMLDocument.html index be94c40ce..fb43d6b9d 100644 --- a/docs/Classes/ASXMLDocument.html +++ b/docs/Classes/ASXMLDocument.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -405,8 +411,8 @@

    Declaration

    diff --git a/docs/Classes/AVMixer.html b/docs/Classes/AVMixer.html index 6d88670d4..da7784a31 100644 --- a/docs/Classes/AVMixer.html +++ b/docs/Classes/AVMixer.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -782,8 +788,8 @@

    Declaration

    diff --git a/docs/Classes/AVMixer/Option.html b/docs/Classes/AVMixer/Option.html index f4a089979..6d999ca04 100644 --- a/docs/Classes/AVMixer/Option.html +++ b/docs/Classes/AVMixer/Option.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -389,8 +395,8 @@

    Option

    diff --git a/docs/Classes/AVRecorder.html b/docs/Classes/AVRecorder.html index a8578cf82..3e39ed1db 100644 --- a/docs/Classes/AVRecorder.html +++ b/docs/Classes/AVRecorder.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -654,8 +660,8 @@

    Declaration

    diff --git a/docs/Classes/AudioCodec.html b/docs/Classes/AudioCodec.html index f6c8c314b..84b04f79b 100644 --- a/docs/Classes/AudioCodec.html +++ b/docs/Classes/AudioCodec.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -798,8 +804,8 @@

    Declaration

    diff --git a/docs/Classes/AudioCodec/Destination.html b/docs/Classes/AudioCodec/Destination.html index b7fd67a51..0153e6acd 100644 --- a/docs/Classes/AudioCodec/Destination.html +++ b/docs/Classes/AudioCodec/Destination.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/Classes/AudioCodec/Option.html b/docs/Classes/AudioCodec/Option.html index 4d4b29f61..2eba7d6fc 100644 --- a/docs/Classes/AudioCodec/Option.html +++ b/docs/Classes/AudioCodec/Option.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -478,8 +484,8 @@

    Declaration

    diff --git a/docs/Classes/AudioEffect.html b/docs/Classes/AudioEffect.html index 5dac9e476..5056354fc 100644 --- a/docs/Classes/AudioEffect.html +++ b/docs/Classes/AudioEffect.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -370,8 +376,8 @@

    Declaration

    diff --git a/docs/Classes/ByteArray.html b/docs/Classes/ByteArray.html index 51c9da10f..162c5b668 100644 --- a/docs/Classes/ByteArray.html +++ b/docs/Classes/ByteArray.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -1316,8 +1322,8 @@

    Declaration

    diff --git a/docs/Classes/ByteArray/Error.html b/docs/Classes/ByteArray/Error.html index 62dfe5732..d8429dbcc 100644 --- a/docs/Classes/ByteArray/Error.html +++ b/docs/Classes/ByteArray/Error.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/Classes/DefaultAVRecorderDelegate.html b/docs/Classes/DefaultAVRecorderDelegate.html index 62d903389..c234aa3cf 100644 --- a/docs/Classes/DefaultAVRecorderDelegate.html +++ b/docs/Classes/DefaultAVRecorderDelegate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -478,9 +484,9 @@

    Declaration

  • @@ -488,7 +494,16 @@

    Declaration

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    open lazy var moviesDirectory: URL { get set }
    + +
    @@ -496,9 +511,9 @@

    Declaration

  • @@ -506,16 +521,7 @@

    Declaration

    -

    Undocumented

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    open lazy var moviesDirectory: URL { get set }
    - -
    +
    @@ -727,8 +733,8 @@

    Declaration

  • diff --git a/docs/Classes/DefaultAVRecorderDelegate/FileType.html b/docs/Classes/DefaultAVRecorderDelegate/FileType.html index 0f353f88e..b448b7f28 100644 --- a/docs/Classes/DefaultAVRecorderDelegate/FileType.html +++ b/docs/Classes/DefaultAVRecorderDelegate/FileType.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -451,8 +457,8 @@

    Declaration

    diff --git a/docs/Classes/Event.html b/docs/Classes/Event.html index 8f3ac4a46..60b9f7e5c 100644 --- a/docs/Classes/Event.html +++ b/docs/Classes/Event.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -573,8 +579,8 @@

    Declaration

    diff --git a/docs/Classes/Event/Name.html b/docs/Classes/Event/Name.html index 136084e15..c69292884 100644 --- a/docs/Classes/Event/Name.html +++ b/docs/Classes/Event/Name.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -581,8 +587,8 @@

    Declaration

    diff --git a/docs/Classes/EventDispatcher.html b/docs/Classes/EventDispatcher.html index 00dd34e0c..7f2d4cc2d 100644 --- a/docs/Classes/EventDispatcher.html +++ b/docs/Classes/EventDispatcher.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -505,8 +511,8 @@

    Declaration

    diff --git a/docs/Classes/FLVReader.html b/docs/Classes/FLVReader.html index 5be85009d..be621aebc 100644 --- a/docs/Classes/FLVReader.html +++ b/docs/Classes/FLVReader.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -491,8 +497,8 @@

    Declaration

    diff --git a/docs/Classes/GLHKView.html b/docs/Classes/GLHKView.html index ebbc29419..102c1dd93 100644 --- a/docs/Classes/GLHKView.html +++ b/docs/Classes/GLHKView.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -328,7 +334,9 @@

    GLHKView

    - +
    open class GLHKView : GLKView, NetStreamRenderer
    +
    extension GLHKView: GLKViewDelegate
    +

    A view that displays a video content of a NetStream object which uses OpenGL api. This class is deprecated. Please consider to use the MTHKView.

    @@ -340,9 +348,9 @@

    GLHKView

  • @@ -350,7 +358,16 @@

    GLHKView

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public static var defaultBackgroundColor: UIColor
    + +
    @@ -358,9 +375,9 @@

    GLHKView

  • @@ -368,7 +385,16 @@

    GLHKView

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    open var isMirrored: Bool
    + +
    @@ -376,9 +402,9 @@

    GLHKView

  • @@ -389,15 +415,23 @@

    GLHKView

    A value that specifies how the video is displayed within a player layer’s bounds.

    +
    +

    Declaration

    +
    +

    Swift

    +
    open var videoGravity: AVLayerVideoGravity
    + +
    +
  • - + - videoFormatDescription + videoFormatDescription
    @@ -408,15 +442,23 @@

    GLHKView

    A value that displays a video format.

    +
    +

    Declaration

    +
    +

    Swift

    +
    open var videoFormatDescription: CMVideoFormatDescription? { get }
    + +
    +
  • - + - init(frame:) + init(frame:)
    @@ -424,7 +466,16 @@

    GLHKView

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    override public init(frame: CGRect)
    + +
    @@ -432,9 +483,9 @@

    GLHKView

  • - + - init(coder:) + init(coder:)
    @@ -442,7 +493,16 @@

    GLHKView

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public required init?(coder aDecoder: NSCoder)
    + +
    @@ -450,9 +510,9 @@

    GLHKView

  • - + - awakeFromNib() + awakeFromNib()
    @@ -460,7 +520,16 @@

    GLHKView

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    override open func awakeFromNib()
    + +
    @@ -468,9 +537,9 @@

    GLHKView

  • - + - attachStream(_:) + attachStream(_:)
    @@ -481,6 +550,14 @@

    GLHKView

    Attaches a view to a new NetStream object.

    +
    +

    Declaration

    +
    +

    Swift

    +
    open func attachStream(_ stream: NetStream?)
    + +
    +
  • @@ -500,9 +577,9 @@

    GLKViewDelegate

  • - + - glkView(_:drawIn:) + glkView(_:drawIn:)
    @@ -510,7 +587,16 @@

    GLKViewDelegate

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public func glkView(_ view: GLKView, drawIn rect: CGRect)
    + +

    @@ -520,8 +606,8 @@

    GLKViewDelegate

    diff --git a/docs/Classes/H264Encoder.html b/docs/Classes/H264Encoder.html index 304c29886..148071b77 100644 --- a/docs/Classes/H264Encoder.html +++ b/docs/Classes/H264Encoder.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -601,8 +607,8 @@

    Declaration

    diff --git a/docs/Classes/H264Encoder/Option.html b/docs/Classes/H264Encoder/Option.html index c8661fc49..8c0c0804e 100644 --- a/docs/Classes/H264Encoder/Option.html +++ b/docs/Classes/H264Encoder/Option.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -476,9 +482,9 @@

    Declaration

  • @@ -486,16 +492,7 @@

    Declaration

    -

    Undocumented

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case enabledHardwareEncoder
    - -
    +
    @@ -586,8 +583,8 @@

    Declaration

  • diff --git a/docs/Classes/HKView.html b/docs/Classes/HKView.html index 441d62a36..5fd07547d 100644 --- a/docs/Classes/HKView.html +++ b/docs/Classes/HKView.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -328,7 +334,7 @@

    HKView

    -
    open class HKView : NSView
    +
    open class HKView : UIView
    @@ -341,9 +347,63 @@

    HKView

  • +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public static var defaultBackgroundColor: UIColor
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + layerClass + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    override open class var layerClass: AnyClass { get }
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + layer
    @@ -358,7 +418,7 @@

    HKView

    Declaration

    Swift

    -
    public static var defaultBackgroundColor: NSColor
    +
    override open var layer: AVCaptureVideoPreviewLayer { get }
    @@ -439,7 +499,7 @@

    Declaration

    Declaration

    Swift

    -
    override public init(frame: NSRect)
    +
    override public init(frame: CGRect)
  • @@ -466,7 +526,7 @@

    Declaration

    Declaration

    Swift

    -
    public required init?(coder: NSCoder)
    +
    public required init?(coder aDecoder: NSCoder)
    @@ -532,8 +592,8 @@

    Declaration

    diff --git a/docs/Classes/HLSService.html b/docs/Classes/HLSService.html index 0e8c4e360..f73dd3390 100644 --- a/docs/Classes/HLSService.html +++ b/docs/Classes/HLSService.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -424,8 +430,8 @@

    Declaration

    diff --git a/docs/Classes/HTTPService.html b/docs/Classes/HTTPService.html index 34c783858..8f49e824c 100644 --- a/docs/Classes/HTTPService.html +++ b/docs/Classes/HTTPService.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -640,8 +646,8 @@

    Declaration

    diff --git a/docs/Classes/HTTPStream.html b/docs/Classes/HTTPStream.html index 346af2e0e..75eb7d4d5 100644 --- a/docs/Classes/HTTPStream.html +++ b/docs/Classes/HTTPStream.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -451,8 +457,8 @@

    Declaration

    diff --git a/docs/Classes/MTHKView.html b/docs/Classes/MTHKView.html index af4cdad69..a2be5fe92 100644 --- a/docs/Classes/MTHKView.html +++ b/docs/Classes/MTHKView.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -600,8 +606,8 @@

    Declaration

    diff --git a/docs/Classes/NetClient.html b/docs/Classes/NetClient.html index a950dce57..f059dedd9 100644 --- a/docs/Classes/NetClient.html +++ b/docs/Classes/NetClient.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -370,8 +376,8 @@

    Declaration

    diff --git a/docs/Classes/NetService.html b/docs/Classes/NetService.html index 1396a0c7e..c36a8c734 100644 --- a/docs/Classes/NetService.html +++ b/docs/Classes/NetService.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -668,8 +674,8 @@

    Declaration

    diff --git a/docs/Classes/NetSocket.html b/docs/Classes/NetSocket.html index a4afc8805..51a60d5ba 100644 --- a/docs/Classes/NetSocket.html +++ b/docs/Classes/NetSocket.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -790,8 +796,8 @@

    Declaration

    diff --git a/docs/Classes/NetStream.html b/docs/Classes/NetStream.html index 57ce9328f..c525a5a7f 100644 --- a/docs/Classes/NetStream.html +++ b/docs/Classes/NetStream.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -854,9 +860,90 @@

    Declaration

  • - - - attachScreen(_:) + + + orientation + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    open var orientation: AVCaptureVideoOrientation { get set }
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    open func attachScreen(_ screen: CaptureSessionConvertible?, useScreenSize: Bool = true)
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + zoomFactor + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    open var zoomFactor: CGFloat { get }
    + +
    +
    +
    +
    +
  • +
  • +
    @@ -871,7 +958,7 @@

    Declaration

    Declaration

    Swift

    -
    open func attachScreen(_ screen: AVCaptureScreenInput?)
    +
    open func setZoomFactor(_ zoomFactor: CGFloat, ramping: Bool = false, withRate: Float = 2.0)
    @@ -883,8 +970,8 @@

    Declaration

  • diff --git a/docs/Classes/RTMPConnection.html b/docs/Classes/RTMPConnection.html index 3c4672bc1..58b8c0275 100644 --- a/docs/Classes/RTMPConnection.html +++ b/docs/Classes/RTMPConnection.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -1157,8 +1163,8 @@

    Declaration

    diff --git a/docs/Classes/RTMPConnection/Code.html b/docs/Classes/RTMPConnection/Code.html index aefb967b0..5c6818104 100644 --- a/docs/Classes/RTMPConnection/Code.html +++ b/docs/Classes/RTMPConnection/Code.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -667,8 +673,8 @@

    Declaration

    diff --git a/docs/Classes/RTMPSharedObject.html b/docs/Classes/RTMPSharedObject.html index 010ab7f30..699b8f414 100644 --- a/docs/Classes/RTMPSharedObject.html +++ b/docs/Classes/RTMPSharedObject.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -572,8 +578,8 @@

    Declaration

    diff --git a/docs/Classes/RTMPStream.html b/docs/Classes/RTMPStream.html index ccfa8dea1..9699140b5 100644 --- a/docs/Classes/RTMPStream.html +++ b/docs/Classes/RTMPStream.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -1037,8 +1043,8 @@

    Declaration

    diff --git a/docs/Classes/RTMPStream/Code.html b/docs/Classes/RTMPStream/Code.html index 3d5aefff1..bad7ec775 100644 --- a/docs/Classes/RTMPStream/Code.html +++ b/docs/Classes/RTMPStream/Code.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -1423,8 +1429,8 @@

    Declaration

    diff --git a/docs/Classes/RTMPStream/HowToPublish.html b/docs/Classes/RTMPStream/HowToPublish.html index d7da77089..102068e6f 100644 --- a/docs/Classes/RTMPStream/HowToPublish.html +++ b/docs/Classes/RTMPStream/HowToPublish.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -478,8 +484,8 @@

    Declaration

    diff --git a/docs/Classes/RTMPStream/PlayOption.html b/docs/Classes/RTMPStream/PlayOption.html index 0a8ecc6be..275e7d728 100644 --- a/docs/Classes/RTMPStream/PlayOption.html +++ b/docs/Classes/RTMPStream/PlayOption.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -531,8 +537,8 @@

    Declaration

    diff --git a/docs/Classes/RTMPStream/PlayTransition.html b/docs/Classes/RTMPStream/PlayTransition.html index 0ed12a5c0..cf3795184 100644 --- a/docs/Classes/RTMPStream/PlayTransition.html +++ b/docs/Classes/RTMPStream/PlayTransition.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -532,8 +538,8 @@

    Declaration

    diff --git a/docs/Classes/Responder.html b/docs/Classes/Responder.html index b0d48bbbe..9a6090335 100644 --- a/docs/Classes/Responder.html +++ b/docs/Classes/Responder.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/Classes/ScreenCaptureSession.html b/docs/Classes/ScreenCaptureSession.html index aa8f708aa..bc7183c7c 100644 --- a/docs/Classes/ScreenCaptureSession.html +++ b/docs/Classes/ScreenCaptureSession.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.5 Docs (22% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -248,7 +248,10 @@ AudioCodecDelegate

  • + - @@ -334,7 +334,7 @@

    ScreenCaptureSession

    -
    open class ScreenCaptureSession : NSObject, CustomCaptureSession
    +
    open class ScreenCaptureSession : NSObject, CaptureSessionConvertible
    extension ScreenCaptureSession: Running
    @@ -429,9 +429,9 @@

    Declaration

  • - + - delegate + delegate
    @@ -446,7 +446,7 @@

    Declaration

    Declaration

    Swift

    -
    public weak var delegate: ScreenCaptureOutputPixelBufferDelegate?
    +
    public weak var delegate: CaptureSessionDelegate?
    @@ -688,8 +688,8 @@

    Declaration

  • diff --git a/docs/Classes/Setting.html b/docs/Classes/Setting.html index 1577497b5..347d2bf33 100644 --- a/docs/Classes/Setting.html +++ b/docs/Classes/Setting.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -488,8 +494,8 @@

    Declaration

    diff --git a/docs/Classes/TSWriter.html b/docs/Classes/TSWriter.html index ee66f876f..e9bb44deb 100644 --- a/docs/Classes/TSWriter.html +++ b/docs/Classes/TSWriter.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -776,8 +782,8 @@

    Declaration

    diff --git a/docs/Classes/VideoEffect.html b/docs/Classes/VideoEffect.html index 0ed5f9e5c..9584413d4 100644 --- a/docs/Classes/VideoEffect.html +++ b/docs/Classes/VideoEffect.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/Enums.html b/docs/Enums.html index 21d27826b..408183e86 100644 --- a/docs/Enums.html +++ b/docs/Enums.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -614,9 +620,9 @@

    Declaration

  • @@ -624,9 +630,18 @@

    Declaration

    - +

    Undocumented

    + See more
    +
    +

    Declaration

    +
    +

    Swift

    +
    public enum HKPictureInPicureControllerPosition
    + +
    +
  • @@ -691,8 +706,8 @@

    Declaration

    diff --git a/docs/Enums/EventPhase.html b/docs/Enums/EventPhase.html index 30c3a570f..d9fdd6a88 100644 --- a/docs/Enums/EventPhase.html +++ b/docs/Enums/EventPhase.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -451,8 +457,8 @@

    Declaration

    diff --git a/docs/Enums/FLVAACPacketType.html b/docs/Enums/FLVAACPacketType.html index 0331c47a1..f71e2065e 100644 --- a/docs/Enums/FLVAACPacketType.html +++ b/docs/Enums/FLVAACPacketType.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/Enums/FLVAVCPacketType.html b/docs/Enums/FLVAVCPacketType.html index 72a07d283..5b3b3d477 100644 --- a/docs/Enums/FLVAVCPacketType.html +++ b/docs/Enums/FLVAVCPacketType.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -424,8 +430,8 @@

    Declaration

    diff --git a/docs/Enums/FLVAudioCodec.html b/docs/Enums/FLVAudioCodec.html index 9269da6df..b1b8e9b2a 100644 --- a/docs/Enums/FLVAudioCodec.html +++ b/docs/Enums/FLVAudioCodec.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -694,8 +700,8 @@

    Declaration

    diff --git a/docs/Enums/FLVFrameType.html b/docs/Enums/FLVFrameType.html index e640a569a..0e3970b4d 100644 --- a/docs/Enums/FLVFrameType.html +++ b/docs/Enums/FLVFrameType.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -478,8 +484,8 @@

    Declaration

    diff --git a/docs/Enums/FLVSoundRate.html b/docs/Enums/FLVSoundRate.html index cb39fa908..934a136f5 100644 --- a/docs/Enums/FLVSoundRate.html +++ b/docs/Enums/FLVSoundRate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -478,8 +484,8 @@

    Declaration

    diff --git a/docs/Enums/FLVSoundSize.html b/docs/Enums/FLVSoundSize.html index 8843c1ab7..6dcfd36e2 100644 --- a/docs/Enums/FLVSoundSize.html +++ b/docs/Enums/FLVSoundSize.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/Enums/FLVSoundType.html b/docs/Enums/FLVSoundType.html index 8ad4e8c61..01f8b5d3b 100644 --- a/docs/Enums/FLVSoundType.html +++ b/docs/Enums/FLVSoundType.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/Enums/FLVTagType.html b/docs/Enums/FLVTagType.html index 4005a0798..2d612ecb9 100644 --- a/docs/Enums/FLVTagType.html +++ b/docs/Enums/FLVTagType.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -424,8 +430,8 @@

    Declaration

    diff --git a/docs/Enums/FLVVideoCodec.html b/docs/Enums/FLVVideoCodec.html index 6696416a5..4881a0b49 100644 --- a/docs/Enums/FLVVideoCodec.html +++ b/docs/Enums/FLVVideoCodec.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -532,8 +538,8 @@

    Declaration

    diff --git a/docs/Enums/HKPictureInPicureControllerPosition.html b/docs/Enums/HKPictureInPicureControllerPosition.html index cba1ce56a..a7fc6736b 100644 --- a/docs/Enums/HKPictureInPicureControllerPosition.html +++ b/docs/Enums/HKPictureInPicureControllerPosition.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -325,7 +331,15 @@

    HKPictureInPicureControllerPosition

    - +
    +
    + +
    public enum HKPictureInPicureControllerPosition
    + +
    +
    +

    Undocumented

    +
    @@ -333,9 +347,9 @@

    HKPictureInPicureControllerPosition

  • - + - topLeft + topLeft
    @@ -343,7 +357,16 @@

    HKPictureInPicureControllerPosition

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case topLeft
    + +
    @@ -351,9 +374,9 @@

    HKPictureInPicureControllerPosition

  • - + - topRight + topRight
    @@ -361,7 +384,16 @@

    HKPictureInPicureControllerPosition

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case topRight
    + +
    @@ -369,9 +401,9 @@

    HKPictureInPicureControllerPosition

  • @@ -379,7 +411,16 @@

    HKPictureInPicureControllerPosition

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case bottomRight
    + +
    @@ -387,9 +428,9 @@

    HKPictureInPicureControllerPosition

  • @@ -397,7 +438,16 @@

    HKPictureInPicureControllerPosition

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case bottomLeft
    + +
    @@ -407,8 +457,8 @@

    HKPictureInPicureControllerPosition

  • diff --git a/docs/Enums/RTMPObjectEncoding.html b/docs/Enums/RTMPObjectEncoding.html index 9d65e5fd7..56a3fe0ed 100644 --- a/docs/Enums/RTMPObjectEncoding.html +++ b/docs/Enums/RTMPObjectEncoding.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/Enums/ScalingMode.html b/docs/Enums/ScalingMode.html index 15d17117e..5dafe6501 100644 --- a/docs/Enums/ScalingMode.html +++ b/docs/Enums/ScalingMode.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -451,8 +457,8 @@

    Declaration

    diff --git a/docs/Extensions.html b/docs/Extensions.html index c420a890b..5aa301d36 100644 --- a/docs/Extensions.html +++ b/docs/Extensions.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -409,8 +415,8 @@

    Declaration

    diff --git a/docs/Extensions/AVMixer.html b/docs/Extensions/AVMixer.html index f237d2fad..aaef8d6f1 100644 --- a/docs/Extensions/AVMixer.html +++ b/docs/Extensions/AVMixer.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -398,8 +404,8 @@

    Running

    diff --git a/docs/Extensions/AudioStreamBasicDescription.html b/docs/Extensions/AudioStreamBasicDescription.html index 87733e1d8..d477fcb89 100644 --- a/docs/Extensions/AudioStreamBasicDescription.html +++ b/docs/Extensions/AudioStreamBasicDescription.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -368,8 +374,8 @@

    Declaration

    diff --git a/docs/Extensions/CMSampleBuffer.html b/docs/Extensions/CMSampleBuffer.html index da335ceb3..28658eb87 100644 --- a/docs/Extensions/CMSampleBuffer.html +++ b/docs/Extensions/CMSampleBuffer.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -340,9 +346,9 @@

    CMSampleBuffer

  • @@ -350,16 +356,7 @@

    CMSampleBuffer

    -

    Undocumented

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func reflectHorizontal()
    - -
    +
    @@ -369,8 +366,8 @@

    Declaration

  • diff --git a/docs/Global Variables.html b/docs/Global Variables.html index 65119f061..031a4eb0c 100644 --- a/docs/Global Variables.html +++ b/docs/Global Variables.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -363,8 +369,8 @@

    Declaration

    diff --git a/docs/Protocols.html b/docs/Protocols.html index 6ed005e53..46e3a418f 100644 --- a/docs/Protocols.html +++ b/docs/Protocols.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -331,6 +337,62 @@

    Protocols

    diff --git a/docs/Protocols/AVRecorderDelegate.html b/docs/Protocols/AVRecorderDelegate.html index 7eb51afc4..1d388751b 100644 --- a/docs/Protocols/AVRecorderDelegate.html +++ b/docs/Protocols/AVRecorderDelegate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -532,8 +538,8 @@

    Declaration

    diff --git a/docs/Protocols/AudioCodecDelegate.html b/docs/Protocols/AudioCodecDelegate.html index 5a91f1179..a8b01c3df 100644 --- a/docs/Protocols/AudioCodecDelegate.html +++ b/docs/Protocols/AudioCodecDelegate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/Protocols/CustomCaptureSession.html b/docs/Protocols/CaptureSessionConvertible.html similarity index 90% rename from docs/Protocols/CustomCaptureSession.html rename to docs/Protocols/CaptureSessionConvertible.html index 3dbf7b1bd..8df0df1f4 100644 --- a/docs/Protocols/CustomCaptureSession.html +++ b/docs/Protocols/CaptureSessionConvertible.html @@ -1,7 +1,7 @@ - CustomCaptureSession Protocol Reference + CaptureSessionConvertible Protocol Reference @@ -13,11 +13,11 @@ - - + +
    -

    HaishinKit 1.1.5 Docs (22% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -29,7 +29,7 @@

    @@ -248,7 +248,10 @@ AudioCodecDelegate + - @@ -330,11 +330,11 @@
    -

    CustomCaptureSession

    +

    CaptureSessionConvertible

    -
    public protocol CustomCaptureSession : Running
    +
    public protocol CaptureSessionConvertible : Running
    @@ -347,9 +347,9 @@

    CustomCaptureSession

  • @@ -374,9 +374,9 @@

    Declaration

  • - + - delegate + delegate
    @@ -391,7 +391,7 @@

    Declaration

    Declaration

    Swift

    -
    var delegate: ScreenCaptureOutputPixelBufferDelegate? { get set }
    +
    var delegate: CaptureSessionDelegate? { get set }
    @@ -403,8 +403,8 @@

    Declaration

  • diff --git a/docs/Protocols/ScreenCaptureOutputPixelBufferDelegate.html b/docs/Protocols/CaptureSessionDelegate.html similarity index 84% rename from docs/Protocols/ScreenCaptureOutputPixelBufferDelegate.html rename to docs/Protocols/CaptureSessionDelegate.html index 4d838775a..e4f6ed37a 100644 --- a/docs/Protocols/ScreenCaptureOutputPixelBufferDelegate.html +++ b/docs/Protocols/CaptureSessionDelegate.html @@ -1,7 +1,7 @@ - ScreenCaptureOutputPixelBufferDelegate Protocol Reference + CaptureSessionDelegate Protocol Reference @@ -13,11 +13,11 @@ - - + +
    -

    HaishinKit 1.1.5 Docs (22% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -29,7 +29,7 @@

    @@ -248,7 +248,10 @@ AudioCodecDelegate + - @@ -330,11 +330,11 @@
    -

    ScreenCaptureOutputPixelBufferDelegate

    +

    CaptureSessionDelegate

    -
    public protocol ScreenCaptureOutputPixelBufferDelegate : AnyObject
    +
    public protocol CaptureSessionDelegate : AnyObject
    @@ -347,9 +347,9 @@

    ScreenCaptureOutputPixelBufferDelegate

  • @@ -364,7 +364,7 @@

    ScreenCaptureOutputPixelBufferDelegate

    Declaration

    Swift

    -
    func didSet(size: CGSize)
    +
    func session(_ session: CaptureSessionConvertible, didSet size: CGSize)
    @@ -374,9 +374,9 @@

    Declaration

  • @@ -391,7 +391,7 @@

    Declaration

    Declaration

    Swift

    -
    func output(pixelBuffer: CVPixelBuffer, withPresentationTime: CMTime)
    +
    func session(_ session: CaptureSessionConvertible, didOutput pixelBuffer: CVPixelBuffer, presentationTime: CMTime)
    @@ -403,8 +403,8 @@

    Declaration

  • diff --git a/docs/Protocols/FLVTag.html b/docs/Protocols/FLVTag.html index 50e711bcc..77f787aaa 100644 --- a/docs/Protocols/FLVTag.html +++ b/docs/Protocols/FLVTag.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -601,8 +607,8 @@

    Declaration

    diff --git a/docs/Protocols/HKPictureInPicureController.html b/docs/Protocols/HKPictureInPicureController.html index 1bda05948..dcf5f18ce 100644 --- a/docs/Protocols/HKPictureInPicureController.html +++ b/docs/Protocols/HKPictureInPicureController.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -325,7 +331,15 @@

    HKPictureInPicureController

    - +
    +
    + +
    public protocol HKPictureInPicureController : AnyObject
    + +
    +
    +

    Undocumented

    +
    @@ -333,9 +347,238 @@

    HKPictureInPicureController

  • +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var isPictureInPictureActive: Bool { get }
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + pictureInPictureSize + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureSize: CGSize { get set }
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPicturePosition: HKPictureInPicureControllerPosition { get set }
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureMargin: CGFloat { get set }
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureCornerRadius: CGFloat { get set }
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureAnimationDuration: TimeInterval { get set }
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func startPictureInPicture()
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func stopPictureInPicture()
    + +
    +
    +
    +
    +
  • + +
    +
    +
    + + +
    + +

    Available where Self: UIViewController

    +

    +
    +
    +
      +
    • +
      + + + + isPictureInPictureActive Default implementation @@ -350,7 +593,16 @@

      HKPictureInPicureController

      Default Implementation

      - +

      Undocumented

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      var isPictureInPictureActive: Bool { get }
      + +
    @@ -358,9 +610,9 @@

    Default Implementation

  • - + - pictureInPictureSize + pictureInPictureSize Default implementation @@ -375,7 +627,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureSize: CGSize { get set }
    + +
    @@ -383,9 +644,9 @@

    Default Implementation

  • - + - pictureInPicturePosition + pictureInPicturePosition Default implementation @@ -400,7 +661,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPicturePosition: HKPictureInPicureControllerPosition { get set }
    + +
    @@ -408,9 +678,9 @@

    Default Implementation

  • - + - pictureInPictureMargin + pictureInPictureMargin Default implementation @@ -425,7 +695,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureMargin: CGFloat { get set }
    + +
    @@ -433,9 +712,9 @@

    Default Implementation

  • - + - pictureInPictureCornerRadius + pictureInPictureCornerRadius Default implementation @@ -450,7 +729,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureCornerRadius: CGFloat { get set }
    + +
    @@ -458,9 +746,9 @@

    Default Implementation

  • - + - pictureInPictureAnimationDuration + pictureInPictureAnimationDuration Default implementation @@ -475,7 +763,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureAnimationDuration: TimeInterval { get set }
    + +
    @@ -483,9 +780,9 @@

    Default Implementation

  • - + - startPictureInPicture() + startPictureInPicture() Default implementation @@ -500,7 +797,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func startPictureInPicture()
    + +
    @@ -508,9 +814,9 @@

    Default Implementation

  • - + - stopPictureInPicture() + stopPictureInPicture() Default implementation @@ -525,7 +831,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func stopPictureInPicture()
    + +
    @@ -535,8 +850,8 @@

    Default Implementation

    diff --git a/docs/Protocols/IEventDispatcher.html b/docs/Protocols/IEventDispatcher.html index 9aeff97e2..c9be1b362 100644 --- a/docs/Protocols/IEventDispatcher.html +++ b/docs/Protocols/IEventDispatcher.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -451,8 +457,8 @@

    Declaration

    diff --git a/docs/Protocols/KeyPathRepresentable.html b/docs/Protocols/KeyPathRepresentable.html index 85b563793..5465243a5 100644 --- a/docs/Protocols/KeyPathRepresentable.html +++ b/docs/Protocols/KeyPathRepresentable.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -370,8 +376,8 @@

    Declaration

    diff --git a/docs/Protocols/RTMPStreamDelegate.html b/docs/Protocols/RTMPStreamDelegate.html index 30440fc09..47c3b94f6 100644 --- a/docs/Protocols/RTMPStreamDelegate.html +++ b/docs/Protocols/RTMPStreamDelegate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -529,8 +535,8 @@

    Declaration

    diff --git a/docs/Protocols/Running.html b/docs/Protocols/Running.html index 4e25813e9..cee419f9f 100644 --- a/docs/Protocols/Running.html +++ b/docs/Protocols/Running.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -424,8 +430,8 @@

    Declaration

    diff --git a/docs/Protocols/TSWriterDelegate.html b/docs/Protocols/TSWriterDelegate.html index 6f21c92e6..a13718bdd 100644 --- a/docs/Protocols/TSWriterDelegate.html +++ b/docs/Protocols/TSWriterDelegate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -370,8 +376,8 @@

    Declaration

    diff --git a/docs/Protocols/VideoEncoderDelegate.html b/docs/Protocols/VideoEncoderDelegate.html index f6e820cd7..1c66d39f5 100644 --- a/docs/Protocols/VideoEncoderDelegate.html +++ b/docs/Protocols/VideoEncoderDelegate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/Structs.html b/docs/Structs.html index c8eb41a64..ac4021b35 100644 --- a/docs/Structs.html +++ b/docs/Structs.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -331,6 +337,34 @@

    Structures

      +
    • +
      + + + + DeviceUtil + +
      +
      +
      +
      +
      +
      +

      Undocumented

      + + See more +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public struct DeviceUtil
      + +
      +
      +
      +
      +
    • @@ -617,41 +651,13 @@

      Declaration

  • -
  • -
    - - - - DeviceUtil - -
    -
    -
    -
    -
    -
    -

    Undocumented

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct DeviceUtil
    - -
    -
    -
    -
    -
  • diff --git a/docs/Structs/ASArray.html b/docs/Structs/ASArray.html index 9ad84bec6..3f5d40399 100644 --- a/docs/Structs/ASArray.html +++ b/docs/Structs/ASArray.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -571,8 +577,8 @@

    Declaration

    diff --git a/docs/Structs/ASTypedObject.html b/docs/Structs/ASTypedObject.html index 81f2225d0..0194824f0 100644 --- a/docs/Structs/ASTypedObject.html +++ b/docs/Structs/ASTypedObject.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -451,8 +457,8 @@

    Declaration

    diff --git a/docs/Structs/Atomic.html b/docs/Structs/Atomic.html index 3a3c7700c..9d4c878dc 100644 --- a/docs/Structs/Atomic.html +++ b/docs/Structs/Atomic.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -425,8 +431,8 @@

    Declaration

    diff --git a/docs/Structs/DeviceUtil.html b/docs/Structs/DeviceUtil.html index c89ccdae4..68e88ab8d 100644 --- a/docs/Structs/DeviceUtil.html +++ b/docs/Structs/DeviceUtil.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -392,13 +398,94 @@

    Declaration

    +
  • +
    + + + + videoOrientation(by:) + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public static func videoOrientation(by notification: Notification) -> AVCaptureVideoOrientation?
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + videoOrientation(by:) + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public static func videoOrientation(by orientation: UIDeviceOrientation) -> AVCaptureVideoOrientation?
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + videoOrientation(by:) + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public static func videoOrientation(by orientation: UIInterfaceOrientation) -> AVCaptureVideoOrientation?
    + +
    +
    +
    +
    +
  • diff --git a/docs/Structs/FLVAudioTag.html b/docs/Structs/FLVAudioTag.html index 1f78cf207..1a5892d9e 100644 --- a/docs/Structs/FLVAudioTag.html +++ b/docs/Structs/FLVAudioTag.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -667,8 +673,8 @@

    Declaration

    diff --git a/docs/Structs/FLVDataTag.html b/docs/Structs/FLVDataTag.html index 6ae3907ca..04e1b888d 100644 --- a/docs/Structs/FLVDataTag.html +++ b/docs/Structs/FLVDataTag.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -559,8 +565,8 @@

    Declaration

    diff --git a/docs/Structs/FLVVideoTag.html b/docs/Structs/FLVVideoTag.html index c91880778..44155ff49 100644 --- a/docs/Structs/FLVVideoTag.html +++ b/docs/Structs/FLVVideoTag.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -667,8 +673,8 @@

    Declaration

    diff --git a/docs/Structs/HTTPRequest.html b/docs/Structs/HTTPRequest.html index 2ad109d27..b00514031 100644 --- a/docs/Structs/HTTPRequest.html +++ b/docs/Structs/HTTPRequest.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -505,8 +511,8 @@

    Declaration

    diff --git a/docs/Structs/HTTPResponse.html b/docs/Structs/HTTPResponse.html index bf281dd17..eff41afdc 100644 --- a/docs/Structs/HTTPResponse.html +++ b/docs/Structs/HTTPResponse.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -529,8 +535,8 @@

    Declaration

    diff --git a/docs/Structs/RTMPStreamInfo.html b/docs/Structs/RTMPStreamInfo.html index 7f529d200..405829b7c 100644 --- a/docs/Structs/RTMPStreamInfo.html +++ b/docs/Structs/RTMPStreamInfo.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -464,8 +470,8 @@

    Declaration

    diff --git a/docs/Structs/SoundTransform.html b/docs/Structs/SoundTransform.html index 556142403..05e7f0f47 100644 --- a/docs/Structs/SoundTransform.html +++ b/docs/Structs/SoundTransform.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -491,8 +497,8 @@

    Declaration

    diff --git a/docs/Typealiases.html b/docs/Typealiases.html index d439412fa..944ce6a44 100644 --- a/docs/Typealiases.html +++ b/docs/Typealiases.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -363,8 +369,8 @@

    Declaration

    diff --git a/docs/badge.svg b/docs/badge.svg index a606f0952..f3ba3e318 100644 --- a/docs/badge.svg +++ b/docs/badge.svg @@ -19,10 +19,10 @@ documentation - 23% + 22% - 23% + 22% diff --git a/docs/css/highlight.css b/docs/css/highlight.css index d0db0e13b..c170357ce 100644 --- a/docs/css/highlight.css +++ b/docs/css/highlight.css @@ -1,200 +1,202 @@ +/*! Jazzy - https://github.com/realm/jazzy + * Copyright Realm Inc. + * SPDX-License-Identifier: MIT + */ /* Credit to https://gist.github.com/wataru420/2048287 */ -.highlight { - /* Comment */ - /* Error */ - /* Keyword */ - /* Operator */ - /* Comment.Multiline */ - /* Comment.Preproc */ - /* Comment.Single */ - /* Comment.Special */ - /* Generic.Deleted */ - /* Generic.Deleted.Specific */ - /* Generic.Emph */ - /* Generic.Error */ - /* Generic.Heading */ - /* Generic.Inserted */ - /* Generic.Inserted.Specific */ - /* Generic.Output */ - /* Generic.Prompt */ - /* Generic.Strong */ - /* Generic.Subheading */ - /* Generic.Traceback */ - /* Keyword.Constant */ - /* Keyword.Declaration */ - /* Keyword.Pseudo */ - /* Keyword.Reserved */ - /* Keyword.Type */ - /* Literal.Number */ - /* Literal.String */ - /* Name.Attribute */ - /* Name.Builtin */ - /* Name.Class */ - /* Name.Constant */ - /* Name.Entity */ - /* Name.Exception */ - /* Name.Function */ - /* Name.Namespace */ - /* Name.Tag */ - /* Name.Variable */ - /* Operator.Word */ - /* Text.Whitespace */ - /* Literal.Number.Float */ - /* Literal.Number.Hex */ - /* Literal.Number.Integer */ - /* Literal.Number.Oct */ - /* Literal.String.Backtick */ - /* Literal.String.Char */ - /* Literal.String.Doc */ - /* Literal.String.Double */ - /* Literal.String.Escape */ - /* Literal.String.Heredoc */ - /* Literal.String.Interpol */ - /* Literal.String.Other */ - /* Literal.String.Regex */ - /* Literal.String.Single */ - /* Literal.String.Symbol */ - /* Name.Builtin.Pseudo */ - /* Name.Variable.Class */ - /* Name.Variable.Global */ - /* Name.Variable.Instance */ - /* Literal.Number.Integer.Long */ } - .highlight .c { - color: #999988; - font-style: italic; } - .highlight .err { - color: #a61717; - background-color: #e3d2d2; } - .highlight .k { - color: #000000; - font-weight: bold; } - .highlight .o { - color: #000000; - font-weight: bold; } - .highlight .cm { - color: #999988; - font-style: italic; } - .highlight .cp { - color: #999999; - font-weight: bold; } - .highlight .c1 { - color: #999988; - font-style: italic; } - .highlight .cs { - color: #999999; - font-weight: bold; - font-style: italic; } - .highlight .gd { - color: #000000; - background-color: #ffdddd; } - .highlight .gd .x { - color: #000000; - background-color: #ffaaaa; } - .highlight .ge { - color: #000000; - font-style: italic; } - .highlight .gr { - color: #aa0000; } - .highlight .gh { - color: #999999; } - .highlight .gi { - color: #000000; - background-color: #ddffdd; } - .highlight .gi .x { - color: #000000; - background-color: #aaffaa; } - .highlight .go { - color: #888888; } - .highlight .gp { - color: #555555; } - .highlight .gs { - font-weight: bold; } - .highlight .gu { - color: #aaaaaa; } - .highlight .gt { - color: #aa0000; } - .highlight .kc { - color: #000000; - font-weight: bold; } - .highlight .kd { - color: #000000; - font-weight: bold; } - .highlight .kp { - color: #000000; - font-weight: bold; } - .highlight .kr { - color: #000000; - font-weight: bold; } - .highlight .kt { - color: #445588; } - .highlight .m { - color: #009999; } - .highlight .s { - color: #d14; } - .highlight .na { - color: #008080; } - .highlight .nb { - color: #0086B3; } - .highlight .nc { - color: #445588; - font-weight: bold; } - .highlight .no { - color: #008080; } - .highlight .ni { - color: #800080; } - .highlight .ne { - color: #990000; - font-weight: bold; } - .highlight .nf { - color: #990000; } - .highlight .nn { - color: #555555; } - .highlight .nt { - color: #000080; } - .highlight .nv { - color: #008080; } - .highlight .ow { - color: #000000; - font-weight: bold; } - .highlight .w { - color: #bbbbbb; } - .highlight .mf { - color: #009999; } - .highlight .mh { - color: #009999; } - .highlight .mi { - color: #009999; } - .highlight .mo { - color: #009999; } - .highlight .sb { - color: #d14; } - .highlight .sc { - color: #d14; } - .highlight .sd { - color: #d14; } - .highlight .s2 { - color: #d14; } - .highlight .se { - color: #d14; } - .highlight .sh { - color: #d14; } - .highlight .si { - color: #d14; } - .highlight .sx { - color: #d14; } - .highlight .sr { - color: #009926; } - .highlight .s1 { - color: #d14; } - .highlight .ss { - color: #990073; } - .highlight .bp { - color: #999999; } - .highlight .vc { - color: #008080; } - .highlight .vg { - color: #008080; } - .highlight .vi { - color: #008080; } - .highlight .il { - color: #009999; } +.highlight .c { + color: #999988; + font-style: italic; } + +.highlight .err { + color: #a61717; + background-color: #e3d2d2; } + +.highlight .k { + color: #000000; + font-weight: bold; } + +.highlight .o { + color: #000000; + font-weight: bold; } + +.highlight .cm { + color: #999988; + font-style: italic; } + +.highlight .cp { + color: #999999; + font-weight: bold; } + +.highlight .c1 { + color: #999988; + font-style: italic; } + +.highlight .cs { + color: #999999; + font-weight: bold; + font-style: italic; } + +.highlight .gd { + color: #000000; + background-color: #ffdddd; } + +.highlight .gd .x { + color: #000000; + background-color: #ffaaaa; } + +.highlight .ge { + color: #000000; + font-style: italic; } + +.highlight .gr { + color: #aa0000; } + +.highlight .gh { + color: #999999; } + +.highlight .gi { + color: #000000; + background-color: #ddffdd; } + +.highlight .gi .x { + color: #000000; + background-color: #aaffaa; } + +.highlight .go { + color: #888888; } + +.highlight .gp { + color: #555555; } + +.highlight .gs { + font-weight: bold; } + +.highlight .gu { + color: #aaaaaa; } + +.highlight .gt { + color: #aa0000; } + +.highlight .kc { + color: #000000; + font-weight: bold; } + +.highlight .kd { + color: #000000; + font-weight: bold; } + +.highlight .kp { + color: #000000; + font-weight: bold; } + +.highlight .kr { + color: #000000; + font-weight: bold; } + +.highlight .kt { + color: #445588; } + +.highlight .m { + color: #009999; } + +.highlight .s { + color: #d14; } + +.highlight .na { + color: #008080; } + +.highlight .nb { + color: #0086B3; } + +.highlight .nc { + color: #445588; + font-weight: bold; } + +.highlight .no { + color: #008080; } + +.highlight .ni { + color: #800080; } + +.highlight .ne { + color: #990000; + font-weight: bold; } + +.highlight .nf { + color: #990000; } + +.highlight .nn { + color: #555555; } + +.highlight .nt { + color: #000080; } + +.highlight .nv { + color: #008080; } + +.highlight .ow { + color: #000000; + font-weight: bold; } + +.highlight .w { + color: #bbbbbb; } + +.highlight .mf { + color: #009999; } + +.highlight .mh { + color: #009999; } + +.highlight .mi { + color: #009999; } + +.highlight .mo { + color: #009999; } + +.highlight .sb { + color: #d14; } + +.highlight .sc { + color: #d14; } + +.highlight .sd { + color: #d14; } + +.highlight .s2 { + color: #d14; } + +.highlight .se { + color: #d14; } + +.highlight .sh { + color: #d14; } + +.highlight .si { + color: #d14; } + +.highlight .sx { + color: #d14; } + +.highlight .sr { + color: #009926; } + +.highlight .s1 { + color: #d14; } + +.highlight .ss { + color: #990073; } + +.highlight .bp { + color: #999999; } + +.highlight .vc { + color: #008080; } + +.highlight .vg { + color: #008080; } + +.highlight .vi { + color: #008080; } + +.highlight .il { + color: #009999; } diff --git a/docs/css/jazzy.css b/docs/css/jazzy.css index db2dba43d..2e3871391 100644 --- a/docs/css/jazzy.css +++ b/docs/css/jazzy.css @@ -1,3 +1,7 @@ +/*! Jazzy - https://github.com/realm/jazzy + * Copyright Realm Inc. + * SPDX-License-Identifier: MIT + */ html, body, div, span, h1, h3, h4, p, a, code, em, img, ul, li, table, tbody, tr, td { background: transparent; border: 0; @@ -104,7 +108,7 @@ header { z-index: 3; } header img { padding-right: 6px; - vertical-align: -4px; + vertical-align: -3px; height: 16px; } header a { color: #fff; } diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes.html index b36a5d646..7d72426ba 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -334,9 +340,9 @@

    Classes

  • - - - GLHKView + + + HKView
    @@ -344,15 +350,15 @@

    Classes

    -

    A view that displays a video content of a NetStream object which uses OpenGL api. This class is deprecated. Please consider to use the MTHKView.

    +

    Undocumented

    - See more + See more

    Declaration

    Swift

    -
    open class GLHKView : NSOpenGLView, NetStreamRenderer
    +
    open class HKView : UIView
    @@ -362,9 +368,9 @@

    Declaration

  • - - - HKView + + + NetStream
    @@ -372,15 +378,15 @@

    Declaration

    -

    Undocumented

    +

    The NetStream class is the foundation of a RTMPStream, HTTPStream.

    - See more + See more

    Declaration

    Swift

    -
    open class HKView : NSView
    +
    open class NetStream : NSObject
    @@ -390,9 +396,9 @@

    Declaration

  • @@ -400,15 +406,16 @@

    Declaration

    -

    The NetStream class is the foundation of a RTMPStream, HTTPStream.

    +

    Undocumented

    - See more + See more

    Declaration

    Swift

    -
    open class NetStream : NSObject
    +
    open class ScreenCaptureSession : NSObject, CaptureSessionConvertible
    +
    extension ScreenCaptureSession: Running
    @@ -711,9 +718,9 @@

    Declaration

  • - + - GLHKView + GLHKView
    @@ -729,7 +736,9 @@

    Declaration

    Declaration

    Swift

    - +
    open class GLHKView : GLKView, NetStreamRenderer
    +
    extension GLHKView: GLKViewDelegate
    +
  • @@ -1240,8 +1249,8 @@

    Declaration

  • diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ASUndefined.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ASUndefined.html index 7b077f9ab..29158c488 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ASUndefined.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ASUndefined.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -370,8 +376,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ASXML.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ASXML.html index e00f2ce86..c5f8876cf 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ASXML.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ASXML.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -402,8 +408,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ASXMLDocument.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ASXMLDocument.html index be94c40ce..fb43d6b9d 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ASXMLDocument.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ASXMLDocument.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -405,8 +411,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AVMixer.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AVMixer.html index 6d88670d4..da7784a31 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AVMixer.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AVMixer.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -782,8 +788,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AVMixer/Option.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AVMixer/Option.html index f4a089979..6d999ca04 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AVMixer/Option.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AVMixer/Option.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -389,8 +395,8 @@

    Option

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AVRecorder.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AVRecorder.html index a8578cf82..3e39ed1db 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AVRecorder.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AVRecorder.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -654,8 +660,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioCodec.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioCodec.html index f6c8c314b..84b04f79b 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioCodec.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioCodec.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -798,8 +804,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioCodec/Destination.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioCodec/Destination.html index b7fd67a51..0153e6acd 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioCodec/Destination.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioCodec/Destination.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioCodec/Option.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioCodec/Option.html index 4d4b29f61..2eba7d6fc 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioCodec/Option.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioCodec/Option.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -478,8 +484,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioEffect.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioEffect.html index 5dac9e476..5056354fc 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioEffect.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/AudioEffect.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -370,8 +376,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ByteArray.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ByteArray.html index 51c9da10f..162c5b668 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ByteArray.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ByteArray.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -1316,8 +1322,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ByteArray/Error.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ByteArray/Error.html index 62dfe5732..d8429dbcc 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ByteArray/Error.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ByteArray/Error.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/DefaultAVRecorderDelegate.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/DefaultAVRecorderDelegate.html index 62d903389..c234aa3cf 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/DefaultAVRecorderDelegate.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/DefaultAVRecorderDelegate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -478,9 +484,9 @@

    Declaration

  • @@ -488,7 +494,16 @@

    Declaration

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    open lazy var moviesDirectory: URL { get set }
    + +
    @@ -496,9 +511,9 @@

    Declaration

  • @@ -506,16 +521,7 @@

    Declaration

    -

    Undocumented

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    open lazy var moviesDirectory: URL { get set }
    - -
    +
    @@ -727,8 +733,8 @@

    Declaration

  • diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/DefaultAVRecorderDelegate/FileType.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/DefaultAVRecorderDelegate/FileType.html index 0f353f88e..b448b7f28 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/DefaultAVRecorderDelegate/FileType.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/DefaultAVRecorderDelegate/FileType.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -451,8 +457,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Event.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Event.html index 8f3ac4a46..60b9f7e5c 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Event.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Event.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -573,8 +579,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Event/Name.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Event/Name.html index 136084e15..c69292884 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Event/Name.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Event/Name.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -581,8 +587,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/EventDispatcher.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/EventDispatcher.html index 00dd34e0c..7f2d4cc2d 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/EventDispatcher.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/EventDispatcher.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -505,8 +511,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/FLVReader.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/FLVReader.html index 5be85009d..be621aebc 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/FLVReader.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/FLVReader.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -491,8 +497,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/GLHKView.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/GLHKView.html index ebbc29419..102c1dd93 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/GLHKView.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/GLHKView.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -328,7 +334,9 @@

    GLHKView

    - +
    open class GLHKView : GLKView, NetStreamRenderer
    +
    extension GLHKView: GLKViewDelegate
    +

    A view that displays a video content of a NetStream object which uses OpenGL api. This class is deprecated. Please consider to use the MTHKView.

    @@ -340,9 +348,9 @@

    GLHKView

  • @@ -350,7 +358,16 @@

    GLHKView

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public static var defaultBackgroundColor: UIColor
    + +
    @@ -358,9 +375,9 @@

    GLHKView

  • @@ -368,7 +385,16 @@

    GLHKView

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    open var isMirrored: Bool
    + +
    @@ -376,9 +402,9 @@

    GLHKView

  • @@ -389,15 +415,23 @@

    GLHKView

    A value that specifies how the video is displayed within a player layer’s bounds.

    +
    +

    Declaration

    +
    +

    Swift

    +
    open var videoGravity: AVLayerVideoGravity
    + +
    +
  • @@ -408,15 +442,23 @@

    GLHKView

    A value that displays a video format.

    +
    +

    Declaration

    +
    +

    Swift

    +
    open var videoFormatDescription: CMVideoFormatDescription? { get }
    + +
    +
  • @@ -424,7 +466,16 @@

    GLHKView

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    override public init(frame: CGRect)
    + +
    @@ -432,9 +483,9 @@

    GLHKView

  • @@ -442,7 +493,16 @@

    GLHKView

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public required init?(coder aDecoder: NSCoder)
    + +
    @@ -450,9 +510,9 @@

    GLHKView

  • @@ -460,7 +520,16 @@

    GLHKView

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    override open func awakeFromNib()
    + +
    @@ -468,9 +537,9 @@

    GLHKView

  • @@ -481,6 +550,14 @@

    GLHKView

    Attaches a view to a new NetStream object.

    +
    +

    Declaration

    +
    +

    Swift

    +
    open func attachStream(_ stream: NetStream?)
    + +
    +
  • @@ -500,9 +577,9 @@

    GLKViewDelegate

  • @@ -510,7 +587,16 @@

    GLKViewDelegate

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public func glkView(_ view: GLKView, drawIn rect: CGRect)
    + +

    @@ -520,8 +606,8 @@

    GLKViewDelegate

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/H264Encoder.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/H264Encoder.html index 304c29886..148071b77 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/H264Encoder.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/H264Encoder.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -601,8 +607,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/H264Encoder/Option.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/H264Encoder/Option.html index c8661fc49..8c0c0804e 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/H264Encoder/Option.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/H264Encoder/Option.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -476,9 +482,9 @@

    Declaration

  • @@ -486,16 +492,7 @@

    Declaration

    -

    Undocumented

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    case enabledHardwareEncoder
    - -
    +
    @@ -586,8 +583,8 @@

    Declaration

  • diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HKView.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HKView.html index 441d62a36..5fd07547d 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HKView.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HKView.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -328,7 +334,7 @@

    HKView

    -
    open class HKView : NSView
    +
    open class HKView : UIView
    @@ -341,9 +347,63 @@

    HKView

  • +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public static var defaultBackgroundColor: UIColor
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + layerClass + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    override open class var layerClass: AnyClass { get }
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + layer
    @@ -358,7 +418,7 @@

    HKView

    Declaration

    Swift

    -
    public static var defaultBackgroundColor: NSColor
    +
    override open var layer: AVCaptureVideoPreviewLayer { get }
    @@ -439,7 +499,7 @@

    Declaration

    Declaration

    Swift

    -
    override public init(frame: NSRect)
    +
    override public init(frame: CGRect)
  • @@ -466,7 +526,7 @@

    Declaration

    Declaration

    Swift

    -
    public required init?(coder: NSCoder)
    +
    public required init?(coder aDecoder: NSCoder)
    @@ -532,8 +592,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HLSService.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HLSService.html index 0e8c4e360..f73dd3390 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HLSService.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HLSService.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -424,8 +430,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HTTPService.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HTTPService.html index 34c783858..8f49e824c 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HTTPService.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HTTPService.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -640,8 +646,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HTTPStream.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HTTPStream.html index 346af2e0e..75eb7d4d5 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HTTPStream.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/HTTPStream.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -451,8 +457,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/MTHKView.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/MTHKView.html index af4cdad69..a2be5fe92 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/MTHKView.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/MTHKView.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -600,8 +606,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetClient.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetClient.html index a950dce57..f059dedd9 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetClient.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetClient.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -370,8 +376,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetService.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetService.html index 1396a0c7e..c36a8c734 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetService.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetService.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -668,8 +674,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetSocket.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetSocket.html index a4afc8805..51a60d5ba 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetSocket.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetSocket.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -790,8 +796,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetStream.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetStream.html index 57ce9328f..c525a5a7f 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetStream.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/NetStream.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -854,9 +860,90 @@

    Declaration

  • - - - attachScreen(_:) + + + orientation + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    open var orientation: AVCaptureVideoOrientation { get set }
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    open func attachScreen(_ screen: CaptureSessionConvertible?, useScreenSize: Bool = true)
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + zoomFactor + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    open var zoomFactor: CGFloat { get }
    + +
    +
    +
    +
    +
  • +
  • +
    @@ -871,7 +958,7 @@

    Declaration

    Declaration

    Swift

    -
    open func attachScreen(_ screen: AVCaptureScreenInput?)
    +
    open func setZoomFactor(_ zoomFactor: CGFloat, ramping: Bool = false, withRate: Float = 2.0)
    @@ -883,8 +970,8 @@

    Declaration

  • diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPConnection.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPConnection.html index 3c4672bc1..58b8c0275 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPConnection.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPConnection.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -1157,8 +1163,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPConnection/Code.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPConnection/Code.html index aefb967b0..5c6818104 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPConnection/Code.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPConnection/Code.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -667,8 +673,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPSharedObject.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPSharedObject.html index 010ab7f30..699b8f414 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPSharedObject.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPSharedObject.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -572,8 +578,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream.html index ccfa8dea1..9699140b5 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -1037,8 +1043,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/Code.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/Code.html index 3d5aefff1..bad7ec775 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/Code.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/Code.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -1423,8 +1429,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/HowToPublish.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/HowToPublish.html index d7da77089..102068e6f 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/HowToPublish.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/HowToPublish.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -478,8 +484,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/PlayOption.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/PlayOption.html index 0a8ecc6be..275e7d728 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/PlayOption.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/PlayOption.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -531,8 +537,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/PlayTransition.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/PlayTransition.html index 0ed12a5c0..cf3795184 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/PlayTransition.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/RTMPStream/PlayTransition.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -532,8 +538,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Responder.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Responder.html index b0d48bbbe..9a6090335 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Responder.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Responder.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ScreenCaptureSession.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ScreenCaptureSession.html index aa8f708aa..bc7183c7c 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ScreenCaptureSession.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/ScreenCaptureSession.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.5 Docs (22% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -248,7 +248,10 @@ AudioCodecDelegate

  • + - @@ -334,7 +334,7 @@

    ScreenCaptureSession

    -
    open class ScreenCaptureSession : NSObject, CustomCaptureSession
    +
    open class ScreenCaptureSession : NSObject, CaptureSessionConvertible
    extension ScreenCaptureSession: Running
    @@ -429,9 +429,9 @@

    Declaration

  • - + - delegate + delegate
    @@ -446,7 +446,7 @@

    Declaration

    Declaration

    Swift

    -
    public weak var delegate: ScreenCaptureOutputPixelBufferDelegate?
    +
    public weak var delegate: CaptureSessionDelegate?
    @@ -688,8 +688,8 @@

    Declaration

  • diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Setting.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Setting.html index 1577497b5..347d2bf33 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Setting.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/Setting.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -488,8 +494,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/TSWriter.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/TSWriter.html index ee66f876f..e9bb44deb 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/TSWriter.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/TSWriter.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -776,8 +782,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/VideoEffect.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/VideoEffect.html index 0ed5f9e5c..9584413d4 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/VideoEffect.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Classes/VideoEffect.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums.html index 21d27826b..408183e86 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -614,9 +620,9 @@

    Declaration

  • @@ -624,9 +630,18 @@

    Declaration

    - +

    Undocumented

    + See more
    +
    +

    Declaration

    +
    +

    Swift

    +
    public enum HKPictureInPicureControllerPosition
    + +
    +
  • @@ -691,8 +706,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/EventPhase.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/EventPhase.html index 30c3a570f..d9fdd6a88 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/EventPhase.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/EventPhase.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -451,8 +457,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVAACPacketType.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVAACPacketType.html index 0331c47a1..f71e2065e 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVAACPacketType.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVAACPacketType.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVAVCPacketType.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVAVCPacketType.html index 72a07d283..5b3b3d477 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVAVCPacketType.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVAVCPacketType.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -424,8 +430,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVAudioCodec.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVAudioCodec.html index 9269da6df..b1b8e9b2a 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVAudioCodec.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVAudioCodec.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -694,8 +700,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVFrameType.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVFrameType.html index e640a569a..0e3970b4d 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVFrameType.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVFrameType.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -478,8 +484,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVSoundRate.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVSoundRate.html index cb39fa908..934a136f5 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVSoundRate.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVSoundRate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -478,8 +484,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVSoundSize.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVSoundSize.html index 8843c1ab7..6dcfd36e2 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVSoundSize.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVSoundSize.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVSoundType.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVSoundType.html index 8ad4e8c61..01f8b5d3b 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVSoundType.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVSoundType.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVTagType.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVTagType.html index 4005a0798..2d612ecb9 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVTagType.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVTagType.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -424,8 +430,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVVideoCodec.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVVideoCodec.html index 6696416a5..4881a0b49 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVVideoCodec.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/FLVVideoCodec.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -532,8 +538,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/HKPictureInPicureControllerPosition.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/HKPictureInPicureControllerPosition.html index cba1ce56a..a7fc6736b 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/HKPictureInPicureControllerPosition.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/HKPictureInPicureControllerPosition.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -325,7 +331,15 @@

    HKPictureInPicureControllerPosition

    - +
    +
    + +
    public enum HKPictureInPicureControllerPosition
    + +
    +
    +

    Undocumented

    +
    @@ -333,9 +347,9 @@

    HKPictureInPicureControllerPosition

  • - + - topLeft + topLeft
    @@ -343,7 +357,16 @@

    HKPictureInPicureControllerPosition

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case topLeft
    + +
    @@ -351,9 +374,9 @@

    HKPictureInPicureControllerPosition

  • - + - topRight + topRight
    @@ -361,7 +384,16 @@

    HKPictureInPicureControllerPosition

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case topRight
    + +
    @@ -369,9 +401,9 @@

    HKPictureInPicureControllerPosition

  • @@ -379,7 +411,16 @@

    HKPictureInPicureControllerPosition

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case bottomRight
    + +
    @@ -387,9 +428,9 @@

    HKPictureInPicureControllerPosition

  • @@ -397,7 +438,16 @@

    HKPictureInPicureControllerPosition

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case bottomLeft
    + +
    @@ -407,8 +457,8 @@

    HKPictureInPicureControllerPosition

  • diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/RTMPObjectEncoding.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/RTMPObjectEncoding.html index 9d65e5fd7..56a3fe0ed 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/RTMPObjectEncoding.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/RTMPObjectEncoding.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/ScalingMode.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/ScalingMode.html index 15d17117e..5dafe6501 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/ScalingMode.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Enums/ScalingMode.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -451,8 +457,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions.html index c420a890b..5aa301d36 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -409,8 +415,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions/AVMixer.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions/AVMixer.html index f237d2fad..aaef8d6f1 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions/AVMixer.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions/AVMixer.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -398,8 +404,8 @@

    Running

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions/AudioStreamBasicDescription.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions/AudioStreamBasicDescription.html index 87733e1d8..d477fcb89 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions/AudioStreamBasicDescription.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions/AudioStreamBasicDescription.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -368,8 +374,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions/CMSampleBuffer.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions/CMSampleBuffer.html index da335ceb3..28658eb87 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions/CMSampleBuffer.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Extensions/CMSampleBuffer.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -340,9 +346,9 @@

    CMSampleBuffer

  • @@ -350,16 +356,7 @@

    CMSampleBuffer

    -

    Undocumented

    - -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public func reflectHorizontal()
    - -
    +
    @@ -369,8 +366,8 @@

    Declaration

  • diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Global Variables.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Global Variables.html index 65119f061..031a4eb0c 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Global Variables.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Global Variables.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -363,8 +369,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols.html index 6ed005e53..46e3a418f 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -331,6 +337,62 @@

    Protocols

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/AVRecorderDelegate.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/AVRecorderDelegate.html index 7eb51afc4..1d388751b 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/AVRecorderDelegate.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/AVRecorderDelegate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -532,8 +538,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/AudioCodecDelegate.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/AudioCodecDelegate.html index 5a91f1179..a8b01c3df 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/AudioCodecDelegate.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/AudioCodecDelegate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/CustomCaptureSession.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/CaptureSessionConvertible.html similarity index 90% rename from docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/CustomCaptureSession.html rename to docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/CaptureSessionConvertible.html index 3dbf7b1bd..8df0df1f4 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/CustomCaptureSession.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/CaptureSessionConvertible.html @@ -1,7 +1,7 @@ - CustomCaptureSession Protocol Reference + CaptureSessionConvertible Protocol Reference @@ -13,11 +13,11 @@ - - + +
    -

    HaishinKit 1.1.5 Docs (22% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -29,7 +29,7 @@

    @@ -248,7 +248,10 @@ AudioCodecDelegate + - @@ -330,11 +330,11 @@
    -

    CustomCaptureSession

    +

    CaptureSessionConvertible

    -
    public protocol CustomCaptureSession : Running
    +
    public protocol CaptureSessionConvertible : Running
    @@ -347,9 +347,9 @@

    CustomCaptureSession

  • @@ -374,9 +374,9 @@

    Declaration

  • - + - delegate + delegate
    @@ -391,7 +391,7 @@

    Declaration

    Declaration

    Swift

    -
    var delegate: ScreenCaptureOutputPixelBufferDelegate? { get set }
    +
    var delegate: CaptureSessionDelegate? { get set }
    @@ -403,8 +403,8 @@

    Declaration

  • diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/ScreenCaptureOutputPixelBufferDelegate.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/CaptureSessionDelegate.html similarity index 84% rename from docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/ScreenCaptureOutputPixelBufferDelegate.html rename to docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/CaptureSessionDelegate.html index 4d838775a..e4f6ed37a 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/ScreenCaptureOutputPixelBufferDelegate.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/CaptureSessionDelegate.html @@ -1,7 +1,7 @@ - ScreenCaptureOutputPixelBufferDelegate Protocol Reference + CaptureSessionDelegate Protocol Reference @@ -13,11 +13,11 @@ - - + +
    -

    HaishinKit 1.1.5 Docs (22% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -29,7 +29,7 @@

    @@ -248,7 +248,10 @@ AudioCodecDelegate + - @@ -330,11 +330,11 @@
    -

    ScreenCaptureOutputPixelBufferDelegate

    +

    CaptureSessionDelegate

    -
    public protocol ScreenCaptureOutputPixelBufferDelegate : AnyObject
    +
    public protocol CaptureSessionDelegate : AnyObject
    @@ -347,9 +347,9 @@

    ScreenCaptureOutputPixelBufferDelegate

  • @@ -364,7 +364,7 @@

    ScreenCaptureOutputPixelBufferDelegate

    Declaration

    Swift

    -
    func didSet(size: CGSize)
    +
    func session(_ session: CaptureSessionConvertible, didSet size: CGSize)
    @@ -374,9 +374,9 @@

    Declaration

  • @@ -391,7 +391,7 @@

    Declaration

    Declaration

    Swift

    -
    func output(pixelBuffer: CVPixelBuffer, withPresentationTime: CMTime)
    +
    func session(_ session: CaptureSessionConvertible, didOutput pixelBuffer: CVPixelBuffer, presentationTime: CMTime)
    @@ -403,8 +403,8 @@

    Declaration

  • diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/FLVTag.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/FLVTag.html index 50e711bcc..77f787aaa 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/FLVTag.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/FLVTag.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -601,8 +607,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/HKPictureInPicureController.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/HKPictureInPicureController.html index 1bda05948..dcf5f18ce 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/HKPictureInPicureController.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/HKPictureInPicureController.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -325,7 +331,15 @@

    HKPictureInPicureController

    - +
    +
    + +
    public protocol HKPictureInPicureController : AnyObject
    + +
    +
    +

    Undocumented

    +
    @@ -333,9 +347,238 @@

    HKPictureInPicureController

  • +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var isPictureInPictureActive: Bool { get }
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + pictureInPictureSize + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureSize: CGSize { get set }
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPicturePosition: HKPictureInPicureControllerPosition { get set }
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureMargin: CGFloat { get set }
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureCornerRadius: CGFloat { get set }
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureAnimationDuration: TimeInterval { get set }
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func startPictureInPicture()
    + +
    +
    +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func stopPictureInPicture()
    + +
    +
    +
    +
    +
  • + +
    +
    +
    + + +
    + +

    Available where Self: UIViewController

    +

    +
    +
    +
      +
    • +
      + + + + isPictureInPictureActive Default implementation @@ -350,7 +593,16 @@

      HKPictureInPicureController

      Default Implementation

      - +

      Undocumented

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      var isPictureInPictureActive: Bool { get }
      + +
    @@ -358,9 +610,9 @@

    Default Implementation

  • - + - pictureInPictureSize + pictureInPictureSize Default implementation @@ -375,7 +627,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureSize: CGSize { get set }
    + +
    @@ -383,9 +644,9 @@

    Default Implementation

  • - + - pictureInPicturePosition + pictureInPicturePosition Default implementation @@ -400,7 +661,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPicturePosition: HKPictureInPicureControllerPosition { get set }
    + +
    @@ -408,9 +678,9 @@

    Default Implementation

  • - + - pictureInPictureMargin + pictureInPictureMargin Default implementation @@ -425,7 +695,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureMargin: CGFloat { get set }
    + +
    @@ -433,9 +712,9 @@

    Default Implementation

  • - + - pictureInPictureCornerRadius + pictureInPictureCornerRadius Default implementation @@ -450,7 +729,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureCornerRadius: CGFloat { get set }
    + +
    @@ -458,9 +746,9 @@

    Default Implementation

  • - + - pictureInPictureAnimationDuration + pictureInPictureAnimationDuration Default implementation @@ -475,7 +763,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var pictureInPictureAnimationDuration: TimeInterval { get set }
    + +
    @@ -483,9 +780,9 @@

    Default Implementation

  • - + - startPictureInPicture() + startPictureInPicture() Default implementation @@ -500,7 +797,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func startPictureInPicture()
    + +
    @@ -508,9 +814,9 @@

    Default Implementation

  • - + - stopPictureInPicture() + stopPictureInPicture() Default implementation @@ -525,7 +831,16 @@

    Default Implementation

    Default Implementation

    - +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    func stopPictureInPicture()
    + +
    @@ -535,8 +850,8 @@

    Default Implementation

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/IEventDispatcher.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/IEventDispatcher.html index 9aeff97e2..c9be1b362 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/IEventDispatcher.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/IEventDispatcher.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -451,8 +457,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/KeyPathRepresentable.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/KeyPathRepresentable.html index 85b563793..5465243a5 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/KeyPathRepresentable.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/KeyPathRepresentable.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -370,8 +376,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/RTMPStreamDelegate.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/RTMPStreamDelegate.html index 30440fc09..47c3b94f6 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/RTMPStreamDelegate.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/RTMPStreamDelegate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -529,8 +535,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/Running.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/Running.html index 4e25813e9..cee419f9f 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/Running.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/Running.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -424,8 +430,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/TSWriterDelegate.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/TSWriterDelegate.html index 6f21c92e6..a13718bdd 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/TSWriterDelegate.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/TSWriterDelegate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -370,8 +376,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/VideoEncoderDelegate.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/VideoEncoderDelegate.html index f6e820cd7..1c66d39f5 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/VideoEncoderDelegate.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Protocols/VideoEncoderDelegate.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -397,8 +403,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs.html index c8eb41a64..ac4021b35 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -331,6 +337,34 @@

    Structures

      +
    • +
      + + + + DeviceUtil + +
      +
      +
      +
      +
      +
      +

      Undocumented

      + + See more +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public struct DeviceUtil
      + +
      +
      +
      +
      +
    • @@ -617,41 +651,13 @@

      Declaration

  • -
  • -
    - - - - DeviceUtil - -
    -
    -
    -
    -
    -
    -

    Undocumented

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public struct DeviceUtil
    - -
    -
    -
    -
    -
  • diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/ASArray.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/ASArray.html index 9ad84bec6..3f5d40399 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/ASArray.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/ASArray.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -571,8 +577,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/ASTypedObject.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/ASTypedObject.html index 81f2225d0..0194824f0 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/ASTypedObject.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/ASTypedObject.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -451,8 +457,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/Atomic.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/Atomic.html index 3a3c7700c..9d4c878dc 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/Atomic.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/Atomic.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -425,8 +431,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/DeviceUtil.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/DeviceUtil.html index c89ccdae4..68e88ab8d 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/DeviceUtil.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/DeviceUtil.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -392,13 +398,94 @@

    Declaration

    +
  • +
    + + + + videoOrientation(by:) + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public static func videoOrientation(by notification: Notification) -> AVCaptureVideoOrientation?
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + videoOrientation(by:) + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public static func videoOrientation(by orientation: UIDeviceOrientation) -> AVCaptureVideoOrientation?
    + +
    +
    +
    +
    +
  • +
  • +
    + + + + videoOrientation(by:) + +
    +
    +
    +
    +
    +
    +

    Undocumented

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public static func videoOrientation(by orientation: UIInterfaceOrientation) -> AVCaptureVideoOrientation?
    + +
    +
    +
    +
    +
  • diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/FLVAudioTag.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/FLVAudioTag.html index 1f78cf207..1a5892d9e 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/FLVAudioTag.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/FLVAudioTag.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -667,8 +673,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/FLVDataTag.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/FLVDataTag.html index 6ae3907ca..04e1b888d 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/FLVDataTag.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/FLVDataTag.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -559,8 +565,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/FLVVideoTag.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/FLVVideoTag.html index c91880778..44155ff49 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/FLVVideoTag.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/FLVVideoTag.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -667,8 +673,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/HTTPRequest.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/HTTPRequest.html index 2ad109d27..b00514031 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/HTTPRequest.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/HTTPRequest.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -505,8 +511,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/HTTPResponse.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/HTTPResponse.html index bf281dd17..eff41afdc 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/HTTPResponse.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/HTTPResponse.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -529,8 +535,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/RTMPStreamInfo.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/RTMPStreamInfo.html index 7f529d200..405829b7c 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/RTMPStreamInfo.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/RTMPStreamInfo.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -464,8 +470,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/SoundTransform.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/SoundTransform.html index 556142403..05e7f0f47 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/SoundTransform.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Structs/SoundTransform.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -491,8 +497,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Typealiases.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Typealiases.html index d439412fa..944ce6a44 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Typealiases.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/Typealiases.html @@ -17,7 +17,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -98,9 +98,6 @@

    - @@ -161,6 +158,9 @@ + @@ -247,6 +247,12 @@ + + @@ -363,8 +369,8 @@

    Declaration

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/badge.svg b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/badge.svg deleted file mode 100644 index f3ba3e318..000000000 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/badge.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - documentation - - - documentation - - - 22% - - - 22% - - - diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/css/highlight.css b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/css/highlight.css index d0db0e13b..c170357ce 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/css/highlight.css +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/css/highlight.css @@ -1,200 +1,202 @@ +/*! Jazzy - https://github.com/realm/jazzy + * Copyright Realm Inc. + * SPDX-License-Identifier: MIT + */ /* Credit to https://gist.github.com/wataru420/2048287 */ -.highlight { - /* Comment */ - /* Error */ - /* Keyword */ - /* Operator */ - /* Comment.Multiline */ - /* Comment.Preproc */ - /* Comment.Single */ - /* Comment.Special */ - /* Generic.Deleted */ - /* Generic.Deleted.Specific */ - /* Generic.Emph */ - /* Generic.Error */ - /* Generic.Heading */ - /* Generic.Inserted */ - /* Generic.Inserted.Specific */ - /* Generic.Output */ - /* Generic.Prompt */ - /* Generic.Strong */ - /* Generic.Subheading */ - /* Generic.Traceback */ - /* Keyword.Constant */ - /* Keyword.Declaration */ - /* Keyword.Pseudo */ - /* Keyword.Reserved */ - /* Keyword.Type */ - /* Literal.Number */ - /* Literal.String */ - /* Name.Attribute */ - /* Name.Builtin */ - /* Name.Class */ - /* Name.Constant */ - /* Name.Entity */ - /* Name.Exception */ - /* Name.Function */ - /* Name.Namespace */ - /* Name.Tag */ - /* Name.Variable */ - /* Operator.Word */ - /* Text.Whitespace */ - /* Literal.Number.Float */ - /* Literal.Number.Hex */ - /* Literal.Number.Integer */ - /* Literal.Number.Oct */ - /* Literal.String.Backtick */ - /* Literal.String.Char */ - /* Literal.String.Doc */ - /* Literal.String.Double */ - /* Literal.String.Escape */ - /* Literal.String.Heredoc */ - /* Literal.String.Interpol */ - /* Literal.String.Other */ - /* Literal.String.Regex */ - /* Literal.String.Single */ - /* Literal.String.Symbol */ - /* Name.Builtin.Pseudo */ - /* Name.Variable.Class */ - /* Name.Variable.Global */ - /* Name.Variable.Instance */ - /* Literal.Number.Integer.Long */ } - .highlight .c { - color: #999988; - font-style: italic; } - .highlight .err { - color: #a61717; - background-color: #e3d2d2; } - .highlight .k { - color: #000000; - font-weight: bold; } - .highlight .o { - color: #000000; - font-weight: bold; } - .highlight .cm { - color: #999988; - font-style: italic; } - .highlight .cp { - color: #999999; - font-weight: bold; } - .highlight .c1 { - color: #999988; - font-style: italic; } - .highlight .cs { - color: #999999; - font-weight: bold; - font-style: italic; } - .highlight .gd { - color: #000000; - background-color: #ffdddd; } - .highlight .gd .x { - color: #000000; - background-color: #ffaaaa; } - .highlight .ge { - color: #000000; - font-style: italic; } - .highlight .gr { - color: #aa0000; } - .highlight .gh { - color: #999999; } - .highlight .gi { - color: #000000; - background-color: #ddffdd; } - .highlight .gi .x { - color: #000000; - background-color: #aaffaa; } - .highlight .go { - color: #888888; } - .highlight .gp { - color: #555555; } - .highlight .gs { - font-weight: bold; } - .highlight .gu { - color: #aaaaaa; } - .highlight .gt { - color: #aa0000; } - .highlight .kc { - color: #000000; - font-weight: bold; } - .highlight .kd { - color: #000000; - font-weight: bold; } - .highlight .kp { - color: #000000; - font-weight: bold; } - .highlight .kr { - color: #000000; - font-weight: bold; } - .highlight .kt { - color: #445588; } - .highlight .m { - color: #009999; } - .highlight .s { - color: #d14; } - .highlight .na { - color: #008080; } - .highlight .nb { - color: #0086B3; } - .highlight .nc { - color: #445588; - font-weight: bold; } - .highlight .no { - color: #008080; } - .highlight .ni { - color: #800080; } - .highlight .ne { - color: #990000; - font-weight: bold; } - .highlight .nf { - color: #990000; } - .highlight .nn { - color: #555555; } - .highlight .nt { - color: #000080; } - .highlight .nv { - color: #008080; } - .highlight .ow { - color: #000000; - font-weight: bold; } - .highlight .w { - color: #bbbbbb; } - .highlight .mf { - color: #009999; } - .highlight .mh { - color: #009999; } - .highlight .mi { - color: #009999; } - .highlight .mo { - color: #009999; } - .highlight .sb { - color: #d14; } - .highlight .sc { - color: #d14; } - .highlight .sd { - color: #d14; } - .highlight .s2 { - color: #d14; } - .highlight .se { - color: #d14; } - .highlight .sh { - color: #d14; } - .highlight .si { - color: #d14; } - .highlight .sx { - color: #d14; } - .highlight .sr { - color: #009926; } - .highlight .s1 { - color: #d14; } - .highlight .ss { - color: #990073; } - .highlight .bp { - color: #999999; } - .highlight .vc { - color: #008080; } - .highlight .vg { - color: #008080; } - .highlight .vi { - color: #008080; } - .highlight .il { - color: #009999; } +.highlight .c { + color: #999988; + font-style: italic; } + +.highlight .err { + color: #a61717; + background-color: #e3d2d2; } + +.highlight .k { + color: #000000; + font-weight: bold; } + +.highlight .o { + color: #000000; + font-weight: bold; } + +.highlight .cm { + color: #999988; + font-style: italic; } + +.highlight .cp { + color: #999999; + font-weight: bold; } + +.highlight .c1 { + color: #999988; + font-style: italic; } + +.highlight .cs { + color: #999999; + font-weight: bold; + font-style: italic; } + +.highlight .gd { + color: #000000; + background-color: #ffdddd; } + +.highlight .gd .x { + color: #000000; + background-color: #ffaaaa; } + +.highlight .ge { + color: #000000; + font-style: italic; } + +.highlight .gr { + color: #aa0000; } + +.highlight .gh { + color: #999999; } + +.highlight .gi { + color: #000000; + background-color: #ddffdd; } + +.highlight .gi .x { + color: #000000; + background-color: #aaffaa; } + +.highlight .go { + color: #888888; } + +.highlight .gp { + color: #555555; } + +.highlight .gs { + font-weight: bold; } + +.highlight .gu { + color: #aaaaaa; } + +.highlight .gt { + color: #aa0000; } + +.highlight .kc { + color: #000000; + font-weight: bold; } + +.highlight .kd { + color: #000000; + font-weight: bold; } + +.highlight .kp { + color: #000000; + font-weight: bold; } + +.highlight .kr { + color: #000000; + font-weight: bold; } + +.highlight .kt { + color: #445588; } + +.highlight .m { + color: #009999; } + +.highlight .s { + color: #d14; } + +.highlight .na { + color: #008080; } + +.highlight .nb { + color: #0086B3; } + +.highlight .nc { + color: #445588; + font-weight: bold; } + +.highlight .no { + color: #008080; } + +.highlight .ni { + color: #800080; } + +.highlight .ne { + color: #990000; + font-weight: bold; } + +.highlight .nf { + color: #990000; } + +.highlight .nn { + color: #555555; } + +.highlight .nt { + color: #000080; } + +.highlight .nv { + color: #008080; } + +.highlight .ow { + color: #000000; + font-weight: bold; } + +.highlight .w { + color: #bbbbbb; } + +.highlight .mf { + color: #009999; } + +.highlight .mh { + color: #009999; } + +.highlight .mi { + color: #009999; } + +.highlight .mo { + color: #009999; } + +.highlight .sb { + color: #d14; } + +.highlight .sc { + color: #d14; } + +.highlight .sd { + color: #d14; } + +.highlight .s2 { + color: #d14; } + +.highlight .se { + color: #d14; } + +.highlight .sh { + color: #d14; } + +.highlight .si { + color: #d14; } + +.highlight .sx { + color: #d14; } + +.highlight .sr { + color: #009926; } + +.highlight .s1 { + color: #d14; } + +.highlight .ss { + color: #990073; } + +.highlight .bp { + color: #999999; } + +.highlight .vc { + color: #008080; } + +.highlight .vg { + color: #008080; } + +.highlight .vi { + color: #008080; } + +.highlight .il { + color: #009999; } diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/css/jazzy.css b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/css/jazzy.css index db2dba43d..2e3871391 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/css/jazzy.css +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/css/jazzy.css @@ -1,3 +1,7 @@ +/*! Jazzy - https://github.com/realm/jazzy + * Copyright Realm Inc. + * SPDX-License-Identifier: MIT + */ html, body, div, span, h1, h3, h4, p, a, code, em, img, ul, li, table, tbody, tr, td { background: transparent; border: 0; @@ -104,7 +108,7 @@ header { z-index: 3; } header img { padding-right: 6px; - vertical-align: -4px; + vertical-align: -3px; height: 16px; } header a { color: #fff; } diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/img/gh.png b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/img/gh.png deleted file mode 100755 index 628da97c7..000000000 Binary files a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/img/gh.png and /dev/null differ diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/index.html b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/index.html index ab0e3035d..19866ac7f 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/index.html +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/index.html @@ -16,7 +16,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -97,9 +97,6 @@

    - @@ -160,6 +157,9 @@ + @@ -246,6 +246,12 @@ + + @@ -524,7 +530,7 @@

    CocoaPods

    use_frameworks! def import_pods - pod 'HaishinKit', '~> 1.1.6' + pod 'HaishinKit', '~> 1.1.7' end target 'Your Target' do @@ -533,7 +539,7 @@

    CocoaPods

    end

    Carthage

    -
    github "shogo4405/HaishinKit.swift" ~> 1.1.6
    +
    github "shogo4405/HaishinKit.swift" ~> 1.1.7
     

    Swift Package Manager

    https://github.com/shogo4405/HaishinKit.swift
    @@ -733,8 +739,8 @@ 

    Reference

    diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/js/jazzy.js b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/js/jazzy.js index 1e55d6ef0..198441660 100755 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/js/jazzy.js +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/js/jazzy.js @@ -1,3 +1,7 @@ +// Jazzy - https://github.com/realm/jazzy +// Copyright Realm Inc. +// SPDX-License-Identifier: MIT + window.jazzy = {'docset': false} if (typeof window.dash != 'undefined') { document.documentElement.className += ' dash' diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/js/jazzy.search.js b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/js/jazzy.search.js index e3d1ab905..359cdbb8b 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/js/jazzy.search.js +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/js/jazzy.search.js @@ -1,3 +1,7 @@ +// Jazzy - https://github.com/realm/jazzy +// Copyright Realm Inc. +// SPDX-License-Identifier: MIT + $(function(){ var $typeahead = $('[data-typeahead]'); var $form = $typeahead.parents('form'); diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/search.json b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/search.json index 934d84414..36bbd90fc 100644 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/search.json +++ b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Typealiases.html#/s:10HaishinKit8ASObjecta":{"name":"ASObject","abstract":"

    The ASObject class represents an object for AcrionScript.

    "},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV6device12withPositionSo09AVCaptureC0CSgSo0hcG0V_tFZ":{"name":"device(withPosition:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV6device17withLocalizedName9mediaTypeSo09AVCaptureC0CSgSS_So07AVMediaJ0atFZ":{"name":"device(withLocalizedName:mediaType:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/Atomic.html#/s:10HaishinKit6AtomicV5valuexvp":{"name":"value","abstract":"

    Getter for the value.

    ","parent_name":"Atomic"},"Structs/Atomic.html#/s:10HaishinKit6AtomicVyACyxGxcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"Atomic"},"Structs/Atomic.html#/s:10HaishinKit6AtomicV6mutateyyyxzXEF":{"name":"mutate(_:)","abstract":"

    Setter for the value.

    ","parent_name":"Atomic"},"Structs/RTMPStreamInfo.html#/s:10HaishinKit14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvp":{"name":"byteCount","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamInfo"},"Structs/RTMPStreamInfo.html#/s:10HaishinKit14RTMPStreamInfoV12resourceNameSSSgvp":{"name":"resourceName","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamInfo"},"Structs/RTMPStreamInfo.html#/s:10HaishinKit14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvp":{"name":"currentBytesPerSecond","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamInfo"},"Structs/RTMPStreamInfo.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"RTMPStreamInfo"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayV6lengthSivp":{"name":"length","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayV5countACSi_tcfc":{"name":"init(count:)","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayV4dataACSayypSgG_tcfc":{"name":"init(data:)","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:s25ExpressibleByArrayLiteralP05arrayD0x0cD7ElementQzd_tcfc":{"name":"init(arrayLiteral:)","parent_name":"ASArray"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayVyypSgypcip":{"name":"subscript(_:)","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"ASArray"},"Structs/ASArray.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ASArray"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV05TypedD7Decodera":{"name":"TypedObjectDecoder","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV8register9typeNamed7decoderySS_ypSS_SDySSypSgGtKctFZ":{"name":"register(typeNamed:decoder:)","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV8register4type5namedyxm_SStSeRzlFZ":{"name":"register(type:named:)","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV10unregister9typeNamedySS_tFZ":{"name":"unregister(typeNamed:)","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV13defaultVolumeSfvpZ":{"name":"defaultVolume","abstract":"

    Undocumented

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV10defaultPanSfvpZ":{"name":"defaultPan","abstract":"

    Undocumented

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV6volumeSfvp":{"name":"volume","abstract":"

    The volume, ranging from 0 (silent) to 1 (full volume)

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV3panSfvp":{"name":"pan","abstract":"

    The panning of the sound

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"SoundTransform"},"Structs/HTTPResponse.html#/s:s30ExpressibleByDictionaryLiteralP3KeyQa":{"name":"Key","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:s30ExpressibleByDictionaryLiteralP5ValueQa":{"name":"Value","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV10statusCodeSSvp":{"name":"statusCode","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV12headerFieldsSDyS2SGvp":{"name":"headerFields","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV4body10Foundation4DataVSgvp":{"name":"body","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:s30ExpressibleByDictionaryLiteralP010dictionaryD0x3KeyQz_5ValueQztd_tcfc":{"name":"init(dictionaryLiteral:)","parent_name":"HTTPResponse"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV9separators5UInt8VvpZ":{"name":"separator","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV3uriSSvp":{"name":"uri","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV6methodSSvp":{"name":"method","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV12headerFieldsSDyS2SGvp":{"name":"headerFields","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV4body10Foundation4DataVSgvp":{"name":"body","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV7tagTypeAA06FLVTagF0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV9frameTypeAA08FLVFrameF0Ovp":{"name":"frameType","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV5codecAA0C5CodecOvp":{"name":"codec","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV13avcPacketTypeAA012FLVAVCPacketG0Ovp":{"name":"avcPacketType","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV15compositionTimes5Int32Vvp":{"name":"compositionTime","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV7tagTypeAA06FLVTagF0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV5codecAA0C5CodecOvp":{"name":"codec","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9soundRateAA08FLVSoundF0Ovp":{"name":"soundRate","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9soundSizeAA08FLVSoundF0Ovp":{"name":"soundSize","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9soundTypeAA08FLVSoundF0Ovp":{"name":"soundType","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV7tagTypeAA06FLVTagF0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html":{"name":"FLVDataTag","abstract":"

    Undocumented

    "},"Structs/FLVAudioTag.html":{"name":"FLVAudioTag","abstract":"

    Undocumented

    "},"Structs/FLVVideoTag.html":{"name":"FLVVideoTag","abstract":"

    Undocumented

    "},"Structs/HTTPRequest.html":{"name":"HTTPRequest","abstract":"

    Undocumented

    "},"Structs/HTTPResponse.html":{"name":"HTTPResponse","abstract":"

    Undocumented

    "},"Structs/SoundTransform.html":{"name":"SoundTransform","abstract":"

    The SoundTransform class

    "},"Structs/ASTypedObject.html":{"name":"ASTypedObject","abstract":"

    Undocumented

    "},"Structs/ASArray.html":{"name":"ASArray","abstract":"

    The ASArray class represents an array value for ActionScript.

    "},"Structs/RTMPStreamInfo.html":{"name":"RTMPStreamInfo","abstract":"

    flash.net.NetStreamInfo for Swift

    "},"Structs/Atomic.html":{"name":"Atomic","abstract":"

    Atomic class"},"Structs/DeviceUtil.html":{"name":"DeviceUtil","abstract":"

    Undocumented

    "},"Protocols/KeyPathRepresentable.html#/s:10HaishinKit20KeyPathRepresentableP03keyD0s03AnycD0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"KeyPathRepresentable"},"Protocols/Running.html#/s:10HaishinKit7RunningP02isC0AA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"Running"},"Protocols/Running.html#/s:10HaishinKit7RunningP05startC0yyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"Running"},"Protocols/Running.html#/s:10HaishinKit7RunningP04stopC0yyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"Running"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"addEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"removeEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP8dispatch5eventyAA5EventC_tF":{"name":"dispatch(event:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF":{"name":"dispatch(_:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/TSWriterDelegate.html#/s:10HaishinKit16TSWriterDelegateP6writer_9didOutputyAA0C0C_10Foundation4DataVtF":{"name":"writer(_:didOutput:)","abstract":"

    Undocumented

    ","parent_name":"TSWriterDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_24didPublishInsufficientBWyAA0C0C_AA14RTMPConnectionCtF":{"name":"rtmpStream(_:didPublishInsufficientBW:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_22didPublishSufficientBWyAA0C0C_AA14RTMPConnectionCtF":{"name":"rtmpStream(_:didPublishSufficientBW:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_9didOutput21presentationTimeStampyAA0C0C_So13AVAudioBufferCSo6CMTimeatF":{"name":"rtmpStream(_:didOutput:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_9didOutputyAA0C0C_So17CMSampleBufferRefatF":{"name":"rtmpStream(_:didOutput:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_10didStaticsyAA0C0C_AA14RTMPConnectionCtF":{"name":"rtmpStream(_:didStatics:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP18rtmpStreamDidClearyyAA0C0CF":{"name":"rtmpStreamDidClear(_:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/HKPictureInPicureController.html#/isPictureInPictureActive":{"name":"isPictureInPictureActive","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/pictureInPictureSize":{"name":"pictureInPictureSize","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/pictureInPicturePosition":{"name":"pictureInPicturePosition","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/pictureInPictureMargin":{"name":"pictureInPictureMargin","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/pictureInPictureCornerRadius":{"name":"pictureInPictureCornerRadius","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/pictureInPictureAnimationDuration":{"name":"pictureInPictureAnimationDuration","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/startPictureInPicture()":{"name":"startPictureInPicture()","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/stopPictureInPicture()":{"name":"stopPictureInPicture()","parent_name":"HKPictureInPicureController"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP15moviesDirectory10Foundation3URLVvp":{"name":"moviesDirectory","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP10rotateFile_25withPresentationTimeStamp9mediaTypeyAA0C0C_So6CMTimeaSo07AVMediaL0atF":{"name":"rotateFile(_:withPresentationTimeStamp:mediaType:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP21getPixelBufferAdaptor_15withWriterInputSo07AVAssetjkfgH0CSgAA0C0C_So0ljK0CSgtF":{"name":"getPixelBufferAdaptor(_:withWriterInput:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP14getWriterInput_9mediaType16sourceFormatHintSo07AVAssetfG0CSgAA0C0C_So07AVMediaI0aSo22CMFormatDescriptionRefaSgtF":{"name":"getWriterInput(_:mediaType:sourceFormatHint:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP15didStartRunningyyAA0C0CF":{"name":"didStartRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP14didStopRunningyyAA0C0CF":{"name":"didStopRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP16didFinishWritingyyAA0C0CF":{"name":"didFinishWriting(_:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP7tagTypeAA0cE0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagPxycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"FLVTag"},"Protocols/VideoEncoderDelegate.html#/s:10HaishinKit20VideoEncoderDelegateP23didSetFormatDescription5videoySo08CMFormatI3RefaSg_tF":{"name":"didSetFormatDescription(video:)","abstract":"

    Undocumented

    ","parent_name":"VideoEncoderDelegate"},"Protocols/VideoEncoderDelegate.html#/s:10HaishinKit20VideoEncoderDelegateP12sampleOutput5videoySo17CMSampleBufferRefa_tF":{"name":"sampleOutput(video:)","abstract":"

    Undocumented

    ","parent_name":"VideoEncoderDelegate"},"Protocols/AudioCodecDelegate.html#/s:10HaishinKit18AudioCodecDelegateP05audioD0_6didSetyAA0cD0C_So22CMFormatDescriptionRefaSgtF":{"name":"audioCodec(_:didSet:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodecDelegate"},"Protocols/AudioCodecDelegate.html#/s:10HaishinKit18AudioCodecDelegateP05audioD0_9didOutput21presentationTimeStampyAA0cD0C_04CoreC0013UnsafeMutableC17BufferListPointerVSo6CMTimeatF":{"name":"audioCodec(_:didOutput:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodecDelegate"},"Protocols/AudioCodecDelegate.html":{"name":"AudioCodecDelegate","abstract":"

    Undocumented

    "},"Protocols/VideoEncoderDelegate.html":{"name":"VideoEncoderDelegate","abstract":"

    Undocumented

    "},"Protocols/FLVTag.html":{"name":"FLVTag","abstract":"

    Undocumented

    "},"Protocols/AVRecorderDelegate.html":{"name":"AVRecorderDelegate","abstract":"

    Undocumented

    "},"Protocols/HKPictureInPicureController.html":{"name":"HKPictureInPicureController"},"Protocols/RTMPStreamDelegate.html":{"name":"RTMPStreamDelegate","abstract":"

    Undocumented

    "},"Protocols/TSWriterDelegate.html":{"name":"TSWriterDelegate","abstract":"

    MPEG-2 TS (Transport Stream) Writer delegate

    "},"Protocols/IEventDispatcher.html":{"name":"IEventDispatcher","abstract":"

    flash.events.IEventDispatcher for Swift

    "},"Protocols/Running.html":{"name":"Running","abstract":"

    Undocumented

    "},"Protocols/KeyPathRepresentable.html":{"name":"KeyPathRepresentable","abstract":"

    Undocumented

    "},"Extensions/AVMixer.html#/isRunning":{"name":"isRunning","parent_name":"AVMixer"},"Extensions/AVMixer.html#/startRunning()":{"name":"startRunning()","parent_name":"AVMixer"},"Extensions/AVMixer.html#/stopRunning()":{"name":"stopRunning()","parent_name":"AVMixer"},"Extensions/CMSampleBuffer.html#/s:So17CMSampleBufferRefa10HaishinKitE17reflectHorizontalyyF":{"name":"reflectHorizontal()","abstract":"

    Undocumented

    ","parent_name":"CMSampleBuffer"},"Extensions/AudioStreamBasicDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"AudioStreamBasicDescription"},"Extensions/AudioStreamBasicDescription.html":{"name":"AudioStreamBasicDescription"},"Extensions/CMSampleBuffer.html":{"name":"CMSampleBuffer"},"Extensions/AVMixer.html":{"name":"AVMixer"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO9capturingyA2CmF":{"name":"capturing","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO8atTargetyA2CmF":{"name":"atTarget","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO8bubblingyA2CmF":{"name":"bubbling","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO7disposeyA2CmF":{"name":"dispose","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/RTMPObjectEncoding.html#/s:10HaishinKit18RTMPObjectEncodingO4amf0yA2CmF":{"name":"amf0","abstract":"

    The AMF0 Encoding.

    ","parent_name":"RTMPObjectEncoding"},"Enums/RTMPObjectEncoding.html#/s:10HaishinKit18RTMPObjectEncodingO4amf3yA2CmF":{"name":"amf3","abstract":"

    The AMF3 Encoding.

    ","parent_name":"RTMPObjectEncoding"},"Enums/HKPictureInPicureControllerPosition.html#/topLeft":{"name":"topLeft","parent_name":"HKPictureInPicureControllerPosition"},"Enums/HKPictureInPicureControllerPosition.html#/topRight":{"name":"topRight","parent_name":"HKPictureInPicureControllerPosition"},"Enums/HKPictureInPicureControllerPosition.html#/bottomRight":{"name":"bottomRight","parent_name":"HKPictureInPicureControllerPosition"},"Enums/HKPictureInPicureControllerPosition.html#/bottomLeft":{"name":"bottomLeft","parent_name":"HKPictureInPicureControllerPosition"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO6normalyA2CmF":{"name":"normal","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO9letterboxyA2CmF":{"name":"letterbox","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO25cropSourceToCleanApertureyA2CmF":{"name":"cropSourceToCleanAperture","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO4trimyA2CmF":{"name":"trim","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO12sorensonH263yA2CmF":{"name":"sorensonH263","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO7screen1yA2CmF":{"name":"screen1","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO6on2VP6yA2CmF":{"name":"on2VP6","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO11on2VP6AlphayA2CmF":{"name":"on2VP6Alpha","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO7screen2yA2CmF":{"name":"screen2","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO3avcyA2CmF":{"name":"avc","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVTagType.html#/s:10HaishinKit10FLVTagTypeO5audioyA2CmF":{"name":"audio","abstract":"

    Undocumented

    ","parent_name":"FLVTagType"},"Enums/FLVTagType.html#/s:10HaishinKit10FLVTagTypeO5videoyA2CmF":{"name":"video","abstract":"

    Undocumented

    ","parent_name":"FLVTagType"},"Enums/FLVTagType.html#/s:10HaishinKit10FLVTagTypeO4datayA2CmF":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"FLVTagType"},"Enums/FLVSoundType.html#/s:10HaishinKit12FLVSoundTypeO4monoyA2CmF":{"name":"mono","abstract":"

    Undocumented

    ","parent_name":"FLVSoundType"},"Enums/FLVSoundType.html#/s:10HaishinKit12FLVSoundTypeO6stereoyA2CmF":{"name":"stereo","abstract":"

    Undocumented

    ","parent_name":"FLVSoundType"},"Enums/FLVSoundSize.html#/s:10HaishinKit12FLVSoundSizeO7snd8bityA2CmF":{"name":"snd8bit","abstract":"

    Undocumented

    ","parent_name":"FLVSoundSize"},"Enums/FLVSoundSize.html#/s:10HaishinKit12FLVSoundSizeO8snd16bityA2CmF":{"name":"snd16bit","abstract":"

    Undocumented

    ","parent_name":"FLVSoundSize"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO6kHz5_5yA2CmF":{"name":"kHz5_5","abstract":"

    The sound rate of 5,500.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO5kHz11yA2CmF":{"name":"kHz11","abstract":"

    Ths sound rate of 11,000.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO5kHz22yA2CmF":{"name":"kHz22","abstract":"

    The sound rate of 22,050.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO5kHz44yA2CmF":{"name":"kHz44","abstract":"

    Ths sound rate of 44,100.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO10floatValueSdvp":{"name":"floatValue","abstract":"

    The float typed value.

    ","parent_name":"FLVSoundRate"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO3keyyA2CmF":{"name":"key","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO5interyA2CmF":{"name":"inter","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO10disposableyA2CmF":{"name":"disposable","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO9generatedyA2CmF":{"name":"generated","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO7commandyA2CmF":{"name":"command","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO3pcmyA2CmF":{"name":"pcm","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5adpcmyA2CmF":{"name":"adpcm","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO3mp3yA2CmF":{"name":"mp3","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5pcmleyA2CmF":{"name":"pcmle","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO13nellymoser16KyA2CmF":{"name":"nellymoser16K","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO12nellymoser8KyA2CmF":{"name":"nellymoser8K","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO10nellymoseryA2CmF":{"name":"nellymoser","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5g711AyA2CmF":{"name":"g711A","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO6g711MUyA2CmF":{"name":"g711MU","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO3aacyA2CmF":{"name":"aac","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5speexyA2CmF":{"name":"speex","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO6mp3_8kyA2CmF":{"name":"mp3_8k","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAVCPacketType.html#/s:10HaishinKit16FLVAVCPacketTypeO3seqyA2CmF":{"name":"seq","abstract":"

    Undocumented

    ","parent_name":"FLVAVCPacketType"},"Enums/FLVAVCPacketType.html#/s:10HaishinKit16FLVAVCPacketTypeO3nalyA2CmF":{"name":"nal","abstract":"

    Undocumented

    ","parent_name":"FLVAVCPacketType"},"Enums/FLVAVCPacketType.html#/s:10HaishinKit16FLVAVCPacketTypeO3eosyA2CmF":{"name":"eos","abstract":"

    Undocumented

    ","parent_name":"FLVAVCPacketType"},"Enums/FLVAACPacketType.html#/s:10HaishinKit16FLVAACPacketTypeO3seqyA2CmF":{"name":"seq","abstract":"

    Undocumented

    ","parent_name":"FLVAACPacketType"},"Enums/FLVAACPacketType.html#/s:10HaishinKit16FLVAACPacketTypeO3rawyA2CmF":{"name":"raw","abstract":"

    Undocumented

    ","parent_name":"FLVAACPacketType"},"Enums/FLVAACPacketType.html":{"name":"FLVAACPacketType","abstract":"

    Undocumented

    "},"Enums/FLVAVCPacketType.html":{"name":"FLVAVCPacketType","abstract":"

    Undocumented

    "},"Enums/FLVAudioCodec.html":{"name":"FLVAudioCodec","abstract":"

    The type of flv supports audio codecs.

    "},"Enums/FLVFrameType.html":{"name":"FLVFrameType","abstract":"

    Undocumented

    "},"Enums/FLVSoundRate.html":{"name":"FLVSoundRate","abstract":"

    The type of flv supports audio sound rates.

    "},"Enums/FLVSoundSize.html":{"name":"FLVSoundSize","abstract":"

    Undocumented

    "},"Enums/FLVSoundType.html":{"name":"FLVSoundType","abstract":"

    Undocumented

    "},"Enums/FLVTagType.html":{"name":"FLVTagType","abstract":"

    Undocumented

    "},"Enums/FLVVideoCodec.html":{"name":"FLVVideoCodec","abstract":"

    The type of flv supports video codecs.

    "},"Enums/ScalingMode.html":{"name":"ScalingMode","abstract":"

    Undocumented

    "},"Enums/HKPictureInPicureControllerPosition.html":{"name":"HKPictureInPicureControllerPosition"},"Enums/RTMPObjectEncoding.html":{"name":"RTMPObjectEncoding","abstract":"

    Constans that defines the RTMPObject encoding type.

    "},"Enums/EventPhase.html":{"name":"EventPhase","abstract":"

    Undocumented

    "},"Global%20Variables.html#/s:10HaishinKit12kASUndefinedAA0C0Cvp":{"name":"kASUndefined","abstract":"

    The singleton ASUndefined object.

    "},"Classes/Setting.html#/s:s30ExpressibleByDictionaryLiteralP3KeyQa":{"name":"Key","parent_name":"Setting"},"Classes/Setting.html#/s:s30ExpressibleByDictionaryLiteralP5ValueQa":{"name":"Value","parent_name":"Setting"},"Classes/Setting.html#/s:s30ExpressibleByDictionaryLiteralP010dictionaryD0x3KeyQz_5ValueQztd_tcfc":{"name":"init(dictionaryLiteral:)","parent_name":"Setting"},"Classes/Setting.html#/s:10HaishinKit7SettingCyypSgq_cip":{"name":"subscript(_:)","abstract":"

    Undocumented

    ","parent_name":"Setting"},"Classes/Setting.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Setting"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC6targetACyXl_tcfc":{"name":"init(target:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC03addC8Listener_8selector8observer10useCaptureyAA0C0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"addEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC06removeC8Listener_8selector8observer10useCaptureyAA0C0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"removeEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC8dispatch5eventyAA0C0C_tF":{"name":"dispatch(event:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC8dispatch_7bubbles4datayAA0C0C4NameV_SbypSgtF":{"name":"dispatch(_:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/Event/Name.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"Name"},"Classes/Event/Name.html#/s:s26ExpressibleByStringLiteralP0cD4TypeQa":{"name":"StringLiteralType","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV4syncAEvpZ":{"name":"sync","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV5eventAEvpZ":{"name":"event","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV7ioErrorAEvpZ":{"name":"ioError","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV10rtmpStatusAEvpZ":{"name":"rtmpStatus","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"Name"},"Classes/Event/Name.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"Name"},"Classes/Event/Name.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"Name"},"Classes/Event/Name.html":{"name":"Name","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4fromyAC10Foundation12NotificationVFZ":{"name":"from(_:)","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4typeAC4NameVvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC7bubblesSbvp":{"name":"bubbles","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4dataypSgvp":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC6targetyXlSgvp":{"name":"target","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4type7bubbles4dataA2C4NameV_SbypSgtcfc":{"name":"init(type:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Event"},"Classes/ByteArray/Error.html#/s:10HaishinKit9ByteArrayC5ErrorO3eofyA2EmF":{"name":"eof","abstract":"

    Undocumented

    ","parent_name":"Error"},"Classes/ByteArray/Error.html#/s:10HaishinKit9ByteArrayC5ErrorO5parseyA2EmF":{"name":"parse","abstract":"

    Undocumented

    ","parent_name":"Error"},"Classes/ByteArray/Error.html":{"name":"Error","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC6lengthSivp":{"name":"length","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC8positionSivp":{"name":"position","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC14bytesAvailableSivp":{"name":"bytesAvailable","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayCys5UInt8VSicip":{"name":"subscript(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readUInt8s0F0VyKF":{"name":"readUInt8()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeUInt8yACXDs0F0VF":{"name":"writeUInt8(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC8readInt8s0F0VyKF":{"name":"readInt8()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9writeInt8yACXDs0F0VF":{"name":"writeInt8(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt16s0F0VyKF":{"name":"readUInt16()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt16yACXDs0F0VF":{"name":"writeUInt16(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readInt16s0F0VyKF":{"name":"readInt16()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeInt16yACXDs0F0VF":{"name":"writeInt16(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt24s6UInt32VyKF":{"name":"readUInt24()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt24yACXDs6UInt32VF":{"name":"writeUInt24(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt32s0F0VyKF":{"name":"readUInt32()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt32yACXDs0F0VF":{"name":"writeUInt32(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readInt32s0F0VyKF":{"name":"readInt32()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeInt32yACXDs0F0VF":{"name":"writeInt32(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt64yACXDs0F0VF":{"name":"writeUInt64(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt64s0F0VyKF":{"name":"readUInt64()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeInt64yACXDs0F0VF":{"name":"writeInt64(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readInt64s0F0VyKF":{"name":"readInt64()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readDoubleSdyKF":{"name":"readDouble()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeDoubleyACXDSdF":{"name":"writeDouble(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readFloatSfyKF":{"name":"readFloat()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeFloatyACXDSfF":{"name":"writeFloat(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC8readUTF8SSyKF":{"name":"readUTF8()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9writeUTF8yACXDSSKF":{"name":"writeUTF8(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC13readUTF8BytesySSSiKF":{"name":"readUTF8Bytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC14writeUTF8BytesyACXDSSF":{"name":"writeUTF8Bytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readBytesy10Foundation4DataVSiKF":{"name":"readBytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeBytesyACXD10Foundation4DataVF":{"name":"writeBytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC5clearACXDyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"ByteArray"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC13defaultPATPIDs6UInt16VvpZ":{"name":"defaultPATPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC13defaultPMTPIDs6UInt16VvpZ":{"name":"defaultPMTPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC15defaultVideoPIDs6UInt16VvpZ":{"name":"defaultVideoPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC15defaultAudioPIDs6UInt16VvpZ":{"name":"defaultAudioPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC22defaultSegmentDurationSdvpZ":{"name":"defaultSegmentDuration","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC8delegateAA0C8Delegate_pSgvp":{"name":"delegate","abstract":"

    The delegate instance.

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    This instance is running to process(true) or not(false).

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC14expectedMediasShySo11AVMediaTypeaGvp":{"name":"expectedMedias","abstract":"

    The exptected medias = [.video, .audio].

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC15segmentDurationACSd_tcfc":{"name":"init(segmentDuration:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC10audioCodec_6didSetyAA05AudioE0C_So22CMFormatDescriptionRefaSgtF":{"name":"audioCodec(_:didSet:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC10audioCodec_9didOutput21presentationTimeStampyAA05AudioE0C_04CoreK0013UnsafeMutableK17BufferListPointerVSo6CMTimeatF":{"name":"audioCodec(_:didOutput:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC23didSetFormatDescription5videoySo08CMFormatG3RefaSg_tF":{"name":"didSetFormatDescription(video:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC12sampleOutput5videoySo17CMSampleBufferRefa_tF":{"name":"sampleOutput(video:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO6recordyA2EmF":{"name":"record","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO6appendyA2EmF":{"name":"append","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO13appendWithGapyA2EmF":{"name":"appendWithGap","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO4liveyA2EmF":{"name":"live","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO11localRecordyA2EmF":{"name":"localRecord","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV3lenSdvp":{"name":"len","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV6offsetSdvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV13oldStreamNameSSvp":{"name":"oldStreamName","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV5startSdvp":{"name":"start","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV10streamNameSSvp":{"name":"streamName","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV10transitionAC0D10TransitionOvp":{"name":"transition","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"PlayOption"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO6appendyA2EmF":{"name":"append","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO13appendAndWaityA2EmF":{"name":"appendAndWait","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO5resetyA2EmF":{"name":"reset","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO6resumeyA2EmF":{"name":"resume","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO4stopyA2EmF":{"name":"stop","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO4swapyA2EmF":{"name":"swap","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO6switchyA2EmF":{"name":"switch","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11bufferEmptyyA2EmF":{"name":"bufferEmpty","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11bufferFlushyA2EmF":{"name":"bufferFlush","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10bufferFullyA2EmF":{"name":"bufferFull","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO13connectClosedyA2EmF":{"name":"connectClosed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO13connectFailedyA2EmF":{"name":"connectFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO15connectRejectedyA2EmF":{"name":"connectRejected","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14connectSuccessyA2EmF":{"name":"connectSuccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO15drmUpdateNeededyA2EmF":{"name":"drmUpdateNeeded","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO6failedyA2EmF":{"name":"failed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO20multicastStreamResetyA2EmF":{"name":"multicastStreamReset","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11pauseNotifyyA2EmF":{"name":"pauseNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10playFailedyA2EmF":{"name":"playFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO24playFileStructureInvalidyA2EmF":{"name":"playFileStructureInvalid","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO18playInsufficientBWyA2EmF":{"name":"playInsufficientBW","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO25playNoSupportedTrackFoundyA2EmF":{"name":"playNoSupportedTrackFound","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO9playResetyA2EmF":{"name":"playReset","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO9playStartyA2EmF":{"name":"playStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO8playStopyA2EmF":{"name":"playStop","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO18playStreamNotFoundyA2EmF":{"name":"playStreamNotFound","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14playTransitionyA2EmF":{"name":"playTransition","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO19playUnpublishNotifyyA2EmF":{"name":"playUnpublishNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14publishBadNameyA2EmF":{"name":"publishBadName","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11publishIdleyA2EmF":{"name":"publishIdle","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO12publishStartyA2EmF":{"name":"publishStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO19recordAlreadyExistsyA2EmF":{"name":"recordAlreadyExists","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO12recordFailedyA2EmF":{"name":"recordFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14recordNoAccessyA2EmF":{"name":"recordNoAccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11recordStartyA2EmF":{"name":"recordStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10recordStopyA2EmF":{"name":"recordStop","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO23recordDiskQuotaExceededyA2EmF":{"name":"recordDiskQuotaExceeded","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO17secondScreenStartyA2EmF":{"name":"secondScreenStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO16secondScreenStopyA2EmF":{"name":"secondScreenStop","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10seekFailedyA2EmF":{"name":"seekFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO15seekInvalidTimeyA2EmF":{"name":"seekInvalidTime","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10seekNotifyyA2EmF":{"name":"seekNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10stepNotifyyA2EmF":{"name":"stepNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO13unpauseNotifyyA2EmF":{"name":"unpauseNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO16unpublishSuccessyA2EmF":{"name":"unpublishSuccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO20videoDimensionChangeyA2EmF":{"name":"videoDimensionChange","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO5levelSSvp":{"name":"level","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html":{"name":"Code","abstract":"

    NetStatusEvent#info.code for NetStream

    ","parent_name":"RTMPStream"},"Classes/RTMPStream/PlayTransition.html":{"name":"PlayTransition","abstract":"

    flash.net.NetStreamPlayTransitions for Swift

    ","parent_name":"RTMPStream"},"Classes/RTMPStream/PlayOption.html":{"name":"PlayOption","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream/HowToPublish.html":{"name":"HowToPublish","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC19defaultAudioBitrates6UInt32VvpZ":{"name":"defaultAudioBitrate","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC19defaultVideoBitrates6UInt32VvpZ":{"name":"defaultVideoBitrate","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC8delegateAA0C8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4infoAA0C4InfoVvp":{"name":"info","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC14objectEncodingAA010RTMPObjectE0Ovp":{"name":"objectEncoding","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/c:@M@HaishinKit@objc(cs)RTMPStream(py)currentFPS":{"name":"currentFPS","abstract":"

    The number of frames per second being displayed.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC14soundTransformAA05SoundE0Vvp":{"name":"soundTransform","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC12receiveAudioSbvp":{"name":"receiveAudio","abstract":"

    Incoming audio plays on the stream or not.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC12receiveVideoSbvp":{"name":"receiveVideo","abstract":"

    Incoming video plays on the stream or not.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC6pausedSbvp":{"name":"paused","abstract":"

    Pauses playback or publish of a video stream or not.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC10connectionAcA14RTMPConnectionC_tcfc":{"name":"init(connection:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4playyyypSgd_tF":{"name":"play(_:)","abstract":"

    Plays a live stream from RTMPServer.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4seekyySdF":{"name":"seek(_:)","abstract":"

    Seeks the keyframe.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC7publish_4typeySSSg_AC12HowToPublishOtF":{"name":"publish(_:type:)","abstract":"

    Sends streaming audio, vidoe and data message from client.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC5closeyyF":{"name":"close()","abstract":"

    Stops playing or publishing and makes available other uses.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4send11handlerName9argumentsySS_ypSgdtF":{"name":"send(handlerName:arguments:)","abstract":"

    Sends a message on a published stream to all subscribing clients.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC14createMetaDataSDySSypSgGyF":{"name":"createMetaData()","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC16addEventListener_8selector8observer10useCaptureyAA0E0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"addEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC19removeEventListener_8selector8observer10useCaptureyAA0E0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"removeEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC8dispatch5eventyAA5EventC_tF":{"name":"dispatch(event:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF":{"name":"dispatch(_:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC9getRemote8withName10remotePath11persistenceACSS_SSSbtFZ":{"name":"getRemote(withName:remotePath:persistence:)","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC14objectEncodingAA010RTMPObjectF0Ovp":{"name":"objectEncoding","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC4dataSDySSypSgGvp":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC11setPropertyyySS_ypSgtF":{"name":"setProperty(_:_:)","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC7connectyyAA14RTMPConnectionCF":{"name":"connect(_:)","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC5clearyyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC5closeyyF":{"name":"close()","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"RTMPSharedObject"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO14callBadVersionyA2EmF":{"name":"callBadVersion","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO10callFailedyA2EmF":{"name":"callFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO14callProhibitedyA2EmF":{"name":"callProhibited","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO18connectAppshutdownyA2EmF":{"name":"connectAppshutdown","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO13connectClosedyA2EmF":{"name":"connectClosed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO13connectFailedyA2EmF":{"name":"connectFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO18connectIdleTimeOutyA2EmF":{"name":"connectIdleTimeOut","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO17connectInvalidAppyA2EmF":{"name":"connectInvalidApp","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO20connectNetworkChangeyA2EmF":{"name":"connectNetworkChange","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO15connectRejectedyA2EmF":{"name":"connectRejected","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO14connectSuccessyA2EmF":{"name":"connectSuccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO5levelSSvp":{"name":"level","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC18defaultWindowSizeSs5Int64VvpZ":{"name":"defaultWindowSizeS","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC18supportedProtocolsShySSGvpZ":{"name":"supportedProtocols","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC11defaultPortSivpZ":{"name":"defaultPort","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC17defaultSecurePortSivpZ":{"name":"defaultSecurePort","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC15defaultFlashVerSSvpZ":{"name":"defaultFlashVer","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC17defaultChunkSizeSSivpZ":{"name":"defaultChunkSizeS","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC19defaultCapabilitiesSivpZ":{"name":"defaultCapabilities","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectF0OvpZ":{"name":"defaultObjectEncoding","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection/Code.html":{"name":"Code","abstract":"

    NetStatusEvent#info.code for NetConnection

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC6swfUrlSSSgvp":{"name":"swfUrl","abstract":"

    The URL of .swf.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC7pageUrlSSSgvp":{"name":"pageUrl","abstract":"

    The URL of an HTTP referer.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC7timeoutSivp":{"name":"timeout","abstract":"

    The time to wait for TCP/IP Handshake done.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC16qualityOfService8Dispatch0G3QoSVvp":{"name":"qualityOfService","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC8flashVerSSvp":{"name":"flashVer","abstract":"

    The name of application.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC9chunkSizeSivp":{"name":"chunkSize","abstract":"

    The outgoing RTMPChunkSize.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC3uri10Foundation3URLVSgvp":{"name":"uri","abstract":"

    The URI passed to the Self.connect() method.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC9connectedSbvp":{"name":"connected","abstract":"

    This instance connected to server(true) or not(false).

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC23requireNetworkFrameworkSbvp":{"name":"requireNetworkFramework","abstract":"

    This instance requires Network.framework if possible.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC10parametersypSgvp":{"name":"parameters","abstract":"

    The socket optional parameters.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC14objectEncodingAA010RTMPObjectE0Ovp":{"name":"objectEncoding","abstract":"

    The object encoding for this RTMPConnection instance.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC12totalBytesIns5Int64Vvp":{"name":"totalBytesIn","abstract":"

    The statistics of total incoming bytes.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC13totalBytesOuts5Int64Vvp":{"name":"totalBytesOut","abstract":"

    The statistics of total outgoing bytes.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC17totalStreamsCountSivp":{"name":"totalStreamsCount","abstract":"

    The statistics of total RTMPStream counts.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvp":{"name":"previousQueueBytesOut","abstract":"

    The statistics of outgoing queue bytes per second.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvp":{"name":"currentBytesInPerSecond","abstract":"

    The statistics of incoming bytes per second.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvp":{"name":"currentBytesOutPerSecond","abstract":"

    The statistics of outgoing bytes per second.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC4call_9responder9argumentsySS_AA9ResponderCSgypSgdtF":{"name":"call(_:responder:arguments:)","abstract":"

    Calls a command or method on RTMP Server.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC7connect_9argumentsySS_ypSgdtF":{"name":"connect(_:arguments:)","abstract":"

    Creates a two-way connection to an application on RTMP Server.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC5closeyyF":{"name":"close()","abstract":"

    Closes the connection from the server.

    ","parent_name":"RTMPConnection"},"Classes/Responder.html#/s:10HaishinKit9ResponderC7Handlera":{"name":"Handler","abstract":"

    Undocumented

    ","parent_name":"Responder"},"Classes/Responder.html#/s:10HaishinKit9ResponderC6result6statusACySayypSgGc_yAGcSgtcfc":{"name":"init(result:status:)","abstract":"

    Undocumented

    ","parent_name":"Responder"},"Classes/ASXML.html#/c:@M@HaishinKit@objc(cs)ASXML(py)description":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"ASXML"},"Classes/ASXML.html#/s:10HaishinKit5ASXMLC4dataACSS_tcfc":{"name":"init(data:)","abstract":"

    Undocumented

    ","parent_name":"ASXML"},"Classes/ASXMLDocument.html#/c:@M@HaishinKit@objc(cs)ASXMLDocument(py)description":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"ASXMLDocument"},"Classes/ASXMLDocument.html#/s:10HaishinKit13ASXMLDocumentC4dataACSS_tcfc":{"name":"init(data:)","abstract":"

    Undocumented

    ","parent_name":"ASXMLDocument"},"Classes/ASUndefined.html#/c:@M@HaishinKit@objc(cs)ASUndefined(py)description":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"ASUndefined"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC14defaultTimeoutSivpZ":{"name":"defaultTimeout","abstract":"

    The default time to wait for TCP/IP Handshake done.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC18defaultWindowSizeCSivpZ":{"name":"defaultWindowSizeC","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC11inputBuffer10Foundation4DataVvp":{"name":"inputBuffer","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC7timeoutSivp":{"name":"timeout","abstract":"

    The time to wait for TCP/IP Handshake done.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC9connectedSbvp":{"name":"connected","abstract":"

    This instance connected to server(true) or not(false).

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC11windowSizeCSivp":{"name":"windowSizeC","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvp":{"name":"totalBytesIn","abstract":"

    The statistics of total incoming bytes.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC16qualityOfService8Dispatch0H3QoSVvp":{"name":"qualityOfService","abstract":"

    The instance’s quality of service for a Socket IO.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC13securityLevelSo08NSStreamd8SecurityF0avp":{"name":"securityLevel","abstract":"

    The instance determine to use the secure-socket layer (SSL) security level.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvp":{"name":"totalBytesOut","abstract":"

    The statistics of total outgoing bytes.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvp":{"name":"queueBytesOut","abstract":"

    The statistics of total outgoing queued bytes.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC7connect8withName4portySS_SitF":{"name":"connect(withName:port:)","abstract":"

    Creates a two-way connection to a server.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC8doOutput4data6lockedSi10Foundation4DataV_Spys6UInt32VGSgtF":{"name":"doOutput(data:locked:)","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC5closeyyF":{"name":"close()","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC6listenyyF":{"name":"listen()","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/c:@CM@HaishinKit@objc(cs)NetSocket(im)stream:handleEvent:":{"name":"stream(_:handle:)","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC7txtData10Foundation0F0VSgvp":{"name":"txtData","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC6domainSSvp":{"name":"domain","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC4ports5Int32Vvp":{"name":"port","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC7clientsSayAA0C6ClientCGvp":{"name":"clients","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC6domain4type4name4portACSS_S2Ss5Int32Vtcfc":{"name":"init(domain:type:name:port:)","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/c:@CM@HaishinKit@objc(cs)NetService(im)netService:didAcceptConnectionWithInputStream:outputStream:":{"name":"netService(_:didAcceptConnectionWith:outputStream:)","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetClient.html#/s:10HaishinKit9NetClientC6listenyyF":{"name":"listen()","abstract":"

    Undocumented

    ","parent_name":"NetClient"},"Classes/VideoEffect.html#/s:10HaishinKit11VideoEffectC9ciContextSo9CIContextCSgvp":{"name":"ciContext","abstract":"

    Undocumented

    ","parent_name":"VideoEffect"},"Classes/VideoEffect.html#/s:10HaishinKit11VideoEffectC7execute_4infoSo7CIImageCAG_So17CMSampleBufferRefaSgtF":{"name":"execute(_:info:)","abstract":"

    Undocumented

    ","parent_name":"VideoEffect"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC10isMirroredSbvp":{"name":"isMirrored","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC12videoGravitySo012AVLayerVideoE0avp":{"name":"videoGravity","abstract":"

    A value that specifies how the video is displayed within a player layer’s bounds.

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC22videoFormatDescriptionSo08CMFormatF3RefaSgvp":{"name":"videoFormatDescription","abstract":"

    A value that displays a video format.

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@M@HaishinKit@objc(cs)MTHKView(im)initWithFrame:":{"name":"init(frame:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@M@HaishinKit@objc(cs)MTHKView(im)initWithCoder:":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@M@HaishinKit@objc(cs)MTHKView(im)awakeFromNib":{"name":"awakeFromNib()","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC12attachStreamyyAA03NetE0CSgF":{"name":"attachStream(_:)","abstract":"

    Attaches a view to a new NetStream object.

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@CM@HaishinKit@objc(cs)MTHKView(im)mtkView:drawableSizeWillChange:":{"name":"mtkView(_:drawableSizeWillChange:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@CM@HaishinKit@objc(cs)MTHKView(im)drawInMTKView:":{"name":"draw(in:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/GLHKView.html#/defaultBackgroundColor":{"name":"defaultBackgroundColor","parent_name":"GLHKView"},"Classes/GLHKView.html#/isMirrored":{"name":"isMirrored","parent_name":"GLHKView"},"Classes/GLHKView.html#/videoGravity":{"name":"videoGravity","abstract":"

    A value that specifies how the video is displayed within a player layer’s bounds.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/videoFormatDescription":{"name":"videoFormatDescription","abstract":"

    A value that displays a video format.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/init(frame:)":{"name":"init(frame:)","parent_name":"GLHKView"},"Classes/GLHKView.html#/init(coder:)":{"name":"init(coder:)","parent_name":"GLHKView"},"Classes/GLHKView.html#/awakeFromNib()":{"name":"awakeFromNib()","parent_name":"GLHKView"},"Classes/GLHKView.html#/attachStream(_:)":{"name":"attachStream(_:)","abstract":"

    Attaches a view to a new NetStream object.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/glkView(_:drawIn:)":{"name":"glkView(_:drawIn:)","parent_name":"GLHKView"},"Classes/AudioEffect.html#/s:10HaishinKit11AudioEffectC7execute_6formaty04CoreC0013UnsafeMutableC17BufferListPointerVSg_So0C22StreamBasicDescriptionVSgtF":{"name":"execute(_:format:)","abstract":"

    Undocumented

    ","parent_name":"AudioEffect"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO3mp4yA2EmF":{"name":"mp4","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO3movyA2EmF":{"name":"mov","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO06AVFileG0SoAFavp":{"name":"AVFileType","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO13fileExtensionSSvp":{"name":"fileExtension","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html":{"name":"FileType","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC6sharedACvpZ":{"name":"shared","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8durations5Int64Vvp":{"name":"duration","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC10dateFormatSSvp":{"name":"dateFormat","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8fileTypeAC04FileG0Ovp":{"name":"fileType","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/moviesDirectory":{"name":"moviesDirectory","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC15moviesDirectory10Foundation3URLVvp":{"name":"moviesDirectory","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8fileTypeA2C04FileG0O_tcfc":{"name":"init(fileType:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)rotateFile:withPresentationTimeStamp:mediaType:":{"name":"rotateFile(_:withPresentationTimeStamp:mediaType:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)getPixelBufferAdaptor:withWriterInput:":{"name":"getPixelBufferAdaptor(_:withWriterInput:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)getWriterInput:mediaType:sourceFormatHint:":{"name":"getWriterInput(_:mediaType:sourceFormatHint:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)didFinishWriting:":{"name":"didFinishWriting(_:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)didStartRunning:":{"name":"didStartRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)didStopRunning:":{"name":"didStopRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC21defaultOutputSettingsSDySo11AVMediaTypeaSDySSypGGvpZ":{"name":"defaultOutputSettings","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC6writerSo13AVAssetWriterCSgvp":{"name":"writer","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC8fileNameSSSgvp":{"name":"fileName","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC8delegateAA0C8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC12writerInputsSDySo11AVMediaTypeaSo18AVAssetWriterInputCGvp":{"name":"writerInputs","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC14outputSettingsSDySo11AVMediaTypeaSDySSypGGvp":{"name":"outputSettings","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC18pixelBufferAdaptorSo023AVAssetWriterInputPixeleF0CSgvp":{"name":"pixelBufferAdaptor","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC9lockQueueSo17OS_dispatch_queueCvp":{"name":"lockQueue","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVMixer/Option.html#/allCases":{"name":"allCases","parent_name":"Option"},"Classes/AVMixer/Option.html#/keyPath":{"name":"keyPath","parent_name":"Option"},"Classes/AVMixer/Option.html#/AllCases":{"name":"AllCases","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO3fpsyA2EmF":{"name":"fps","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO13sessionPresetyA2EmF":{"name":"sessionPreset","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO15isVideoMirroredyA2EmF":{"name":"isVideoMirrored","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO19continuousAutofocusyA2EmF":{"name":"continuousAutofocus","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO18continuousExposureyA2EmF":{"name":"continuousExposure","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/preferredVideoStabilizationMode":{"name":"preferredVideoStabilizationMode","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO7keyPaths06AnyKeyF0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC11bufferEmptySo18NSNotificationNameavpZ":{"name":"bufferEmpty","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC10defaultFPSSdvpZ":{"name":"defaultFPS","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC20defaultVideoSettingsSDySo8NSStringCyXlGvpZ":{"name":"defaultVideoSettings","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer/Option.html":{"name":"Option","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC7sessionSo16AVCaptureSessionCvp":{"name":"session","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC8recorderAA10AVRecorderCSgvp":{"name":"recorder","abstract":"

    The recorder instance.

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC7disposeyyF":{"name":"dispose()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC13startEncoding8delegateyyp_tF":{"name":"startEncoding(delegate:)","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC12stopEncodingyyF":{"name":"stopEncoding()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC13startDecodingyySo13AVAudioEngineCSgF":{"name":"startDecoding(_:)","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC12stopDecodingyyF":{"name":"stopDecoding()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC14expectedMediasShySo11AVMediaTypeaGvp":{"name":"expectedMedias","abstract":"

    For appendSampleBuffer, specifies whether media contains types .video or .audio.

    ","parent_name":"HTTPStream"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC7publishyySSSgF":{"name":"publish(_:)","abstract":"

    Undocumented

    ","parent_name":"HTTPStream"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC12attachCamera_7onErrorySo15AVCaptureDeviceCSg_ySo7NSErrorCcSgtF":{"name":"attachCamera(_:onError:)","abstract":"

    Undocumented

    ","parent_name":"HTTPStream"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC11attachAudio_034automaticallyConfiguresApplicationE7Session7onErrorySo15AVCaptureDeviceCSg_SbySo7NSErrorCcSgtF":{"name":"attachAudio(_:automaticallyConfiguresApplicationAudioSession:onError:)","abstract":"

    Undocumented

    ","parent_name":"HTTPStream"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC4typeSSvpZ":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC11defaultPorts5Int32VvpZ":{"name":"defaultPort","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC15defaultDocumentSSvpZ":{"name":"defaultDocument","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC3get_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"get(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC4post_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"post(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC3put_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"put(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC6delete_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"delete(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC4head_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"head(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC7options_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"options(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC5trace_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"trace(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC7connect_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"connect(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HLSService.html#/s:10HaishinKit10HLSServiceC13addHTTPStreamyyAA0E0CF":{"name":"addHTTPStream(_:)","abstract":"

    Undocumented

    ","parent_name":"HLSService"},"Classes/HLSService.html#/s:10HaishinKit10HLSServiceC16removeHTTPStreamyyAA0E0CF":{"name":"removeHTTPStream(_:)","abstract":"

    Undocumented

    ","parent_name":"HLSService"},"Classes/HLSService.html#/s:10HaishinKit10HLSServiceC3get_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"get(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HLSService"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC6header10Foundation4DataVvpZ":{"name":"header","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC3url10Foundation3URLVvp":{"name":"url","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC3urlAC10Foundation3URLV_tcfc":{"name":"init(url:)","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC7getDatay10Foundation0E0VSgAA6FLVTag_pF":{"name":"getData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:St4next7ElementQzSgyF":{"name":"next()","parent_name":"FLVReader"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO5mutedyA2EmF":{"name":"muted","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO5widthyA2EmF":{"name":"width","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO6heightyA2EmF":{"name":"height","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO7bitrateyA2EmF":{"name":"bitrate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO12profileLevelyA2EmF":{"name":"profileLevel","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO015enabledHardwareD0yA2EmF":{"name":"enabledHardwareEncoder","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO27maxKeyFrameIntervalDurationyA2EmF":{"name":"maxKeyFrameIntervalDuration","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO11scalingModeyA2EmF":{"name":"scalingMode","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO7keyPaths06AnyKeyG0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html":{"name":"Option","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC12defaultWidths5Int32VvpZ":{"name":"defaultWidth","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC13defaultHeights5Int32VvpZ":{"name":"defaultHeight","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC14defaultBitrates6UInt32VvpZ":{"name":"defaultBitrate","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC18defaultScalingModeAA0fG0OvpZ":{"name":"defaultScalingMode","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC8settingsAA7SettingCyA2C6OptionOGvp":{"name":"settings","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/AudioCodec/Destination.html#/s:10HaishinKit10AudioCodecC11DestinationO3aacyA2EmF":{"name":"aac","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Classes/AudioCodec/Destination.html#/s:10HaishinKit10AudioCodecC11DestinationO3pcmyA2EmF":{"name":"pcm","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO5mutedyA2EmF":{"name":"muted","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO7bitrateyA2EmF":{"name":"bitrate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO10sampleRateyA2EmF":{"name":"sampleRate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO13actualBitrateyA2EmF":{"name":"actualBitrate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO7keyPaths06AnyKeyG0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html":{"name":"Option","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC14minimumBitrates6UInt32VvpZ":{"name":"minimumBitrate","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC14defaultBitrates6UInt32VvpZ":{"name":"defaultBitrate","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC15defaultChannelss6UInt32VvpZ":{"name":"defaultChannels","abstract":"

    0 means according to a input source

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC17defaultSampleRateSdvpZ":{"name":"defaultSampleRate","abstract":"

    0 means according to a input source

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC21defaultMaximumBuffersSivpZ":{"name":"defaultMaximumBuffers","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC11destinationAC11DestinationOvp":{"name":"destination","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC8delegateAA0cD8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC8settingsAA7SettingCyA2C6OptionOGvp":{"name":"settings","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC11encodeBytes_5count21presentationTimeStampySvSg_SiSo6CMTimeatF":{"name":"encodeBytes(_:count:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC18encodeSampleBuffer_6offsetySo08CMSampleG3Refa_SitF":{"name":"encodeSampleBuffer(_:offset:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec/Destination.html":{"name":"Destination","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC9lockQueueSo17OS_dispatch_queueCvp":{"name":"lockQueue","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC5mixerAA7AVMixerCvp":{"name":"mixer","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC8metadataSDySSypSgGvp":{"name":"metadata","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC7contextSo9CIContextCSgvp":{"name":"context","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC5torchSbvp":{"name":"torch","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC16videoOrientationSo014AVCaptureVideoF0Vvp":{"name":"videoOrientation","abstract":"

    Specify stream video orientation.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC13audioSettingsAA7SettingCyAA10AudioCodecCAH6OptionOGvp":{"name":"audioSettings","abstract":"

    Specify stream audio compression properties.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC13videoSettingsAA7SettingCyAA11H264EncoderCAH6OptionOGvp":{"name":"videoSettings","abstract":"

    Specify stream video compression properties.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC15captureSettingsAA7SettingCyAA7AVMixerCAH6OptionOGvp":{"name":"captureSettings","abstract":"

    Specify stream avsession properties.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC16recorderSettingsSDySo11AVMediaTypeaSDySSypGGvp":{"name":"recorderSettings","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC12attachCamera_7onErrorySo15AVCaptureDeviceCSg_ySo7NSErrorCcSgtF":{"name":"attachCamera(_:onError:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC11attachAudio_034automaticallyConfiguresApplicationF7Session7onErrorySo15AVCaptureDeviceCSg_SbySo7NSErrorCcSgtF":{"name":"attachAudio(_:automaticallyConfiguresApplicationAudioSession:onError:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC18setPointOfInterest_8exposureySo7CGPointV_AGtF":{"name":"setPointOfInterest(_:exposure:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC18appendSampleBuffer_8withType7optionsySo08CMSampleG3Refa_So07AVMediaI0aSDySo8NSObjectCyXlGSgtF":{"name":"appendSampleBuffer(_:withType:options:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC19registerVideoEffectySbAA0fG0CF":{"name":"registerVideoEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC21unregisterVideoEffectySbAA0fG0CF":{"name":"unregisterVideoEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC19registerAudioEffectySbAA0fG0CF":{"name":"registerAudioEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC21unregisterAudioEffectySbAA0fG0CF":{"name":"unregisterAudioEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC7disposeyyF":{"name":"dispose()","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC12attachScreenyySo09AVCaptureF5InputCSgF":{"name":"attachScreen(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/HKView.html#/s:10HaishinKit6HKViewC22defaultBackgroundColorSo7NSColorCvpZ":{"name":"defaultBackgroundColor","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/s:10HaishinKit6HKViewC12videoGravitySo012AVLayerVideoE0avp":{"name":"videoGravity","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/s:10HaishinKit6HKViewC22videoFormatDescriptionSo08CMFormatF3RefaSgvp":{"name":"videoFormatDescription","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(im)initWithFrame:":{"name":"init(frame:)","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(im)initWithCoder:":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(im)awakeFromNib":{"name":"awakeFromNib()","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/s:10HaishinKit6HKViewC12attachStreamyyAA03NetE0CSgF":{"name":"attachStream(_:)","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(cm)defaultPixelFormat":{"name":"defaultPixelFormat()","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC12videoGravitySo012AVLayerVideoE0avp":{"name":"videoGravity","abstract":"

    A value that specifies how the video is displayed within a player layer’s bounds.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC22videoFormatDescriptionSo08CMFormatF3RefaSgvp":{"name":"videoFormatDescription","abstract":"

    A value that displays video format.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(im)prepareOpenGL":{"name":"prepareOpenGL()","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(im)drawRect:":{"name":"draw(_:)","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(im)reshape":{"name":"reshape()","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC12attachStreamyyAA03NetE0CSgF":{"name":"attachStream(_:)","abstract":"

    Attaches a view to a new NetStream object.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html":{"name":"GLHKView","abstract":"

    A view that displays a video content of a NetStream object which uses OpenGL api. This class is deprecated. Please consider to use the MTHKView.

    "},"Classes/HKView.html":{"name":"HKView","abstract":"

    Undocumented

    "},"Classes/NetStream.html":{"name":"NetStream","abstract":"

    The NetStream class is the foundation of a RTMPStream, HTTPStream.

    "},"Classes/AudioCodec.html":{"name":"AudioCodec"},"Classes/H264Encoder.html":{"name":"H264Encoder","abstract":"

    Undocumented

    "},"Classes/FLVReader.html":{"name":"FLVReader","abstract":"

    Undocumented

    "},"Classes/HLSService.html":{"name":"HLSService","abstract":"

    Undocumented

    "},"Classes/HTTPService.html":{"name":"HTTPService","abstract":"

    The HTTPService class provide a lightweight HTTPServer.

    "},"Classes/HTTPStream.html":{"name":"HTTPStream","abstract":"

    The HTTPStream class represents an HLS playlist and .ts files.

    "},"Classes/AVMixer.html":{"name":"AVMixer","abstract":"

    Undocumented

    "},"Classes/AVRecorder.html":{"name":"AVRecorder","abstract":"

    Undocumented

    "},"Classes/DefaultAVRecorderDelegate.html":{"name":"DefaultAVRecorderDelegate","abstract":"

    Undocumented

    "},"Classes/AudioEffect.html":{"name":"AudioEffect","abstract":"

    Undocumented

    "},"Classes/MTHKView.html":{"name":"MTHKView","abstract":"

    A view that displays a video content of a NetStream object which uses Metal api.

    "},"Classes/VideoEffect.html":{"name":"VideoEffect","abstract":"

    Undocumented

    "},"Classes/NetClient.html":{"name":"NetClient","abstract":"

    The NetClient class creates a two-way connection between a NetService.

    "},"Classes/NetService.html":{"name":"NetService","abstract":"

    Undocumented

    "},"Classes/NetSocket.html":{"name":"NetSocket","abstract":"

    The NetSocket class creates a two-way connection between a client and a server. This class is wrapper for a InputStream and an OutputStream.

    "},"Classes/ASUndefined.html":{"name":"ASUndefined","abstract":"

    The ASUndefined class represents an undefined for ActionScript.

    "},"Classes/ASXMLDocument.html":{"name":"ASXMLDocument","abstract":"

    ActionScript 1.0 and 2.0 and flash.xml.XMLDocument in ActionScript 3.0

    "},"Classes/ASXML.html":{"name":"ASXML","abstract":"

    ActionScript 3.0 introduces a new XML type.

    "},"Classes/Responder.html":{"name":"Responder","abstract":"

    flash.net.Responder for Swift

    "},"Classes/RTMPConnection.html":{"name":"RTMPConnection","abstract":"

    flash.net.NetConnection for Swift

    "},"Classes/RTMPSharedObject.html":{"name":"RTMPSharedObject","abstract":"

    flash.net.SharedObject for Swift

    "},"Classes/RTMPStream.html":{"name":"RTMPStream","abstract":"

    flash.net.NetStream for Swift

    "},"Classes/TSWriter.html":{"name":"TSWriter","abstract":"

    MPEG-2 TS (Transport Stream) Writer Foundation class

    "},"Classes/ByteArray.html":{"name":"ByteArray","abstract":"

    Undocumented

    "},"Classes/Event.html":{"name":"Event","abstract":"

    flash.events.Event for Swift

    "},"Classes/EventDispatcher.html":{"name":"EventDispatcher","abstract":"

    flash.events.EventDispatcher for Swift

    "},"Classes/Setting.html":{"name":"Setting","abstract":"

    Undocumented

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file +{"Typealiases.html#/s:10HaishinKit8ASObjecta":{"name":"ASObject","abstract":"

    The ASObject class represents an object for AcrionScript.

    "},"Structs/Atomic.html#/s:10HaishinKit6AtomicV5valuexvp":{"name":"value","abstract":"

    Getter for the value.

    ","parent_name":"Atomic"},"Structs/Atomic.html#/s:10HaishinKit6AtomicVyACyxGxcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"Atomic"},"Structs/Atomic.html#/s:10HaishinKit6AtomicV6mutateyyyxzXEF":{"name":"mutate(_:)","abstract":"

    Setter for the value.

    ","parent_name":"Atomic"},"Structs/RTMPStreamInfo.html#/s:10HaishinKit14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvp":{"name":"byteCount","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamInfo"},"Structs/RTMPStreamInfo.html#/s:10HaishinKit14RTMPStreamInfoV12resourceNameSSSgvp":{"name":"resourceName","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamInfo"},"Structs/RTMPStreamInfo.html#/s:10HaishinKit14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvp":{"name":"currentBytesPerSecond","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamInfo"},"Structs/RTMPStreamInfo.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"RTMPStreamInfo"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayV6lengthSivp":{"name":"length","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayV5countACSi_tcfc":{"name":"init(count:)","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayV4dataACSayypSgG_tcfc":{"name":"init(data:)","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:s25ExpressibleByArrayLiteralP05arrayD0x0cD7ElementQzd_tcfc":{"name":"init(arrayLiteral:)","parent_name":"ASArray"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayVyypSgypcip":{"name":"subscript(_:)","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"ASArray"},"Structs/ASArray.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ASArray"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV05TypedD7Decodera":{"name":"TypedObjectDecoder","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV8register9typeNamed7decoderySS_ypSS_SDySSypSgGtKctFZ":{"name":"register(typeNamed:decoder:)","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV8register4type5namedyxm_SStSeRzlFZ":{"name":"register(type:named:)","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV10unregister9typeNamedySS_tFZ":{"name":"unregister(typeNamed:)","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV13defaultVolumeSfvpZ":{"name":"defaultVolume","abstract":"

    Undocumented

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV10defaultPanSfvpZ":{"name":"defaultPan","abstract":"

    Undocumented

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV6volumeSfvp":{"name":"volume","abstract":"

    The volume, ranging from 0 (silent) to 1 (full volume)

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV3panSfvp":{"name":"pan","abstract":"

    The panning of the sound

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"SoundTransform"},"Structs/HTTPResponse.html#/s:s30ExpressibleByDictionaryLiteralP3KeyQa":{"name":"Key","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:s30ExpressibleByDictionaryLiteralP5ValueQa":{"name":"Value","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV10statusCodeSSvp":{"name":"statusCode","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV12headerFieldsSDyS2SGvp":{"name":"headerFields","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV4body10Foundation4DataVSgvp":{"name":"body","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:s30ExpressibleByDictionaryLiteralP010dictionaryD0x3KeyQz_5ValueQztd_tcfc":{"name":"init(dictionaryLiteral:)","parent_name":"HTTPResponse"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV9separators5UInt8VvpZ":{"name":"separator","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV3uriSSvp":{"name":"uri","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV6methodSSvp":{"name":"method","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV12headerFieldsSDyS2SGvp":{"name":"headerFields","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV4body10Foundation4DataVSgvp":{"name":"body","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV7tagTypeAA06FLVTagF0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV9frameTypeAA08FLVFrameF0Ovp":{"name":"frameType","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV5codecAA0C5CodecOvp":{"name":"codec","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV13avcPacketTypeAA012FLVAVCPacketG0Ovp":{"name":"avcPacketType","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV15compositionTimes5Int32Vvp":{"name":"compositionTime","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV7tagTypeAA06FLVTagF0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV5codecAA0C5CodecOvp":{"name":"codec","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9soundRateAA08FLVSoundF0Ovp":{"name":"soundRate","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9soundSizeAA08FLVSoundF0Ovp":{"name":"soundSize","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9soundTypeAA08FLVSoundF0Ovp":{"name":"soundType","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV7tagTypeAA06FLVTagF0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV6device12withPositionSo09AVCaptureC0CSgSo0hcG0V_tFZ":{"name":"device(withPosition:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV6device17withLocalizedName9mediaTypeSo09AVCaptureC0CSgSS_So07AVMediaJ0atFZ":{"name":"device(withLocalizedName:mediaType:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV16videoOrientation2bySo014AVCaptureVideoF0VSg10Foundation12NotificationV_tFZ":{"name":"videoOrientation(by:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV16videoOrientation2bySo014AVCaptureVideoF0VSgSo08UIDeviceF0V_tFZ":{"name":"videoOrientation(by:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV16videoOrientation2bySo014AVCaptureVideoF0VSgSo011UIInterfaceF0V_tFZ":{"name":"videoOrientation(by:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/DeviceUtil.html":{"name":"DeviceUtil","abstract":"

    Undocumented

    "},"Structs/FLVDataTag.html":{"name":"FLVDataTag","abstract":"

    Undocumented

    "},"Structs/FLVAudioTag.html":{"name":"FLVAudioTag","abstract":"

    Undocumented

    "},"Structs/FLVVideoTag.html":{"name":"FLVVideoTag","abstract":"

    Undocumented

    "},"Structs/HTTPRequest.html":{"name":"HTTPRequest","abstract":"

    Undocumented

    "},"Structs/HTTPResponse.html":{"name":"HTTPResponse","abstract":"

    Undocumented

    "},"Structs/SoundTransform.html":{"name":"SoundTransform","abstract":"

    The SoundTransform class

    "},"Structs/ASTypedObject.html":{"name":"ASTypedObject","abstract":"

    Undocumented

    "},"Structs/ASArray.html":{"name":"ASArray","abstract":"

    The ASArray class represents an array value for ActionScript.

    "},"Structs/RTMPStreamInfo.html":{"name":"RTMPStreamInfo","abstract":"

    flash.net.NetStreamInfo for Swift

    "},"Structs/Atomic.html":{"name":"Atomic","abstract":"

    Atomic class"},"Protocols/KeyPathRepresentable.html#/s:10HaishinKit20KeyPathRepresentableP03keyD0s03AnycD0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"KeyPathRepresentable"},"Protocols/Running.html#/s:10HaishinKit7RunningP02isC0AA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"Running"},"Protocols/Running.html#/s:10HaishinKit7RunningP05startC0yyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"Running"},"Protocols/Running.html#/s:10HaishinKit7RunningP04stopC0yyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"Running"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"addEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"removeEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP8dispatch5eventyAA5EventC_tF":{"name":"dispatch(event:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF":{"name":"dispatch(_:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/TSWriterDelegate.html#/s:10HaishinKit16TSWriterDelegateP6writer_9didOutputyAA0C0C_10Foundation4DataVtF":{"name":"writer(_:didOutput:)","abstract":"

    Undocumented

    ","parent_name":"TSWriterDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_24didPublishInsufficientBWyAA0C0C_AA14RTMPConnectionCtF":{"name":"rtmpStream(_:didPublishInsufficientBW:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_22didPublishSufficientBWyAA0C0C_AA14RTMPConnectionCtF":{"name":"rtmpStream(_:didPublishSufficientBW:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_9didOutput21presentationTimeStampyAA0C0C_So13AVAudioBufferCSo6CMTimeatF":{"name":"rtmpStream(_:didOutput:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_9didOutputyAA0C0C_So17CMSampleBufferRefatF":{"name":"rtmpStream(_:didOutput:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_10didStaticsyAA0C0C_AA14RTMPConnectionCtF":{"name":"rtmpStream(_:didStatics:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP18rtmpStreamDidClearyyAA0C0CF":{"name":"rtmpStreamDidClear(_:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP09isPicturedH6ActiveSbvp":{"name":"isPictureInPictureActive","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP07pictureD11PictureSizeSo6CGSizeVvp":{"name":"pictureInPictureSize","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP07pictureD15PicturePositionAA0cdefI0Ovp":{"name":"pictureInPicturePosition","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP07pictureD13PictureMargin12CoreGraphics7CGFloatVvp":{"name":"pictureInPictureMargin","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP07pictureD19PictureCornerRadius12CoreGraphics7CGFloatVvp":{"name":"pictureInPictureCornerRadius","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP07pictureD24PictureAnimationDurationSdvp":{"name":"pictureInPictureAnimationDuration","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP012startPicturedH0yyF":{"name":"startPictureInPicture()","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP011stopPicturedH0yyF":{"name":"stopPictureInPicture()","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE09isPicturedI6ActiveSbvp":{"name":"isPictureInPictureActive","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE07pictureD11PictureSizeSo6CGSizeVvp":{"name":"pictureInPictureSize","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE07pictureD15PicturePositionAA0cdefJ0Ovp":{"name":"pictureInPicturePosition","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE07pictureD13PictureMargin12CoreGraphics7CGFloatVvp":{"name":"pictureInPictureMargin","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE07pictureD19PictureCornerRadius12CoreGraphics7CGFloatVvp":{"name":"pictureInPictureCornerRadius","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE07pictureD24PictureAnimationDurationSdvp":{"name":"pictureInPictureAnimationDuration","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE012startPicturedI0yyF":{"name":"startPictureInPicture()","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE011stopPicturedI0yyF":{"name":"stopPictureInPicture()","parent_name":"HKPictureInPicureController"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP15moviesDirectory10Foundation3URLVvp":{"name":"moviesDirectory","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP10rotateFile_25withPresentationTimeStamp9mediaTypeyAA0C0C_So6CMTimeaSo07AVMediaL0atF":{"name":"rotateFile(_:withPresentationTimeStamp:mediaType:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP21getPixelBufferAdaptor_15withWriterInputSo07AVAssetjkfgH0CSgAA0C0C_So0ljK0CSgtF":{"name":"getPixelBufferAdaptor(_:withWriterInput:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP14getWriterInput_9mediaType16sourceFormatHintSo07AVAssetfG0CSgAA0C0C_So07AVMediaI0aSo22CMFormatDescriptionRefaSgtF":{"name":"getWriterInput(_:mediaType:sourceFormatHint:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP15didStartRunningyyAA0C0CF":{"name":"didStartRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP14didStopRunningyyAA0C0CF":{"name":"didStopRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP16didFinishWritingyyAA0C0CF":{"name":"didFinishWriting(_:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP7tagTypeAA0cE0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagPxycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"FLVTag"},"Protocols/VideoEncoderDelegate.html#/s:10HaishinKit20VideoEncoderDelegateP23didSetFormatDescription5videoySo08CMFormatI3RefaSg_tF":{"name":"didSetFormatDescription(video:)","abstract":"

    Undocumented

    ","parent_name":"VideoEncoderDelegate"},"Protocols/VideoEncoderDelegate.html#/s:10HaishinKit20VideoEncoderDelegateP12sampleOutput5videoySo17CMSampleBufferRefa_tF":{"name":"sampleOutput(video:)","abstract":"

    Undocumented

    ","parent_name":"VideoEncoderDelegate"},"Protocols/AudioCodecDelegate.html#/s:10HaishinKit18AudioCodecDelegateP05audioD0_6didSetyAA0cD0C_So22CMFormatDescriptionRefaSgtF":{"name":"audioCodec(_:didSet:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodecDelegate"},"Protocols/AudioCodecDelegate.html#/s:10HaishinKit18AudioCodecDelegateP05audioD0_9didOutput21presentationTimeStampyAA0cD0C_04CoreC0013UnsafeMutableC17BufferListPointerVSo6CMTimeatF":{"name":"audioCodec(_:didOutput:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodecDelegate"},"Protocols/CaptureSessionConvertible.html#/s:10HaishinKit25CaptureSessionConvertibleP10attributesSDySo8NSStringCSo8NSObjectCGvp":{"name":"attributes","abstract":"

    Undocumented

    ","parent_name":"CaptureSessionConvertible"},"Protocols/CaptureSessionConvertible.html#/s:10HaishinKit25CaptureSessionConvertibleP8delegateAA0cD8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"CaptureSessionConvertible"},"Protocols/CaptureSessionDelegate.html#/s:10HaishinKit22CaptureSessionDelegateP7session_6didSetyAA0cD11Convertible_p_So6CGSizeVtF":{"name":"session(_:didSet:)","abstract":"

    Undocumented

    ","parent_name":"CaptureSessionDelegate"},"Protocols/CaptureSessionDelegate.html#/s:10HaishinKit22CaptureSessionDelegateP7session_9didOutput16presentationTimeyAA0cD11Convertible_p_So11CVBufferRefaSo6CMTimeatF":{"name":"session(_:didOutput:presentationTime:)","abstract":"

    Undocumented

    ","parent_name":"CaptureSessionDelegate"},"Protocols/CaptureSessionDelegate.html":{"name":"CaptureSessionDelegate","abstract":"

    Undocumented

    "},"Protocols/CaptureSessionConvertible.html":{"name":"CaptureSessionConvertible","abstract":"

    Undocumented

    "},"Protocols/AudioCodecDelegate.html":{"name":"AudioCodecDelegate","abstract":"

    Undocumented

    "},"Protocols/VideoEncoderDelegate.html":{"name":"VideoEncoderDelegate","abstract":"

    Undocumented

    "},"Protocols/FLVTag.html":{"name":"FLVTag","abstract":"

    Undocumented

    "},"Protocols/AVRecorderDelegate.html":{"name":"AVRecorderDelegate","abstract":"

    Undocumented

    "},"Protocols/HKPictureInPicureController.html":{"name":"HKPictureInPicureController","abstract":"

    Undocumented

    "},"Protocols/RTMPStreamDelegate.html":{"name":"RTMPStreamDelegate","abstract":"

    Undocumented

    "},"Protocols/TSWriterDelegate.html":{"name":"TSWriterDelegate","abstract":"

    MPEG-2 TS (Transport Stream) Writer delegate

    "},"Protocols/IEventDispatcher.html":{"name":"IEventDispatcher","abstract":"

    flash.events.IEventDispatcher for Swift

    "},"Protocols/Running.html":{"name":"Running","abstract":"

    Undocumented

    "},"Protocols/KeyPathRepresentable.html":{"name":"KeyPathRepresentable","abstract":"

    Undocumented

    "},"Extensions/AVMixer.html#/isRunning":{"name":"isRunning","parent_name":"AVMixer"},"Extensions/AVMixer.html#/startRunning()":{"name":"startRunning()","parent_name":"AVMixer"},"Extensions/AVMixer.html#/stopRunning()":{"name":"stopRunning()","parent_name":"AVMixer"},"Extensions/CMSampleBuffer.html#/reflectHorizontal()":{"name":"reflectHorizontal()","parent_name":"CMSampleBuffer"},"Extensions/AudioStreamBasicDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"AudioStreamBasicDescription"},"Extensions/AudioStreamBasicDescription.html":{"name":"AudioStreamBasicDescription"},"Extensions/CMSampleBuffer.html":{"name":"CMSampleBuffer"},"Extensions/AVMixer.html":{"name":"AVMixer"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO9capturingyA2CmF":{"name":"capturing","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO8atTargetyA2CmF":{"name":"atTarget","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO8bubblingyA2CmF":{"name":"bubbling","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO7disposeyA2CmF":{"name":"dispose","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/RTMPObjectEncoding.html#/s:10HaishinKit18RTMPObjectEncodingO4amf0yA2CmF":{"name":"amf0","abstract":"

    The AMF0 Encoding.

    ","parent_name":"RTMPObjectEncoding"},"Enums/RTMPObjectEncoding.html#/s:10HaishinKit18RTMPObjectEncodingO4amf3yA2CmF":{"name":"amf3","abstract":"

    The AMF3 Encoding.

    ","parent_name":"RTMPObjectEncoding"},"Enums/HKPictureInPicureControllerPosition.html#/s:10HaishinKit35HKPictureInPicureControllerPositionO7topLeftyA2CmF":{"name":"topLeft","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureControllerPosition"},"Enums/HKPictureInPicureControllerPosition.html#/s:10HaishinKit35HKPictureInPicureControllerPositionO8topRightyA2CmF":{"name":"topRight","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureControllerPosition"},"Enums/HKPictureInPicureControllerPosition.html#/s:10HaishinKit35HKPictureInPicureControllerPositionO11bottomRightyA2CmF":{"name":"bottomRight","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureControllerPosition"},"Enums/HKPictureInPicureControllerPosition.html#/s:10HaishinKit35HKPictureInPicureControllerPositionO10bottomLeftyA2CmF":{"name":"bottomLeft","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureControllerPosition"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO6normalyA2CmF":{"name":"normal","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO9letterboxyA2CmF":{"name":"letterbox","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO25cropSourceToCleanApertureyA2CmF":{"name":"cropSourceToCleanAperture","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO4trimyA2CmF":{"name":"trim","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO12sorensonH263yA2CmF":{"name":"sorensonH263","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO7screen1yA2CmF":{"name":"screen1","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO6on2VP6yA2CmF":{"name":"on2VP6","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO11on2VP6AlphayA2CmF":{"name":"on2VP6Alpha","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO7screen2yA2CmF":{"name":"screen2","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO3avcyA2CmF":{"name":"avc","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVTagType.html#/s:10HaishinKit10FLVTagTypeO5audioyA2CmF":{"name":"audio","abstract":"

    Undocumented

    ","parent_name":"FLVTagType"},"Enums/FLVTagType.html#/s:10HaishinKit10FLVTagTypeO5videoyA2CmF":{"name":"video","abstract":"

    Undocumented

    ","parent_name":"FLVTagType"},"Enums/FLVTagType.html#/s:10HaishinKit10FLVTagTypeO4datayA2CmF":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"FLVTagType"},"Enums/FLVSoundType.html#/s:10HaishinKit12FLVSoundTypeO4monoyA2CmF":{"name":"mono","abstract":"

    Undocumented

    ","parent_name":"FLVSoundType"},"Enums/FLVSoundType.html#/s:10HaishinKit12FLVSoundTypeO6stereoyA2CmF":{"name":"stereo","abstract":"

    Undocumented

    ","parent_name":"FLVSoundType"},"Enums/FLVSoundSize.html#/s:10HaishinKit12FLVSoundSizeO7snd8bityA2CmF":{"name":"snd8bit","abstract":"

    Undocumented

    ","parent_name":"FLVSoundSize"},"Enums/FLVSoundSize.html#/s:10HaishinKit12FLVSoundSizeO8snd16bityA2CmF":{"name":"snd16bit","abstract":"

    Undocumented

    ","parent_name":"FLVSoundSize"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO6kHz5_5yA2CmF":{"name":"kHz5_5","abstract":"

    The sound rate of 5,500.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO5kHz11yA2CmF":{"name":"kHz11","abstract":"

    Ths sound rate of 11,000.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO5kHz22yA2CmF":{"name":"kHz22","abstract":"

    The sound rate of 22,050.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO5kHz44yA2CmF":{"name":"kHz44","abstract":"

    Ths sound rate of 44,100.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO10floatValueSdvp":{"name":"floatValue","abstract":"

    The float typed value.

    ","parent_name":"FLVSoundRate"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO3keyyA2CmF":{"name":"key","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO5interyA2CmF":{"name":"inter","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO10disposableyA2CmF":{"name":"disposable","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO9generatedyA2CmF":{"name":"generated","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO7commandyA2CmF":{"name":"command","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO3pcmyA2CmF":{"name":"pcm","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5adpcmyA2CmF":{"name":"adpcm","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO3mp3yA2CmF":{"name":"mp3","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5pcmleyA2CmF":{"name":"pcmle","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO13nellymoser16KyA2CmF":{"name":"nellymoser16K","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO12nellymoser8KyA2CmF":{"name":"nellymoser8K","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO10nellymoseryA2CmF":{"name":"nellymoser","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5g711AyA2CmF":{"name":"g711A","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO6g711MUyA2CmF":{"name":"g711MU","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO3aacyA2CmF":{"name":"aac","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5speexyA2CmF":{"name":"speex","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO6mp3_8kyA2CmF":{"name":"mp3_8k","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAVCPacketType.html#/s:10HaishinKit16FLVAVCPacketTypeO3seqyA2CmF":{"name":"seq","abstract":"

    Undocumented

    ","parent_name":"FLVAVCPacketType"},"Enums/FLVAVCPacketType.html#/s:10HaishinKit16FLVAVCPacketTypeO3nalyA2CmF":{"name":"nal","abstract":"

    Undocumented

    ","parent_name":"FLVAVCPacketType"},"Enums/FLVAVCPacketType.html#/s:10HaishinKit16FLVAVCPacketTypeO3eosyA2CmF":{"name":"eos","abstract":"

    Undocumented

    ","parent_name":"FLVAVCPacketType"},"Enums/FLVAACPacketType.html#/s:10HaishinKit16FLVAACPacketTypeO3seqyA2CmF":{"name":"seq","abstract":"

    Undocumented

    ","parent_name":"FLVAACPacketType"},"Enums/FLVAACPacketType.html#/s:10HaishinKit16FLVAACPacketTypeO3rawyA2CmF":{"name":"raw","abstract":"

    Undocumented

    ","parent_name":"FLVAACPacketType"},"Enums/FLVAACPacketType.html":{"name":"FLVAACPacketType","abstract":"

    Undocumented

    "},"Enums/FLVAVCPacketType.html":{"name":"FLVAVCPacketType","abstract":"

    Undocumented

    "},"Enums/FLVAudioCodec.html":{"name":"FLVAudioCodec","abstract":"

    The type of flv supports audio codecs.

    "},"Enums/FLVFrameType.html":{"name":"FLVFrameType","abstract":"

    Undocumented

    "},"Enums/FLVSoundRate.html":{"name":"FLVSoundRate","abstract":"

    The type of flv supports audio sound rates.

    "},"Enums/FLVSoundSize.html":{"name":"FLVSoundSize","abstract":"

    Undocumented

    "},"Enums/FLVSoundType.html":{"name":"FLVSoundType","abstract":"

    Undocumented

    "},"Enums/FLVTagType.html":{"name":"FLVTagType","abstract":"

    Undocumented

    "},"Enums/FLVVideoCodec.html":{"name":"FLVVideoCodec","abstract":"

    The type of flv supports video codecs.

    "},"Enums/ScalingMode.html":{"name":"ScalingMode","abstract":"

    Undocumented

    "},"Enums/HKPictureInPicureControllerPosition.html":{"name":"HKPictureInPicureControllerPosition","abstract":"

    Undocumented

    "},"Enums/RTMPObjectEncoding.html":{"name":"RTMPObjectEncoding","abstract":"

    Constans that defines the RTMPObject encoding type.

    "},"Enums/EventPhase.html":{"name":"EventPhase","abstract":"

    Undocumented

    "},"Global%20Variables.html#/s:10HaishinKit12kASUndefinedAA0C0Cvp":{"name":"kASUndefined","abstract":"

    The singleton ASUndefined object.

    "},"Classes/Setting.html#/s:s30ExpressibleByDictionaryLiteralP3KeyQa":{"name":"Key","parent_name":"Setting"},"Classes/Setting.html#/s:s30ExpressibleByDictionaryLiteralP5ValueQa":{"name":"Value","parent_name":"Setting"},"Classes/Setting.html#/s:s30ExpressibleByDictionaryLiteralP010dictionaryD0x3KeyQz_5ValueQztd_tcfc":{"name":"init(dictionaryLiteral:)","parent_name":"Setting"},"Classes/Setting.html#/s:10HaishinKit7SettingCyypSgq_cip":{"name":"subscript(_:)","abstract":"

    Undocumented

    ","parent_name":"Setting"},"Classes/Setting.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Setting"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC6targetACyXl_tcfc":{"name":"init(target:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC03addC8Listener_8selector8observer10useCaptureyAA0C0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"addEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC06removeC8Listener_8selector8observer10useCaptureyAA0C0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"removeEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC8dispatch5eventyAA0C0C_tF":{"name":"dispatch(event:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC8dispatch_7bubbles4datayAA0C0C4NameV_SbypSgtF":{"name":"dispatch(_:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/Event/Name.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"Name"},"Classes/Event/Name.html#/s:s26ExpressibleByStringLiteralP0cD4TypeQa":{"name":"StringLiteralType","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV4syncAEvpZ":{"name":"sync","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV5eventAEvpZ":{"name":"event","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV7ioErrorAEvpZ":{"name":"ioError","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV10rtmpStatusAEvpZ":{"name":"rtmpStatus","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"Name"},"Classes/Event/Name.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"Name"},"Classes/Event/Name.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"Name"},"Classes/Event/Name.html":{"name":"Name","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4fromyAC10Foundation12NotificationVFZ":{"name":"from(_:)","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4typeAC4NameVvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC7bubblesSbvp":{"name":"bubbles","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4dataypSgvp":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC6targetyXlSgvp":{"name":"target","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4type7bubbles4dataA2C4NameV_SbypSgtcfc":{"name":"init(type:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Event"},"Classes/ByteArray/Error.html#/s:10HaishinKit9ByteArrayC5ErrorO3eofyA2EmF":{"name":"eof","abstract":"

    Undocumented

    ","parent_name":"Error"},"Classes/ByteArray/Error.html#/s:10HaishinKit9ByteArrayC5ErrorO5parseyA2EmF":{"name":"parse","abstract":"

    Undocumented

    ","parent_name":"Error"},"Classes/ByteArray/Error.html":{"name":"Error","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC6lengthSivp":{"name":"length","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC8positionSivp":{"name":"position","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC14bytesAvailableSivp":{"name":"bytesAvailable","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayCys5UInt8VSicip":{"name":"subscript(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readUInt8s0F0VyKF":{"name":"readUInt8()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeUInt8yACXDs0F0VF":{"name":"writeUInt8(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC8readInt8s0F0VyKF":{"name":"readInt8()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9writeInt8yACXDs0F0VF":{"name":"writeInt8(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt16s0F0VyKF":{"name":"readUInt16()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt16yACXDs0F0VF":{"name":"writeUInt16(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readInt16s0F0VyKF":{"name":"readInt16()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeInt16yACXDs0F0VF":{"name":"writeInt16(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt24s6UInt32VyKF":{"name":"readUInt24()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt24yACXDs6UInt32VF":{"name":"writeUInt24(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt32s0F0VyKF":{"name":"readUInt32()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt32yACXDs0F0VF":{"name":"writeUInt32(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readInt32s0F0VyKF":{"name":"readInt32()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeInt32yACXDs0F0VF":{"name":"writeInt32(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt64yACXDs0F0VF":{"name":"writeUInt64(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt64s0F0VyKF":{"name":"readUInt64()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeInt64yACXDs0F0VF":{"name":"writeInt64(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readInt64s0F0VyKF":{"name":"readInt64()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readDoubleSdyKF":{"name":"readDouble()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeDoubleyACXDSdF":{"name":"writeDouble(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readFloatSfyKF":{"name":"readFloat()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeFloatyACXDSfF":{"name":"writeFloat(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC8readUTF8SSyKF":{"name":"readUTF8()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9writeUTF8yACXDSSKF":{"name":"writeUTF8(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC13readUTF8BytesySSSiKF":{"name":"readUTF8Bytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC14writeUTF8BytesyACXDSSF":{"name":"writeUTF8Bytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readBytesy10Foundation4DataVSiKF":{"name":"readBytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeBytesyACXD10Foundation4DataVF":{"name":"writeBytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC5clearACXDyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"ByteArray"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC13defaultPATPIDs6UInt16VvpZ":{"name":"defaultPATPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC13defaultPMTPIDs6UInt16VvpZ":{"name":"defaultPMTPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC15defaultVideoPIDs6UInt16VvpZ":{"name":"defaultVideoPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC15defaultAudioPIDs6UInt16VvpZ":{"name":"defaultAudioPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC22defaultSegmentDurationSdvpZ":{"name":"defaultSegmentDuration","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC8delegateAA0C8Delegate_pSgvp":{"name":"delegate","abstract":"

    The delegate instance.

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    This instance is running to process(true) or not(false).

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC14expectedMediasShySo11AVMediaTypeaGvp":{"name":"expectedMedias","abstract":"

    The exptected medias = [.video, .audio].

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC15segmentDurationACSd_tcfc":{"name":"init(segmentDuration:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC10audioCodec_6didSetyAA05AudioE0C_So22CMFormatDescriptionRefaSgtF":{"name":"audioCodec(_:didSet:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC10audioCodec_9didOutput21presentationTimeStampyAA05AudioE0C_04CoreK0013UnsafeMutableK17BufferListPointerVSo6CMTimeatF":{"name":"audioCodec(_:didOutput:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC23didSetFormatDescription5videoySo08CMFormatG3RefaSg_tF":{"name":"didSetFormatDescription(video:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC12sampleOutput5videoySo17CMSampleBufferRefa_tF":{"name":"sampleOutput(video:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO6recordyA2EmF":{"name":"record","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO6appendyA2EmF":{"name":"append","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO13appendWithGapyA2EmF":{"name":"appendWithGap","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO4liveyA2EmF":{"name":"live","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO11localRecordyA2EmF":{"name":"localRecord","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV3lenSdvp":{"name":"len","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV6offsetSdvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV13oldStreamNameSSvp":{"name":"oldStreamName","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV5startSdvp":{"name":"start","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV10streamNameSSvp":{"name":"streamName","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV10transitionAC0D10TransitionOvp":{"name":"transition","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"PlayOption"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO6appendyA2EmF":{"name":"append","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO13appendAndWaityA2EmF":{"name":"appendAndWait","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO5resetyA2EmF":{"name":"reset","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO6resumeyA2EmF":{"name":"resume","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO4stopyA2EmF":{"name":"stop","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO4swapyA2EmF":{"name":"swap","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO6switchyA2EmF":{"name":"switch","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11bufferEmptyyA2EmF":{"name":"bufferEmpty","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11bufferFlushyA2EmF":{"name":"bufferFlush","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10bufferFullyA2EmF":{"name":"bufferFull","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO13connectClosedyA2EmF":{"name":"connectClosed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO13connectFailedyA2EmF":{"name":"connectFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO15connectRejectedyA2EmF":{"name":"connectRejected","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14connectSuccessyA2EmF":{"name":"connectSuccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO15drmUpdateNeededyA2EmF":{"name":"drmUpdateNeeded","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO6failedyA2EmF":{"name":"failed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO20multicastStreamResetyA2EmF":{"name":"multicastStreamReset","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11pauseNotifyyA2EmF":{"name":"pauseNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10playFailedyA2EmF":{"name":"playFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO24playFileStructureInvalidyA2EmF":{"name":"playFileStructureInvalid","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO18playInsufficientBWyA2EmF":{"name":"playInsufficientBW","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO25playNoSupportedTrackFoundyA2EmF":{"name":"playNoSupportedTrackFound","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO9playResetyA2EmF":{"name":"playReset","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO9playStartyA2EmF":{"name":"playStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO8playStopyA2EmF":{"name":"playStop","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO18playStreamNotFoundyA2EmF":{"name":"playStreamNotFound","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14playTransitionyA2EmF":{"name":"playTransition","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO19playUnpublishNotifyyA2EmF":{"name":"playUnpublishNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14publishBadNameyA2EmF":{"name":"publishBadName","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11publishIdleyA2EmF":{"name":"publishIdle","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO12publishStartyA2EmF":{"name":"publishStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO19recordAlreadyExistsyA2EmF":{"name":"recordAlreadyExists","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO12recordFailedyA2EmF":{"name":"recordFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14recordNoAccessyA2EmF":{"name":"recordNoAccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11recordStartyA2EmF":{"name":"recordStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10recordStopyA2EmF":{"name":"recordStop","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO23recordDiskQuotaExceededyA2EmF":{"name":"recordDiskQuotaExceeded","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO17secondScreenStartyA2EmF":{"name":"secondScreenStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO16secondScreenStopyA2EmF":{"name":"secondScreenStop","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10seekFailedyA2EmF":{"name":"seekFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO15seekInvalidTimeyA2EmF":{"name":"seekInvalidTime","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10seekNotifyyA2EmF":{"name":"seekNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10stepNotifyyA2EmF":{"name":"stepNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO13unpauseNotifyyA2EmF":{"name":"unpauseNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO16unpublishSuccessyA2EmF":{"name":"unpublishSuccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO20videoDimensionChangeyA2EmF":{"name":"videoDimensionChange","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO5levelSSvp":{"name":"level","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html":{"name":"Code","abstract":"

    NetStatusEvent#info.code for NetStream

    ","parent_name":"RTMPStream"},"Classes/RTMPStream/PlayTransition.html":{"name":"PlayTransition","abstract":"

    flash.net.NetStreamPlayTransitions for Swift

    ","parent_name":"RTMPStream"},"Classes/RTMPStream/PlayOption.html":{"name":"PlayOption","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream/HowToPublish.html":{"name":"HowToPublish","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC19defaultAudioBitrates6UInt32VvpZ":{"name":"defaultAudioBitrate","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC19defaultVideoBitrates6UInt32VvpZ":{"name":"defaultVideoBitrate","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC8delegateAA0C8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4infoAA0C4InfoVvp":{"name":"info","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC14objectEncodingAA010RTMPObjectE0Ovp":{"name":"objectEncoding","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/c:@M@HaishinKit@objc(cs)RTMPStream(py)currentFPS":{"name":"currentFPS","abstract":"

    The number of frames per second being displayed.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC14soundTransformAA05SoundE0Vvp":{"name":"soundTransform","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC12receiveAudioSbvp":{"name":"receiveAudio","abstract":"

    Incoming audio plays on the stream or not.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC12receiveVideoSbvp":{"name":"receiveVideo","abstract":"

    Incoming video plays on the stream or not.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC6pausedSbvp":{"name":"paused","abstract":"

    Pauses playback or publish of a video stream or not.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC10connectionAcA14RTMPConnectionC_tcfc":{"name":"init(connection:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4playyyypSgd_tF":{"name":"play(_:)","abstract":"

    Plays a live stream from RTMPServer.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4seekyySdF":{"name":"seek(_:)","abstract":"

    Seeks the keyframe.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC7publish_4typeySSSg_AC12HowToPublishOtF":{"name":"publish(_:type:)","abstract":"

    Sends streaming audio, vidoe and data message from client.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC5closeyyF":{"name":"close()","abstract":"

    Stops playing or publishing and makes available other uses.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4send11handlerName9argumentsySS_ypSgdtF":{"name":"send(handlerName:arguments:)","abstract":"

    Sends a message on a published stream to all subscribing clients.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC14createMetaDataSDySSypSgGyF":{"name":"createMetaData()","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC16addEventListener_8selector8observer10useCaptureyAA0E0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"addEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC19removeEventListener_8selector8observer10useCaptureyAA0E0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"removeEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC8dispatch5eventyAA5EventC_tF":{"name":"dispatch(event:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF":{"name":"dispatch(_:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC9getRemote8withName10remotePath11persistenceACSS_SSSbtFZ":{"name":"getRemote(withName:remotePath:persistence:)","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC14objectEncodingAA010RTMPObjectF0Ovp":{"name":"objectEncoding","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC4dataSDySSypSgGvp":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC11setPropertyyySS_ypSgtF":{"name":"setProperty(_:_:)","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC7connectyyAA14RTMPConnectionCF":{"name":"connect(_:)","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC5clearyyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC5closeyyF":{"name":"close()","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"RTMPSharedObject"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO14callBadVersionyA2EmF":{"name":"callBadVersion","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO10callFailedyA2EmF":{"name":"callFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO14callProhibitedyA2EmF":{"name":"callProhibited","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO18connectAppshutdownyA2EmF":{"name":"connectAppshutdown","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO13connectClosedyA2EmF":{"name":"connectClosed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO13connectFailedyA2EmF":{"name":"connectFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO18connectIdleTimeOutyA2EmF":{"name":"connectIdleTimeOut","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO17connectInvalidAppyA2EmF":{"name":"connectInvalidApp","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO20connectNetworkChangeyA2EmF":{"name":"connectNetworkChange","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO15connectRejectedyA2EmF":{"name":"connectRejected","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO14connectSuccessyA2EmF":{"name":"connectSuccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO5levelSSvp":{"name":"level","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC18defaultWindowSizeSs5Int64VvpZ":{"name":"defaultWindowSizeS","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC18supportedProtocolsShySSGvpZ":{"name":"supportedProtocols","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC11defaultPortSivpZ":{"name":"defaultPort","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC17defaultSecurePortSivpZ":{"name":"defaultSecurePort","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC15defaultFlashVerSSvpZ":{"name":"defaultFlashVer","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC17defaultChunkSizeSSivpZ":{"name":"defaultChunkSizeS","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC19defaultCapabilitiesSivpZ":{"name":"defaultCapabilities","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectF0OvpZ":{"name":"defaultObjectEncoding","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection/Code.html":{"name":"Code","abstract":"

    NetStatusEvent#info.code for NetConnection

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC6swfUrlSSSgvp":{"name":"swfUrl","abstract":"

    The URL of .swf.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC7pageUrlSSSgvp":{"name":"pageUrl","abstract":"

    The URL of an HTTP referer.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC7timeoutSivp":{"name":"timeout","abstract":"

    The time to wait for TCP/IP Handshake done.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC16qualityOfService8Dispatch0G3QoSVvp":{"name":"qualityOfService","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC8flashVerSSvp":{"name":"flashVer","abstract":"

    The name of application.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC9chunkSizeSivp":{"name":"chunkSize","abstract":"

    The outgoing RTMPChunkSize.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC3uri10Foundation3URLVSgvp":{"name":"uri","abstract":"

    The URI passed to the Self.connect() method.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC9connectedSbvp":{"name":"connected","abstract":"

    This instance connected to server(true) or not(false).

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC23requireNetworkFrameworkSbvp":{"name":"requireNetworkFramework","abstract":"

    This instance requires Network.framework if possible.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC10parametersypSgvp":{"name":"parameters","abstract":"

    The socket optional parameters.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC14objectEncodingAA010RTMPObjectE0Ovp":{"name":"objectEncoding","abstract":"

    The object encoding for this RTMPConnection instance.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC12totalBytesIns5Int64Vvp":{"name":"totalBytesIn","abstract":"

    The statistics of total incoming bytes.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC13totalBytesOuts5Int64Vvp":{"name":"totalBytesOut","abstract":"

    The statistics of total outgoing bytes.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC17totalStreamsCountSivp":{"name":"totalStreamsCount","abstract":"

    The statistics of total RTMPStream counts.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvp":{"name":"previousQueueBytesOut","abstract":"

    The statistics of outgoing queue bytes per second.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvp":{"name":"currentBytesInPerSecond","abstract":"

    The statistics of incoming bytes per second.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvp":{"name":"currentBytesOutPerSecond","abstract":"

    The statistics of outgoing bytes per second.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC4call_9responder9argumentsySS_AA9ResponderCSgypSgdtF":{"name":"call(_:responder:arguments:)","abstract":"

    Calls a command or method on RTMP Server.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC7connect_9argumentsySS_ypSgdtF":{"name":"connect(_:arguments:)","abstract":"

    Creates a two-way connection to an application on RTMP Server.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC5closeyyF":{"name":"close()","abstract":"

    Closes the connection from the server.

    ","parent_name":"RTMPConnection"},"Classes/Responder.html#/s:10HaishinKit9ResponderC7Handlera":{"name":"Handler","abstract":"

    Undocumented

    ","parent_name":"Responder"},"Classes/Responder.html#/s:10HaishinKit9ResponderC6result6statusACySayypSgGc_yAGcSgtcfc":{"name":"init(result:status:)","abstract":"

    Undocumented

    ","parent_name":"Responder"},"Classes/ASXML.html#/c:@M@HaishinKit@objc(cs)ASXML(py)description":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"ASXML"},"Classes/ASXML.html#/s:10HaishinKit5ASXMLC4dataACSS_tcfc":{"name":"init(data:)","abstract":"

    Undocumented

    ","parent_name":"ASXML"},"Classes/ASXMLDocument.html#/c:@M@HaishinKit@objc(cs)ASXMLDocument(py)description":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"ASXMLDocument"},"Classes/ASXMLDocument.html#/s:10HaishinKit13ASXMLDocumentC4dataACSS_tcfc":{"name":"init(data:)","abstract":"

    Undocumented

    ","parent_name":"ASXMLDocument"},"Classes/ASUndefined.html#/c:@M@HaishinKit@objc(cs)ASUndefined(py)description":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"ASUndefined"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC14defaultTimeoutSivpZ":{"name":"defaultTimeout","abstract":"

    The default time to wait for TCP/IP Handshake done.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC18defaultWindowSizeCSivpZ":{"name":"defaultWindowSizeC","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC11inputBuffer10Foundation4DataVvp":{"name":"inputBuffer","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC7timeoutSivp":{"name":"timeout","abstract":"

    The time to wait for TCP/IP Handshake done.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC9connectedSbvp":{"name":"connected","abstract":"

    This instance connected to server(true) or not(false).

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC11windowSizeCSivp":{"name":"windowSizeC","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvp":{"name":"totalBytesIn","abstract":"

    The statistics of total incoming bytes.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC16qualityOfService8Dispatch0H3QoSVvp":{"name":"qualityOfService","abstract":"

    The instance’s quality of service for a Socket IO.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC13securityLevelSo08NSStreamd8SecurityF0avp":{"name":"securityLevel","abstract":"

    The instance determine to use the secure-socket layer (SSL) security level.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvp":{"name":"totalBytesOut","abstract":"

    The statistics of total outgoing bytes.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvp":{"name":"queueBytesOut","abstract":"

    The statistics of total outgoing queued bytes.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC7connect8withName4portySS_SitF":{"name":"connect(withName:port:)","abstract":"

    Creates a two-way connection to a server.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC8doOutput4data6lockedSi10Foundation4DataV_Spys6UInt32VGSgtF":{"name":"doOutput(data:locked:)","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC5closeyyF":{"name":"close()","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC6listenyyF":{"name":"listen()","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/c:@CM@HaishinKit@objc(cs)NetSocket(im)stream:handleEvent:":{"name":"stream(_:handle:)","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC7txtData10Foundation0F0VSgvp":{"name":"txtData","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC6domainSSvp":{"name":"domain","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC4ports5Int32Vvp":{"name":"port","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC7clientsSayAA0C6ClientCGvp":{"name":"clients","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC6domain4type4name4portACSS_S2Ss5Int32Vtcfc":{"name":"init(domain:type:name:port:)","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/c:@CM@HaishinKit@objc(cs)NetService(im)netService:didAcceptConnectionWithInputStream:outputStream:":{"name":"netService(_:didAcceptConnectionWith:outputStream:)","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetClient.html#/s:10HaishinKit9NetClientC6listenyyF":{"name":"listen()","abstract":"

    Undocumented

    ","parent_name":"NetClient"},"Classes/VideoEffect.html#/s:10HaishinKit11VideoEffectC9ciContextSo9CIContextCSgvp":{"name":"ciContext","abstract":"

    Undocumented

    ","parent_name":"VideoEffect"},"Classes/VideoEffect.html#/s:10HaishinKit11VideoEffectC7execute_4infoSo7CIImageCAG_So17CMSampleBufferRefaSgtF":{"name":"execute(_:info:)","abstract":"

    Undocumented

    ","parent_name":"VideoEffect"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC10isMirroredSbvp":{"name":"isMirrored","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC12videoGravitySo012AVLayerVideoE0avp":{"name":"videoGravity","abstract":"

    A value that specifies how the video is displayed within a player layer’s bounds.

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC22videoFormatDescriptionSo08CMFormatF3RefaSgvp":{"name":"videoFormatDescription","abstract":"

    A value that displays a video format.

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@M@HaishinKit@objc(cs)MTHKView(im)initWithFrame:":{"name":"init(frame:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@M@HaishinKit@objc(cs)MTHKView(im)initWithCoder:":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@M@HaishinKit@objc(cs)MTHKView(im)awakeFromNib":{"name":"awakeFromNib()","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC12attachStreamyyAA03NetE0CSgF":{"name":"attachStream(_:)","abstract":"

    Attaches a view to a new NetStream object.

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@CM@HaishinKit@objc(cs)MTHKView(im)mtkView:drawableSizeWillChange:":{"name":"mtkView(_:drawableSizeWillChange:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@CM@HaishinKit@objc(cs)MTHKView(im)drawInMTKView:":{"name":"draw(in:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC22defaultBackgroundColorSo7UIColorCvpZ":{"name":"defaultBackgroundColor","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC10isMirroredSbvp":{"name":"isMirrored","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC12videoGravitySo012AVLayerVideoE0avp":{"name":"videoGravity","abstract":"

    A value that specifies how the video is displayed within a player layer’s bounds.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC22videoFormatDescriptionSo08CMFormatF3RefaSgvp":{"name":"videoFormatDescription","abstract":"

    A value that displays a video format.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(im)initWithFrame:":{"name":"init(frame:)","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(im)initWithCoder:":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(im)awakeFromNib":{"name":"awakeFromNib()","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC12attachStreamyyAA03NetE0CSgF":{"name":"attachStream(_:)","abstract":"

    Attaches a view to a new NetStream object.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@CM@HaishinKit@objc(cs)GLHKView(im)glkView:drawInRect:":{"name":"glkView(_:drawIn:)","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/AudioEffect.html#/s:10HaishinKit11AudioEffectC7execute_6formaty04CoreC0013UnsafeMutableC17BufferListPointerVSg_So0C22StreamBasicDescriptionVSgtF":{"name":"execute(_:format:)","abstract":"

    Undocumented

    ","parent_name":"AudioEffect"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO3mp4yA2EmF":{"name":"mp4","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO3movyA2EmF":{"name":"mov","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO06AVFileG0SoAFavp":{"name":"AVFileType","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO13fileExtensionSSvp":{"name":"fileExtension","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html":{"name":"FileType","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC6sharedACvpZ":{"name":"shared","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8durations5Int64Vvp":{"name":"duration","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC10dateFormatSSvp":{"name":"dateFormat","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8fileTypeAC04FileG0Ovp":{"name":"fileType","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC15moviesDirectory10Foundation3URLVvp":{"name":"moviesDirectory","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/moviesDirectory":{"name":"moviesDirectory","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8fileTypeA2C04FileG0O_tcfc":{"name":"init(fileType:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)rotateFile:withPresentationTimeStamp:mediaType:":{"name":"rotateFile(_:withPresentationTimeStamp:mediaType:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)getPixelBufferAdaptor:withWriterInput:":{"name":"getPixelBufferAdaptor(_:withWriterInput:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)getWriterInput:mediaType:sourceFormatHint:":{"name":"getWriterInput(_:mediaType:sourceFormatHint:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)didFinishWriting:":{"name":"didFinishWriting(_:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)didStartRunning:":{"name":"didStartRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)didStopRunning:":{"name":"didStopRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC21defaultOutputSettingsSDySo11AVMediaTypeaSDySSypGGvpZ":{"name":"defaultOutputSettings","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC6writerSo13AVAssetWriterCSgvp":{"name":"writer","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC8fileNameSSSgvp":{"name":"fileName","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC8delegateAA0C8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC12writerInputsSDySo11AVMediaTypeaSo18AVAssetWriterInputCGvp":{"name":"writerInputs","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC14outputSettingsSDySo11AVMediaTypeaSDySSypGGvp":{"name":"outputSettings","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC18pixelBufferAdaptorSo023AVAssetWriterInputPixeleF0CSgvp":{"name":"pixelBufferAdaptor","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC9lockQueueSo17OS_dispatch_queueCvp":{"name":"lockQueue","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVMixer/Option.html#/allCases":{"name":"allCases","parent_name":"Option"},"Classes/AVMixer/Option.html#/keyPath":{"name":"keyPath","parent_name":"Option"},"Classes/AVMixer/Option.html#/AllCases":{"name":"AllCases","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO3fpsyA2EmF":{"name":"fps","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO13sessionPresetyA2EmF":{"name":"sessionPreset","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO15isVideoMirroredyA2EmF":{"name":"isVideoMirrored","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO19continuousAutofocusyA2EmF":{"name":"continuousAutofocus","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO18continuousExposureyA2EmF":{"name":"continuousExposure","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO31preferredVideoStabilizationModeyA2EmF":{"name":"preferredVideoStabilizationMode","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO7keyPaths06AnyKeyF0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC11bufferEmptySo18NSNotificationNameavpZ":{"name":"bufferEmpty","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC10defaultFPSSdvpZ":{"name":"defaultFPS","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC20defaultVideoSettingsSDySo8NSStringCyXlGvpZ":{"name":"defaultVideoSettings","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer/Option.html":{"name":"Option","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC7sessionSo16AVCaptureSessionCvp":{"name":"session","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC8recorderAA10AVRecorderCSgvp":{"name":"recorder","abstract":"

    The recorder instance.

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC7disposeyyF":{"name":"dispose()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC13startEncoding8delegateyyp_tF":{"name":"startEncoding(delegate:)","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC12stopEncodingyyF":{"name":"stopEncoding()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC13startDecodingyySo13AVAudioEngineCSgF":{"name":"startDecoding(_:)","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC12stopDecodingyyF":{"name":"stopDecoding()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC14expectedMediasShySo11AVMediaTypeaGvp":{"name":"expectedMedias","abstract":"

    For appendSampleBuffer, specifies whether media contains types .video or .audio.

    ","parent_name":"HTTPStream"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC7publishyySSSgF":{"name":"publish(_:)","abstract":"

    Undocumented

    ","parent_name":"HTTPStream"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC12attachCamera_7onErrorySo15AVCaptureDeviceCSg_ySo7NSErrorCcSgtF":{"name":"attachCamera(_:onError:)","abstract":"

    Undocumented

    ","parent_name":"HTTPStream"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC11attachAudio_034automaticallyConfiguresApplicationE7Session7onErrorySo15AVCaptureDeviceCSg_SbySo7NSErrorCcSgtF":{"name":"attachAudio(_:automaticallyConfiguresApplicationAudioSession:onError:)","abstract":"

    Undocumented

    ","parent_name":"HTTPStream"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC4typeSSvpZ":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC11defaultPorts5Int32VvpZ":{"name":"defaultPort","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC15defaultDocumentSSvpZ":{"name":"defaultDocument","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC3get_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"get(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC4post_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"post(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC3put_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"put(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC6delete_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"delete(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC4head_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"head(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC7options_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"options(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC5trace_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"trace(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC7connect_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"connect(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HLSService.html#/s:10HaishinKit10HLSServiceC13addHTTPStreamyyAA0E0CF":{"name":"addHTTPStream(_:)","abstract":"

    Undocumented

    ","parent_name":"HLSService"},"Classes/HLSService.html#/s:10HaishinKit10HLSServiceC16removeHTTPStreamyyAA0E0CF":{"name":"removeHTTPStream(_:)","abstract":"

    Undocumented

    ","parent_name":"HLSService"},"Classes/HLSService.html#/s:10HaishinKit10HLSServiceC3get_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"get(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HLSService"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC6header10Foundation4DataVvpZ":{"name":"header","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC3url10Foundation3URLVvp":{"name":"url","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC3urlAC10Foundation3URLV_tcfc":{"name":"init(url:)","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC7getDatay10Foundation0E0VSgAA6FLVTag_pF":{"name":"getData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:St4next7ElementQzSgyF":{"name":"next()","parent_name":"FLVReader"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO5mutedyA2EmF":{"name":"muted","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO5widthyA2EmF":{"name":"width","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO6heightyA2EmF":{"name":"height","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO7bitrateyA2EmF":{"name":"bitrate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO12profileLevelyA2EmF":{"name":"profileLevel","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/enabledHardwareEncoder":{"name":"enabledHardwareEncoder","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO27maxKeyFrameIntervalDurationyA2EmF":{"name":"maxKeyFrameIntervalDuration","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO11scalingModeyA2EmF":{"name":"scalingMode","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO7keyPaths06AnyKeyG0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html":{"name":"Option","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC12defaultWidths5Int32VvpZ":{"name":"defaultWidth","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC13defaultHeights5Int32VvpZ":{"name":"defaultHeight","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC14defaultBitrates6UInt32VvpZ":{"name":"defaultBitrate","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC18defaultScalingModeAA0fG0OvpZ":{"name":"defaultScalingMode","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC8settingsAA7SettingCyA2C6OptionOGvp":{"name":"settings","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/AudioCodec/Destination.html#/s:10HaishinKit10AudioCodecC11DestinationO3aacyA2EmF":{"name":"aac","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Classes/AudioCodec/Destination.html#/s:10HaishinKit10AudioCodecC11DestinationO3pcmyA2EmF":{"name":"pcm","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO5mutedyA2EmF":{"name":"muted","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO7bitrateyA2EmF":{"name":"bitrate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO10sampleRateyA2EmF":{"name":"sampleRate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO13actualBitrateyA2EmF":{"name":"actualBitrate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO7keyPaths06AnyKeyG0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html":{"name":"Option","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC14minimumBitrates6UInt32VvpZ":{"name":"minimumBitrate","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC14defaultBitrates6UInt32VvpZ":{"name":"defaultBitrate","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC15defaultChannelss6UInt32VvpZ":{"name":"defaultChannels","abstract":"

    0 means according to a input source

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC17defaultSampleRateSdvpZ":{"name":"defaultSampleRate","abstract":"

    0 means according to a input source

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC21defaultMaximumBuffersSivpZ":{"name":"defaultMaximumBuffers","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC11destinationAC11DestinationOvp":{"name":"destination","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC8delegateAA0cD8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC8settingsAA7SettingCyA2C6OptionOGvp":{"name":"settings","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC11encodeBytes_5count21presentationTimeStampySvSg_SiSo6CMTimeatF":{"name":"encodeBytes(_:count:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC18encodeSampleBuffer_6offsetySo08CMSampleG3Refa_SitF":{"name":"encodeSampleBuffer(_:offset:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec/Destination.html":{"name":"Destination","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC12enabledScaleSbvp":{"name":"enabledScale","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC13frameIntervalSivp":{"name":"frameInterval","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC10attributesSDySo8NSStringCSo8NSObjectCGvp":{"name":"attributes","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC8delegateAA0dE8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC05afterC7UpdatesSbvp":{"name":"afterScreenUpdates","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC6sharedACSo13UIApplicationC_tcfc":{"name":"init(shared:)","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC06viewToD0ACSo6UIViewC_tcfc":{"name":"init(viewToCapture:)","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/c:@M@HaishinKit@objc(cs)ScreenCaptureSession(im)onScreen:":{"name":"onScreen(_:)","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC02onC7ProcessyySo13CADisplayLinkCF":{"name":"onScreenProcess(_:)","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC9lockQueueSo17OS_dispatch_queueCvp":{"name":"lockQueue","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC5mixerAA7AVMixerCvp":{"name":"mixer","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC8metadataSDySSypSgGvp":{"name":"metadata","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC7contextSo9CIContextCSgvp":{"name":"context","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC5torchSbvp":{"name":"torch","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC16videoOrientationSo014AVCaptureVideoF0Vvp":{"name":"videoOrientation","abstract":"

    Specify stream video orientation.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC13audioSettingsAA7SettingCyAA10AudioCodecCAH6OptionOGvp":{"name":"audioSettings","abstract":"

    Specify stream audio compression properties.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC13videoSettingsAA7SettingCyAA11H264EncoderCAH6OptionOGvp":{"name":"videoSettings","abstract":"

    Specify stream video compression properties.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC15captureSettingsAA7SettingCyAA7AVMixerCAH6OptionOGvp":{"name":"captureSettings","abstract":"

    Specify stream avsession properties.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC16recorderSettingsSDySo11AVMediaTypeaSDySSypGGvp":{"name":"recorderSettings","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC12attachCamera_7onErrorySo15AVCaptureDeviceCSg_ySo7NSErrorCcSgtF":{"name":"attachCamera(_:onError:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC11attachAudio_034automaticallyConfiguresApplicationF7Session7onErrorySo15AVCaptureDeviceCSg_SbySo7NSErrorCcSgtF":{"name":"attachAudio(_:automaticallyConfiguresApplicationAudioSession:onError:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC18setPointOfInterest_8exposureySo7CGPointV_AGtF":{"name":"setPointOfInterest(_:exposure:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC18appendSampleBuffer_8withType7optionsySo08CMSampleG3Refa_So07AVMediaI0aSDySo8NSObjectCyXlGSgtF":{"name":"appendSampleBuffer(_:withType:options:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC19registerVideoEffectySbAA0fG0CF":{"name":"registerVideoEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC21unregisterVideoEffectySbAA0fG0CF":{"name":"unregisterVideoEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC19registerAudioEffectySbAA0fG0CF":{"name":"registerAudioEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC21unregisterAudioEffectySbAA0fG0CF":{"name":"unregisterAudioEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC7disposeyyF":{"name":"dispose()","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC11orientationSo25AVCaptureVideoOrientationVvp":{"name":"orientation","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC12attachScreen_03useF4SizeyAA25CaptureSessionConvertible_pSg_SbtF":{"name":"attachScreen(_:useScreenSize:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC10zoomFactor12CoreGraphics7CGFloatVvp":{"name":"zoomFactor","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC13setZoomFactor_7ramping8withRatey12CoreGraphics7CGFloatV_SbSftF":{"name":"setZoomFactor(_:ramping:withRate:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/HKView.html#/s:10HaishinKit6HKViewC22defaultBackgroundColorSo7UIColorCvpZ":{"name":"defaultBackgroundColor","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(cpy)layerClass":{"name":"layerClass","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(py)layer":{"name":"layer","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/s:10HaishinKit6HKViewC12videoGravitySo012AVLayerVideoE0avp":{"name":"videoGravity","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/s:10HaishinKit6HKViewC22videoFormatDescriptionSo08CMFormatF3RefaSgvp":{"name":"videoFormatDescription","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(im)initWithFrame:":{"name":"init(frame:)","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(im)initWithCoder:":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(im)awakeFromNib":{"name":"awakeFromNib()","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/s:10HaishinKit6HKViewC12attachStreamyyAA03NetE0CSgF":{"name":"attachStream(_:)","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html":{"name":"HKView","abstract":"

    Undocumented

    "},"Classes/NetStream.html":{"name":"NetStream","abstract":"

    The NetStream class is the foundation of a RTMPStream, HTTPStream.

    "},"Classes/ScreenCaptureSession.html":{"name":"ScreenCaptureSession","abstract":"

    Undocumented

    "},"Classes/AudioCodec.html":{"name":"AudioCodec"},"Classes/H264Encoder.html":{"name":"H264Encoder","abstract":"

    Undocumented

    "},"Classes/FLVReader.html":{"name":"FLVReader","abstract":"

    Undocumented

    "},"Classes/HLSService.html":{"name":"HLSService","abstract":"

    Undocumented

    "},"Classes/HTTPService.html":{"name":"HTTPService","abstract":"

    The HTTPService class provide a lightweight HTTPServer.

    "},"Classes/HTTPStream.html":{"name":"HTTPStream","abstract":"

    The HTTPStream class represents an HLS playlist and .ts files.

    "},"Classes/AVMixer.html":{"name":"AVMixer","abstract":"

    Undocumented

    "},"Classes/AVRecorder.html":{"name":"AVRecorder","abstract":"

    Undocumented

    "},"Classes/DefaultAVRecorderDelegate.html":{"name":"DefaultAVRecorderDelegate","abstract":"

    Undocumented

    "},"Classes/AudioEffect.html":{"name":"AudioEffect","abstract":"

    Undocumented

    "},"Classes/GLHKView.html":{"name":"GLHKView","abstract":"

    A view that displays a video content of a NetStream object which uses OpenGL api. This class is deprecated. Please consider to use the MTHKView.

    "},"Classes/MTHKView.html":{"name":"MTHKView","abstract":"

    A view that displays a video content of a NetStream object which uses Metal api.

    "},"Classes/VideoEffect.html":{"name":"VideoEffect","abstract":"

    Undocumented

    "},"Classes/NetClient.html":{"name":"NetClient","abstract":"

    The NetClient class creates a two-way connection between a NetService.

    "},"Classes/NetService.html":{"name":"NetService","abstract":"

    Undocumented

    "},"Classes/NetSocket.html":{"name":"NetSocket","abstract":"

    The NetSocket class creates a two-way connection between a client and a server. This class is wrapper for a InputStream and an OutputStream.

    "},"Classes/ASUndefined.html":{"name":"ASUndefined","abstract":"

    The ASUndefined class represents an undefined for ActionScript.

    "},"Classes/ASXMLDocument.html":{"name":"ASXMLDocument","abstract":"

    ActionScript 1.0 and 2.0 and flash.xml.XMLDocument in ActionScript 3.0

    "},"Classes/ASXML.html":{"name":"ASXML","abstract":"

    ActionScript 3.0 introduces a new XML type.

    "},"Classes/Responder.html":{"name":"Responder","abstract":"

    flash.net.Responder for Swift

    "},"Classes/RTMPConnection.html":{"name":"RTMPConnection","abstract":"

    flash.net.NetConnection for Swift

    "},"Classes/RTMPSharedObject.html":{"name":"RTMPSharedObject","abstract":"

    flash.net.SharedObject for Swift

    "},"Classes/RTMPStream.html":{"name":"RTMPStream","abstract":"

    flash.net.NetStream for Swift

    "},"Classes/TSWriter.html":{"name":"TSWriter","abstract":"

    MPEG-2 TS (Transport Stream) Writer Foundation class

    "},"Classes/ByteArray.html":{"name":"ByteArray","abstract":"

    Undocumented

    "},"Classes/Event.html":{"name":"Event","abstract":"

    flash.events.Event for Swift

    "},"Classes/EventDispatcher.html":{"name":"EventDispatcher","abstract":"

    flash.events.EventDispatcher for Swift

    "},"Classes/Setting.html":{"name":"Setting","abstract":"

    Undocumented

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/undocumented.json b/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/undocumented.json deleted file mode 100644 index 1e7d9e431..000000000 --- a/docs/docsets/HaishinKit.docset/Contents/Resources/Documents/undocumented.json +++ /dev/null @@ -1,4058 +0,0 @@ -{ - "warnings": [ - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/DeviceUtil+Extenstion.swift", - "line": 7, - "symbol": "DeviceUtil.videoOrientation(by:)", - "symbol_kind": "source.lang.swift.decl.function.method.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/DeviceUtil+Extenstion.swift", - "line": 14, - "symbol": "DeviceUtil.videoOrientation(by:)", - "symbol_kind": "source.lang.swift.decl.function.method.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/DeviceUtil+Extenstion.swift", - "line": 29, - "symbol": "DeviceUtil.videoOrientation(by:)", - "symbol_kind": "source.lang.swift.decl.function.method.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/HKView.swift", - "line": 6, - "symbol": "HKView", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/HKView.swift", - "line": 7, - "symbol": "HKView.defaultBackgroundColor", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/HKView.swift", - "line": 9, - "symbol": "HKView.layerClass", - "symbol_kind": "source.lang.swift.decl.var.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/HKView.swift", - "line": 13, - "symbol": "HKView.layer", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/HKView.swift", - "line": 17, - "symbol": "HKView.videoGravity", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/HKView.swift", - "line": 23, - "symbol": "HKView.videoFormatDescription", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/HKView.swift", - "line": 57, - "symbol": "HKView.init(frame:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/HKView.swift", - "line": 62, - "symbol": "HKView.init(coder:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/HKView.swift", - "line": 70, - "symbol": "HKView.awakeFromNib()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/HKView.swift", - "line": 76, - "symbol": "HKView.attachStream(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/NetStream+Extension.swift", - "line": 7, - "symbol": "NetStream.orientation", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/NetStream+Extension.swift", - "line": 16, - "symbol": "NetStream.attachScreen(_:useScreenSize:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/NetStream+Extension.swift", - "line": 22, - "symbol": "NetStream.zoomFactor", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/NetStream+Extension.swift", - "line": 26, - "symbol": "NetStream.setZoomFactor(_:ramping:withRate:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 10, - "symbol": "ScreenCaptureOutputPixelBufferDelegate", - "symbol_kind": "source.lang.swift.decl.protocol", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 11, - "symbol": "ScreenCaptureOutputPixelBufferDelegate.didSet(size:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 12, - "symbol": "ScreenCaptureOutputPixelBufferDelegate.output(pixelBuffer:withPresentationTime:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 21, - "symbol": "CustomCaptureSession", - "symbol_kind": "source.lang.swift.decl.protocol", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 22, - "symbol": "CustomCaptureSession.attributes", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 23, - "symbol": "CustomCaptureSession.delegate", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 27, - "symbol": "ScreenCaptureSession", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 34, - "symbol": "ScreenCaptureSession.enabledScale", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 35, - "symbol": "ScreenCaptureSession.frameInterval", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 36, - "symbol": "ScreenCaptureSession.attributes", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 43, - "symbol": "ScreenCaptureSession.delegate", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 44, - "symbol": "ScreenCaptureSession.isRunning", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 48, - "symbol": "ScreenCaptureSession.afterScreenUpdates", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 85, - "symbol": "ScreenCaptureSession.init(shared:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 91, - "symbol": "ScreenCaptureSession.init(viewToCapture:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 99, - "symbol": "ScreenCaptureSession.onScreen(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 119, - "symbol": "ScreenCaptureSession.onScreenProcess(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 152, - "symbol": "ScreenCaptureSession", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 154, - "symbol": "ScreenCaptureSession.startRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Platforms/iOS/ScreenCaptureSession.swift", - "line": 168, - "symbol": "ScreenCaptureSession.stopRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.Destination.swift", - "line": 4, - "symbol": "AudioCodec.Destination", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.Destination.swift", - "line": 5, - "symbol": "AudioCodec.Destination.aac", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.Destination.swift", - "line": 6, - "symbol": "AudioCodec.Destination.pcm", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 3, - "symbol": "AudioCodecDelegate", - "symbol_kind": "source.lang.swift.decl.protocol", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 4, - "symbol": "AudioCodecDelegate.audioCodec(_:didSet:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 5, - "symbol": "AudioCodecDelegate.audioCodec(_:didOutput:presentationTimeStamp:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 18, - "symbol": "AudioCodec.Option", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 19, - "symbol": "AudioCodec.Option.muted", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 20, - "symbol": "AudioCodec.Option.bitrate", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 21, - "symbol": "AudioCodec.Option.sampleRate", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 22, - "symbol": "AudioCodec.Option.actualBitrate", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 24, - "symbol": "AudioCodec.Option.keyPath", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 38, - "symbol": "AudioCodec.minimumBitrate", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 39, - "symbol": "AudioCodec.defaultBitrate", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 44, - "symbol": "AudioCodec.defaultMaximumBuffers", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 46, - "symbol": "AudioCodec.destination", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 47, - "symbol": "AudioCodec.delegate", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 48, - "symbol": "AudioCodec.isRunning", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 49, - "symbol": "AudioCodec.settings", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 142, - "symbol": "AudioCodec.init()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 166, - "symbol": "AudioCodec.encodeBytes(_:count:presentationTimeStamp:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 175, - "symbol": "AudioCodec.encodeSampleBuffer(_:offset:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 307, - "symbol": "AudioCodec.startRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/AudioCodec.swift", - "line": 313, - "symbol": "AudioCodec.stopRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 9, - "symbol": "VideoEncoderDelegate", - "symbol_kind": "source.lang.swift.decl.protocol", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 10, - "symbol": "VideoEncoderDelegate.didSetFormatDescription(video:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 11, - "symbol": "VideoEncoderDelegate.sampleOutput(video:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 15, - "symbol": "H264Encoder", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 16, - "symbol": "H264Encoder.Option", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 17, - "symbol": "H264Encoder.Option.muted", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 18, - "symbol": "H264Encoder.Option.width", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 19, - "symbol": "H264Encoder.Option.height", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 20, - "symbol": "H264Encoder.Option.bitrate", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 21, - "symbol": "H264Encoder.Option.profileLevel", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 25, - "symbol": "H264Encoder.Option.maxKeyFrameIntervalDuration", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 26, - "symbol": "H264Encoder.Option.scalingMode", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 28, - "symbol": "H264Encoder.Option.keyPath", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 52, - "symbol": "H264Encoder.defaultWidth", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 53, - "symbol": "H264Encoder.defaultHeight", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 54, - "symbol": "H264Encoder.defaultBitrate", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 55, - "symbol": "H264Encoder.defaultScalingMode", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 76, - "symbol": "H264Encoder.settings", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 81, - "symbol": "H264Encoder.isRunning", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 320, - "symbol": "H264Encoder", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 322, - "symbol": "H264Encoder.startRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Codec/H264Encoder.swift", - "line": 343, - "symbol": "H264Encoder.stopRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAACPacket.swift", - "line": 1, - "symbol": "FLVAACPacketType", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAACPacket.swift", - "line": 2, - "symbol": "FLVAACPacketType.seq", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAACPacket.swift", - "line": 3, - "symbol": "FLVAACPacketType.raw", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAVCPacketType.swift", - "line": 1, - "symbol": "FLVAVCPacketType", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAVCPacketType.swift", - "line": 2, - "symbol": "FLVAVCPacketType.seq", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAVCPacketType.swift", - "line": 3, - "symbol": "FLVAVCPacketType.nal", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAVCPacketType.swift", - "line": 4, - "symbol": "FLVAVCPacketType.eos", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAudioCodec.swift", - "line": 5, - "symbol": "FLVAudioCodec.pcm", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAudioCodec.swift", - "line": 6, - "symbol": "FLVAudioCodec.adpcm", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAudioCodec.swift", - "line": 7, - "symbol": "FLVAudioCodec.mp3", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAudioCodec.swift", - "line": 8, - "symbol": "FLVAudioCodec.pcmle", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAudioCodec.swift", - "line": 9, - "symbol": "FLVAudioCodec.nellymoser16K", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAudioCodec.swift", - "line": 10, - "symbol": "FLVAudioCodec.nellymoser8K", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAudioCodec.swift", - "line": 11, - "symbol": "FLVAudioCodec.nellymoser", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAudioCodec.swift", - "line": 12, - "symbol": "FLVAudioCodec.g711A", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAudioCodec.swift", - "line": 13, - "symbol": "FLVAudioCodec.g711MU", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAudioCodec.swift", - "line": 14, - "symbol": "FLVAudioCodec.aac", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAudioCodec.swift", - "line": 15, - "symbol": "FLVAudioCodec.speex", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAudioCodec.swift", - "line": 16, - "symbol": "FLVAudioCodec.mp3_8k", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVAudioCodec.swift", - "line": 17, - "symbol": "FLVAudioCodec.unknown", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVFrameType.swift", - "line": 1, - "symbol": "FLVFrameType", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVFrameType.swift", - "line": 2, - "symbol": "FLVFrameType.key", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVFrameType.swift", - "line": 3, - "symbol": "FLVFrameType.inter", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVFrameType.swift", - "line": 4, - "symbol": "FLVFrameType.disposable", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVFrameType.swift", - "line": 5, - "symbol": "FLVFrameType.generated", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVFrameType.swift", - "line": 6, - "symbol": "FLVFrameType.command", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVReader.swift", - "line": 3, - "symbol": "FLVReader", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVReader.swift", - "line": 4, - "symbol": "FLVReader.header", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVReader.swift", - "line": 7, - "symbol": "FLVReader.url", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVReader.swift", - "line": 11, - "symbol": "FLVReader.init(url:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVReader.swift", - "line": 22, - "symbol": "FLVReader.getData(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVReader.swift", - "line": 28, - "symbol": "FLVReader", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVSoundSize.swift", - "line": 1, - "symbol": "FLVSoundSize", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVSoundSize.swift", - "line": 2, - "symbol": "FLVSoundSize.snd8bit", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVSoundSize.swift", - "line": 3, - "symbol": "FLVSoundSize.snd16bit", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVSoundType.swift", - "line": 1, - "symbol": "FLVSoundType", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVSoundType.swift", - "line": 2, - "symbol": "FLVSoundType.mono", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVSoundType.swift", - "line": 3, - "symbol": "FLVSoundType.stereo", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 3, - "symbol": "FLVTagType", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 4, - "symbol": "FLVTagType.audio", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 5, - "symbol": "FLVTagType.video", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 6, - "symbol": "FLVTagType.data", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 30, - "symbol": "FLVTag", - "symbol_kind": "source.lang.swift.decl.protocol", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 31, - "symbol": "FLVTag.tagType", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 32, - "symbol": "FLVTag.dataSize", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 33, - "symbol": "FLVTag.timestamp", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 34, - "symbol": "FLVTag.timestampExtended", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 35, - "symbol": "FLVTag.streamId", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 36, - "symbol": "FLVTag.offset", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 38, - "symbol": "FLVTag.init()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 39, - "symbol": "FLVTag.readData(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 42, - "symbol": "FLVTag", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 69, - "symbol": "FLVDataTag", - "symbol_kind": "source.lang.swift.decl.struct", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 70, - "symbol": "FLVDataTag.tagType", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 71, - "symbol": "FLVDataTag.dataSize", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 72, - "symbol": "FLVDataTag.timestamp", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 73, - "symbol": "FLVDataTag.timestampExtended", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 74, - "symbol": "FLVDataTag.streamId", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 75, - "symbol": "FLVDataTag.offset", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 77, - "symbol": "FLVDataTag.init()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 80, - "symbol": "FLVDataTag.readData(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 85, - "symbol": "FLVAudioTag", - "symbol_kind": "source.lang.swift.decl.struct", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 86, - "symbol": "FLVAudioTag.tagType", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 87, - "symbol": "FLVAudioTag.dataSize", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 88, - "symbol": "FLVAudioTag.timestamp", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 89, - "symbol": "FLVAudioTag.timestampExtended", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 90, - "symbol": "FLVAudioTag.streamId", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 91, - "symbol": "FLVAudioTag.offset", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 92, - "symbol": "FLVAudioTag.codec", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 93, - "symbol": "FLVAudioTag.soundRate", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 94, - "symbol": "FLVAudioTag.soundSize", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 95, - "symbol": "FLVAudioTag.soundType", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 97, - "symbol": "FLVAudioTag.init()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 100, - "symbol": "FLVAudioTag.readData(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 110, - "symbol": "FLVVideoTag", - "symbol_kind": "source.lang.swift.decl.struct", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 111, - "symbol": "FLVVideoTag.tagType", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 112, - "symbol": "FLVVideoTag.dataSize", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 113, - "symbol": "FLVVideoTag.timestamp", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 114, - "symbol": "FLVVideoTag.timestampExtended", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 115, - "symbol": "FLVVideoTag.streamId", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 116, - "symbol": "FLVVideoTag.offset", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 117, - "symbol": "FLVVideoTag.frameType", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 118, - "symbol": "FLVVideoTag.codec", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 119, - "symbol": "FLVVideoTag.avcPacketType", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 120, - "symbol": "FLVVideoTag.compositionTime", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 122, - "symbol": "FLVVideoTag.init()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVTagType.swift", - "line": 125, - "symbol": "FLVVideoTag.readData(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVVideoCodec.swift", - "line": 5, - "symbol": "FLVVideoCodec.sorensonH263", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVVideoCodec.swift", - "line": 6, - "symbol": "FLVVideoCodec.screen1", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVVideoCodec.swift", - "line": 7, - "symbol": "FLVVideoCodec.on2VP6", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVVideoCodec.swift", - "line": 8, - "symbol": "FLVVideoCodec.on2VP6Alpha", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVVideoCodec.swift", - "line": 9, - "symbol": "FLVVideoCodec.screen2", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVVideoCodec.swift", - "line": 10, - "symbol": "FLVVideoCodec.avc", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/FLV/FLVVideoCodec.swift", - "line": 11, - "symbol": "FLVVideoCodec.unknown", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HLSService.swift", - "line": 3, - "symbol": "HLSService", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HLSService.swift", - "line": 6, - "symbol": "HLSService.addHTTPStream(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HLSService.swift", - "line": 13, - "symbol": "HLSService.removeHTTPStream(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HLSService.swift", - "line": 20, - "symbol": "HLSService.get(_:client:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPRequest.swift", - "line": 63, - "symbol": "HTTPRequest", - "symbol_kind": "source.lang.swift.decl.struct", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPRequest.swift", - "line": 64, - "symbol": "HTTPRequest.separator", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPRequest.swift", - "line": 66, - "symbol": "HTTPRequest.uri", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPRequest.swift", - "line": 67, - "symbol": "HTTPRequest.method", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPRequest.swift", - "line": 68, - "symbol": "HTTPRequest.version", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPRequest.swift", - "line": 69, - "symbol": "HTTPRequest.headerFields", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPRequest.swift", - "line": 70, - "symbol": "HTTPRequest.body", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPResponse.swift", - "line": 18, - "symbol": "HTTPResponseCompatible.data", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPResponse.swift", - "line": 63, - "symbol": "HTTPResponse", - "symbol_kind": "source.lang.swift.decl.struct", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPResponse.swift", - "line": 69, - "symbol": "HTTPResponse.version", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPResponse.swift", - "line": 70, - "symbol": "HTTPResponse.statusCode", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPResponse.swift", - "line": 71, - "symbol": "HTTPResponse.headerFields", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPResponse.swift", - "line": 72, - "symbol": "HTTPResponse.body", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPService.swift", - "line": 166, - "symbol": "HTTPService.type", - "symbol_kind": "source.lang.swift.decl.var.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPService.swift", - "line": 169, - "symbol": "HTTPService.defaultPort", - "symbol_kind": "source.lang.swift.decl.var.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPService.swift", - "line": 172, - "symbol": "HTTPService.defaultDocument", - "symbol_kind": "source.lang.swift.decl.var.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPService.swift", - "line": 218, - "symbol": "HTTPService.get(_:client:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPService.swift", - "line": 222, - "symbol": "HTTPService.post(_:client:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPService.swift", - "line": 226, - "symbol": "HTTPService.put(_:client:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPService.swift", - "line": 230, - "symbol": "HTTPService.delete(_:client:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPService.swift", - "line": 234, - "symbol": "HTTPService.head(_:client:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPService.swift", - "line": 238, - "symbol": "HTTPService.options(_:client:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPService.swift", - "line": 242, - "symbol": "HTTPService.trace(_:client:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPService.swift", - "line": 246, - "symbol": "HTTPService.connect(_:client:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPStream.swift", - "line": 17, - "symbol": "HTTPStream.publish(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPStream.swift", - "line": 39, - "symbol": "HTTPStream.attachCamera(_:onError:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/HTTP/HTTPStream.swift", - "line": 48, - "symbol": "HTTPStream.attachAudio(_:automaticallyConfiguresApplicationAudioSession:onError:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 14, - "symbol": "AVMixer", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 15, - "symbol": "AVMixer.bufferEmpty", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 17, - "symbol": "AVMixer.defaultFPS", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 18, - "symbol": "AVMixer.defaultVideoSettings", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 23, - "symbol": "AVMixer.Option", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 24, - "symbol": "AVMixer.Option.fps", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 25, - "symbol": "AVMixer.Option.sessionPreset", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 26, - "symbol": "AVMixer.Option.isVideoMirrored", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 27, - "symbol": "AVMixer.Option.continuousAutofocus", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 28, - "symbol": "AVMixer.Option.continuousExposure", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 31, - "symbol": "AVMixer.Option.preferredVideoStabilizationMode", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 34, - "symbol": "AVMixer.Option.keyPath", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 102, - "symbol": "AVMixer.session", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 153, - "symbol": "AVMixer.init()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 157, - "symbol": "AVMixer.dispose()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 174, - "symbol": "AVMixer", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 175, - "symbol": "AVMixer.startEncoding(delegate:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 182, - "symbol": "AVMixer.stopEncoding()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 190, - "symbol": "AVMixer", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 191, - "symbol": "AVMixer.startDecoding(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 196, - "symbol": "AVMixer.stopDecoding()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 203, - "symbol": "AVMixer", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 205, - "symbol": "AVMixer.isRunning", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 209, - "symbol": "AVMixer.startRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVMixer.swift", - "line": 218, - "symbol": "AVMixer.stopRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 3, - "symbol": "AVRecorderDelegate", - "symbol_kind": "source.lang.swift.decl.protocol", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 4, - "symbol": "AVRecorderDelegate.moviesDirectory", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 6, - "symbol": "AVRecorderDelegate.rotateFile(_:withPresentationTimeStamp:mediaType:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 7, - "symbol": "AVRecorderDelegate.getPixelBufferAdaptor(_:withWriterInput:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 8, - "symbol": "AVRecorderDelegate.getWriterInput(_:mediaType:sourceFormatHint:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 9, - "symbol": "AVRecorderDelegate.didStartRunning(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 10, - "symbol": "AVRecorderDelegate.didStopRunning(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 11, - "symbol": "AVRecorderDelegate.didFinishWriting(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 15, - "symbol": "AVRecorder", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 16, - "symbol": "AVRecorder.defaultOutputSettings", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 29, - "symbol": "AVRecorder.writer", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 30, - "symbol": "AVRecorder.fileName", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 31, - "symbol": "AVRecorder.delegate", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 32, - "symbol": "AVRecorder.writerInputs", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 33, - "symbol": "AVRecorder.outputSettings", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 34, - "symbol": "AVRecorder.pixelBufferAdaptor", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 35, - "symbol": "AVRecorder.lockQueue", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 36, - "symbol": "AVRecorder.isRunning", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 120, - "symbol": "AVRecorder", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 122, - "symbol": "AVRecorder.startRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 132, - "symbol": "AVRecorder.stopRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 145, - "symbol": "DefaultAVRecorderDelegate", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 146, - "symbol": "DefaultAVRecorderDelegate.FileType", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 147, - "symbol": "DefaultAVRecorderDelegate.FileType.mp4", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 148, - "symbol": "DefaultAVRecorderDelegate.FileType.mov", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 150, - "symbol": "DefaultAVRecorderDelegate.FileType.AVFileType", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 159, - "symbol": "DefaultAVRecorderDelegate.FileType.fileExtension", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 169, - "symbol": "DefaultAVRecorderDelegate.shared", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 171, - "symbol": "DefaultAVRecorderDelegate.duration", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 172, - "symbol": "DefaultAVRecorderDelegate.dateFormat", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 176, - "symbol": "DefaultAVRecorderDelegate.fileType", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 179, - "symbol": "DefaultAVRecorderDelegate.moviesDirectory", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 188, - "symbol": "DefaultAVRecorderDelegate.init(fileType:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 195, - "symbol": "DefaultAVRecorderDelegate", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 197, - "symbol": "DefaultAVRecorderDelegate.rotateFile(_:withPresentationTimeStamp:mediaType:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 212, - "symbol": "DefaultAVRecorderDelegate.getPixelBufferAdaptor(_:withWriterInput:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 224, - "symbol": "DefaultAVRecorderDelegate.getWriterInput(_:mediaType:sourceFormatHint:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 275, - "symbol": "DefaultAVRecorderDelegate.didFinishWriting(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 278, - "symbol": "DefaultAVRecorderDelegate.didStartRunning(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AVRecorder.swift", - "line": 281, - "symbol": "DefaultAVRecorderDelegate.didStopRunning(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AudioEffect.swift", - "line": 4, - "symbol": "AudioEffect", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/AudioEffect.swift", - "line": 5, - "symbol": "AudioEffect.execute(_:format:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/GLHKView.swift", - "line": 14, - "symbol": "GLHKView.defaultBackgroundColor", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/GLHKView.swift", - "line": 16, - "symbol": "GLHKView.isMirrored", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/GLHKView.swift", - "line": 46, - "symbol": "GLHKView.init(frame:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/GLHKView.swift", - "line": 51, - "symbol": "GLHKView.init(coder:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/GLHKView.swift", - "line": 56, - "symbol": "GLHKView.awakeFromNib()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/GLHKView.swift", - "line": 78, - "symbol": "GLHKView.glkView(_:drawIn:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/MTHKView.swift", - "line": 8, - "symbol": "MTHKView.isMirrored", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/MTHKView.swift", - "line": 41, - "symbol": "MTHKView.init(frame:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/MTHKView.swift", - "line": 46, - "symbol": "MTHKView.init(coder:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/MTHKView.swift", - "line": 51, - "symbol": "MTHKView.awakeFromNib()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/MTHKView.swift", - "line": 72, - "symbol": "MTHKView.mtkView(_:drawableSizeWillChange:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/MTHKView.swift", - "line": 75, - "symbol": "MTHKView.draw(in:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/ScalingMode.swift", - "line": 1, - "symbol": "ScalingMode", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/ScalingMode.swift", - "line": 2, - "symbol": "ScalingMode.normal", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/ScalingMode.swift", - "line": 3, - "symbol": "ScalingMode.letterbox", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/ScalingMode.swift", - "line": 4, - "symbol": "ScalingMode.cropSourceToCleanAperture", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/ScalingMode.swift", - "line": 5, - "symbol": "ScalingMode.trim", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/SoundTransform.swift", - "line": 6, - "symbol": "SoundTransform.defaultVolume", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/SoundTransform.swift", - "line": 7, - "symbol": "SoundTransform.defaultPan", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/VideoEffect.swift", - "line": 5, - "symbol": "VideoEffect", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/VideoEffect.swift", - "line": 6, - "symbol": "VideoEffect.ciContext", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Media/VideoEffect.swift", - "line": 8, - "symbol": "VideoEffect.execute(_:info:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetClient.swift", - "line": 24, - "symbol": "NetClient.listen()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 3, - "symbol": "NetService", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 4, - "symbol": "NetService.txtData", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 11, - "symbol": "NetService.domain", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 12, - "symbol": "NetService.name", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 13, - "symbol": "NetService.port", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 14, - "symbol": "NetService.type", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 15, - "symbol": "NetService.isRunning", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 16, - "symbol": "NetService.clients", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 20, - "symbol": "NetService.init(domain:type:name:port:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 70, - "symbol": "NetService", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 72, - "symbol": "NetService.netService(_:didAcceptConnectionWith:outputStream:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 89, - "symbol": "NetService", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 91, - "symbol": "NetService.startRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetService.swift", - "line": 101, - "symbol": "NetService.stopRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetSocket.swift", - "line": 7, - "symbol": "NetSocket.defaultWindowSizeC", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetSocket.swift", - "line": 9, - "symbol": "NetSocket.inputBuffer", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetSocket.swift", - "line": 14, - "symbol": "NetSocket.windowSizeC", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetSocket.swift", - "line": 77, - "symbol": "NetSocket.doOutput(data:locked:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetSocket.swift", - "line": 91, - "symbol": "NetSocket.close()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetSocket.swift", - "line": 95, - "symbol": "NetSocket.listen()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetSocket.swift", - "line": 164, - "symbol": "NetSocket.stream(_:handle:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 9, - "symbol": "NetStream.lockQueue", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 15, - "symbol": "NetStream.mixer", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 16, - "symbol": "NetStream.metadata", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 17, - "symbol": "NetStream.context", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 23, - "symbol": "NetStream.torch", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 63, - "symbol": "NetStream.recorderSettings", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 73, - "symbol": "NetStream.attachCamera(_:onError:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 83, - "symbol": "NetStream.attachAudio(_:automaticallyConfiguresApplicationAudioSession:onError:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 93, - "symbol": "NetStream.setPointOfInterest(_:exposure:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 99, - "symbol": "NetStream.appendSampleBuffer(_:withType:options:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 114, - "symbol": "NetStream.registerVideoEffect(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 120, - "symbol": "NetStream.unregisterVideoEffect(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 126, - "symbol": "NetStream.registerAudioEffect(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 132, - "symbol": "NetStream.unregisterAudioEffect(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Net/NetStream.swift", - "line": 138, - "symbol": "NetStream.dispose()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController+Extension.swift", - "line": 9, - "symbol": "HKPictureInPicureController.isPictureInPictureActive", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController+Extension.swift", - "line": 13, - "symbol": "HKPictureInPicureController.pictureInPictureSize", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController+Extension.swift", - "line": 22, - "symbol": "HKPictureInPicureController.pictureInPicturePosition", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController+Extension.swift", - "line": 31, - "symbol": "HKPictureInPicureController.pictureInPictureMargin", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController+Extension.swift", - "line": 40, - "symbol": "HKPictureInPicureController.pictureInPictureCornerRadius", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController+Extension.swift", - "line": 49, - "symbol": "HKPictureInPicureController.pictureInPictureAnimationDuration", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController+Extension.swift", - "line": 72, - "symbol": "HKPictureInPicureController.startPictureInPicture()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController+Extension.swift", - "line": 79, - "symbol": "HKPictureInPicureController.stopPictureInPicture()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController.swift", - "line": 5, - "symbol": "HKPictureInPicureController", - "symbol_kind": "source.lang.swift.decl.protocol", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController.swift", - "line": 6, - "symbol": "HKPictureInPicureController.isPictureInPictureActive", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController.swift", - "line": 7, - "symbol": "HKPictureInPicureController.pictureInPictureSize", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController.swift", - "line": 8, - "symbol": "HKPictureInPicureController", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController.swift", - "line": 8, - "symbol": "HKPictureInPicureController.pictureInPicturePosition", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController.swift", - "line": 9, - "symbol": "HKPictureInPicureController.pictureInPictureMargin", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController.swift", - "line": 10, - "symbol": "HKPictureInPicureController.pictureInPictureCornerRadius", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController.swift", - "line": 11, - "symbol": "HKPictureInPicureController.pictureInPictureAnimationDuration", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController.swift", - "line": 13, - "symbol": "HKPictureInPicureController.startPictureInPicture()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureController.swift", - "line": 14, - "symbol": "HKPictureInPicureController.stopPictureInPicture()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureControllerPosition.swift", - "line": 4, - "symbol": "HKPictureInPicureControllerPosition", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureControllerPosition.swift", - "line": 5, - "symbol": "HKPictureInPicureControllerPosition.topLeft", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureControllerPosition.swift", - "line": 6, - "symbol": "HKPictureInPicureControllerPosition.topRight", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureControllerPosition.swift", - "line": 7, - "symbol": "HKPictureInPicureControllerPosition.bottomRight", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/PiP/HKPictureInPicureControllerPosition.swift", - "line": 8, - "symbol": "HKPictureInPicureControllerPosition.bottomLeft", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 17, - "symbol": "ASUndefined.description", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 26, - "symbol": "ASTypedObject", - "symbol_kind": "source.lang.swift.decl.struct", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 27, - "symbol": "ASTypedObject.TypedObjectDecoder", - "symbol_kind": "source.lang.swift.decl.typealias", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 39, - "symbol": "ASTypedObject.register(typeNamed:decoder:)", - "symbol_kind": "source.lang.swift.decl.function.method.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 43, - "symbol": "ASTypedObject.register(type:named:)", - "symbol_kind": "source.lang.swift.decl.function.method.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 50, - "symbol": "ASTypedObject.unregister(typeNamed:)", - "symbol_kind": "source.lang.swift.decl.function.method.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 63, - "symbol": "ASArray.length", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 67, - "symbol": "ASArray.init(count:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 71, - "symbol": "ASArray.init(data:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 82, - "symbol": "ASArray.subscript(_:)", - "symbol_kind": "source.lang.swift.decl.function.subscript", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 139, - "symbol": "ASXMLDocument.description", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 145, - "symbol": "ASXMLDocument.init(data:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 157, - "symbol": "ASXML.description", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/ASClass.swift", - "line": 163, - "symbol": "ASXML.init(data:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 6, - "symbol": "Responder.Handler", - "symbol_kind": "source.lang.swift.decl.typealias", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 11, - "symbol": "Responder.init(result:status:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 29, - "symbol": "RTMPConnection.defaultWindowSizeS", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 30, - "symbol": "RTMPConnection.supportedProtocols", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 31, - "symbol": "RTMPConnection.defaultPort", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 32, - "symbol": "RTMPConnection.defaultSecurePort", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 33, - "symbol": "RTMPConnection.defaultFlashVer", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 34, - "symbol": "RTMPConnection.defaultChunkSizeS", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 35, - "symbol": "RTMPConnection.defaultCapabilities", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 36, - "symbol": "RTMPConnection.defaultObjectEncoding", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 42, - "symbol": "RTMPConnection.Code.callBadVersion", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 43, - "symbol": "RTMPConnection.Code.callFailed", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 44, - "symbol": "RTMPConnection.Code.callProhibited", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 45, - "symbol": "RTMPConnection.Code.connectAppshutdown", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 46, - "symbol": "RTMPConnection.Code.connectClosed", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 47, - "symbol": "RTMPConnection.Code.connectFailed", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 48, - "symbol": "RTMPConnection.Code.connectIdleTimeOut", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 49, - "symbol": "RTMPConnection.Code.connectInvalidApp", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 50, - "symbol": "RTMPConnection.Code.connectNetworkChange", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 51, - "symbol": "RTMPConnection.Code.connectRejected", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 52, - "symbol": "RTMPConnection.Code.connectSuccess", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 54, - "symbol": "RTMPConnection.Code.level", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 156, - "symbol": "RTMPConnection.qualityOfService", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPConnection.swift", - "line": 243, - "symbol": "RTMPConnection.init()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPSharedObject.swift", - "line": 87, - "symbol": "RTMPSharedObject.getRemote(withName:remotePath:persistence:)", - "symbol_kind": "source.lang.swift.decl.function.method.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPSharedObject.swift", - "line": 103, - "symbol": "RTMPSharedObject.objectEncoding", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPSharedObject.swift", - "line": 104, - "symbol": "RTMPSharedObject.data", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPSharedObject.swift", - "line": 126, - "symbol": "RTMPSharedObject.setProperty(_:_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPSharedObject.swift", - "line": 136, - "symbol": "RTMPSharedObject.connect(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPSharedObject.swift", - "line": 148, - "symbol": "RTMPSharedObject.clear()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPSharedObject.swift", - "line": 153, - "symbol": "RTMPSharedObject.close()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 3, - "symbol": "RTMPStreamDelegate", - "symbol_kind": "source.lang.swift.decl.protocol", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 4, - "symbol": "RTMPStreamDelegate.rtmpStream(_:didPublishInsufficientBW:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 5, - "symbol": "RTMPStreamDelegate.rtmpStream(_:didPublishSufficientBW:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 6, - "symbol": "RTMPStreamDelegate.rtmpStream(_:didOutput:presentationTimeStamp:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 7, - "symbol": "RTMPStreamDelegate.rtmpStream(_:didOutput:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 8, - "symbol": "RTMPStreamDelegate.rtmpStream(_:didStatics:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 9, - "symbol": "RTMPStreamDelegate.rtmpStreamDidClear(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 12, - "symbol": "RTMPStreamDelegate", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 13, - "symbol": "RTMPStreamDelegate.rtmpStream(_:didStatics:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 16, - "symbol": "RTMPStreamDelegate.rtmpStream(_:didOutput:presentationTimeStamp:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 19, - "symbol": "RTMPStreamDelegate.rtmpStream(_:didOutput:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 31, - "symbol": "RTMPStream.Code.bufferEmpty", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 32, - "symbol": "RTMPStream.Code.bufferFlush", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 33, - "symbol": "RTMPStream.Code.bufferFull", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 34, - "symbol": "RTMPStream.Code.connectClosed", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 35, - "symbol": "RTMPStream.Code.connectFailed", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 36, - "symbol": "RTMPStream.Code.connectRejected", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 37, - "symbol": "RTMPStream.Code.connectSuccess", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 38, - "symbol": "RTMPStream.Code.drmUpdateNeeded", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 39, - "symbol": "RTMPStream.Code.failed", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 40, - "symbol": "RTMPStream.Code.multicastStreamReset", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 41, - "symbol": "RTMPStream.Code.pauseNotify", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 42, - "symbol": "RTMPStream.Code.playFailed", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 43, - "symbol": "RTMPStream.Code.playFileStructureInvalid", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 44, - "symbol": "RTMPStream.Code.playInsufficientBW", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 45, - "symbol": "RTMPStream.Code.playNoSupportedTrackFound", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 46, - "symbol": "RTMPStream.Code.playReset", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 47, - "symbol": "RTMPStream.Code.playStart", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 48, - "symbol": "RTMPStream.Code.playStop", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 49, - "symbol": "RTMPStream.Code.playStreamNotFound", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 50, - "symbol": "RTMPStream.Code.playTransition", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 51, - "symbol": "RTMPStream.Code.playUnpublishNotify", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 52, - "symbol": "RTMPStream.Code.publishBadName", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 53, - "symbol": "RTMPStream.Code.publishIdle", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 54, - "symbol": "RTMPStream.Code.publishStart", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 55, - "symbol": "RTMPStream.Code.recordAlreadyExists", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 56, - "symbol": "RTMPStream.Code.recordFailed", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 57, - "symbol": "RTMPStream.Code.recordNoAccess", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 58, - "symbol": "RTMPStream.Code.recordStart", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 59, - "symbol": "RTMPStream.Code.recordStop", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 60, - "symbol": "RTMPStream.Code.recordDiskQuotaExceeded", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 61, - "symbol": "RTMPStream.Code.secondScreenStart", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 62, - "symbol": "RTMPStream.Code.secondScreenStop", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 63, - "symbol": "RTMPStream.Code.seekFailed", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 64, - "symbol": "RTMPStream.Code.seekInvalidTime", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 65, - "symbol": "RTMPStream.Code.seekNotify", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 66, - "symbol": "RTMPStream.Code.stepNotify", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 67, - "symbol": "RTMPStream.Code.unpauseNotify", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 68, - "symbol": "RTMPStream.Code.unpublishSuccess", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 69, - "symbol": "RTMPStream.Code.videoDimensionChange", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 71, - "symbol": "RTMPStream.Code.level", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 167, - "symbol": "RTMPStream.PlayTransition.append", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 168, - "symbol": "RTMPStream.PlayTransition.appendAndWait", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 169, - "symbol": "RTMPStream.PlayTransition.reset", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 170, - "symbol": "RTMPStream.PlayTransition.resume", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 171, - "symbol": "RTMPStream.PlayTransition.stop", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 172, - "symbol": "RTMPStream.PlayTransition.swap", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 173, - "symbol": "RTMPStream.PlayTransition.switch", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 176, - "symbol": "RTMPStream.PlayOption", - "symbol_kind": "source.lang.swift.decl.struct", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 177, - "symbol": "RTMPStream.PlayOption.len", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 178, - "symbol": "RTMPStream.PlayOption.offset", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 179, - "symbol": "RTMPStream.PlayOption.oldStreamName", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 180, - "symbol": "RTMPStream.PlayOption.start", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 181, - "symbol": "RTMPStream.PlayOption.streamName", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 182, - "symbol": "RTMPStream.PlayOption.transition", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 189, - "symbol": "RTMPStream.HowToPublish", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 190, - "symbol": "RTMPStream.HowToPublish.record", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 191, - "symbol": "RTMPStream.HowToPublish.append", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 192, - "symbol": "RTMPStream.HowToPublish.appendWithGap", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 193, - "symbol": "RTMPStream.HowToPublish.live", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 194, - "symbol": "RTMPStream.HowToPublish.localRecord", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 207, - "symbol": "RTMPStream.defaultAudioBitrate", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 208, - "symbol": "RTMPStream.defaultVideoBitrate", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 210, - "symbol": "RTMPStream.delegate", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 211, - "symbol": "RTMPStream.info", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 212, - "symbol": "RTMPStream.objectEncoding", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 215, - "symbol": "RTMPStream.soundTransform", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 289, - "symbol": "RTMPStream.init(connection:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 427, - "symbol": "RTMPStream.createMetaData()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 581, - "symbol": "RTMPStream.addEventListener(_:selector:observer:useCapture:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 585, - "symbol": "RTMPStream.removeEventListener(_:selector:observer:useCapture:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 589, - "symbol": "RTMPStream.dispatch(event:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStream.swift", - "line": 593, - "symbol": "RTMPStream.dispatch(_:bubbles:data:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStreamInfo.swift", - "line": 7, - "symbol": "RTMPStreamInfo.byteCount", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStreamInfo.swift", - "line": 8, - "symbol": "RTMPStreamInfo.resourceName", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/RTMP/RTMPStreamInfo.swift", - "line": 9, - "symbol": "RTMPStreamInfo.currentBytesPerSecond", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/TS/TSWriter.swift", - "line": 11, - "symbol": "TSWriterDelegate.writer(_:didOutput:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/TS/TSWriter.swift", - "line": 16, - "symbol": "TSWriter.defaultPATPID", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/TS/TSWriter.swift", - "line": 17, - "symbol": "TSWriter.defaultPMTPID", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/TS/TSWriter.swift", - "line": 18, - "symbol": "TSWriter.defaultVideoPID", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/TS/TSWriter.swift", - "line": 19, - "symbol": "TSWriter.defaultAudioPID", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/TS/TSWriter.swift", - "line": 21, - "symbol": "TSWriter.defaultSegmentDuration", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/TS/TSWriter.swift", - "line": 72, - "symbol": "TSWriter.init(segmentDuration:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/TS/TSWriter.swift", - "line": 76, - "symbol": "TSWriter.startRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/TS/TSWriter.swift", - "line": 83, - "symbol": "TSWriter.stopRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/TS/TSWriter.swift", - "line": 213, - "symbol": "TSWriter.audioCodec(_:didSet:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/TS/TSWriter.swift", - "line": 225, - "symbol": "TSWriter.audioCodec(_:didOutput:presentationTimeStamp:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/TS/TSWriter.swift", - "line": 243, - "symbol": "TSWriter.didSetFormatDescription(video:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/TS/TSWriter.swift", - "line": 257, - "symbol": "TSWriter.sampleOutput(video:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/Atomic.swift", - "line": 14, - "symbol": "Atomic.init(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 72, - "symbol": "ByteArray", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 83, - "symbol": "ByteArray.Error", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 84, - "symbol": "ByteArray.Error.eof", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 85, - "symbol": "ByteArray.Error.parse", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 97, - "symbol": "ByteArray.length", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 113, - "symbol": "ByteArray.position", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 115, - "symbol": "ByteArray.bytesAvailable", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 119, - "symbol": "ByteArray.subscript(_:)", - "symbol_kind": "source.lang.swift.decl.function.subscript", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 128, - "symbol": "ByteArray.readUInt8()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 139, - "symbol": "ByteArray.writeUInt8(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 143, - "symbol": "ByteArray.readInt8()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 154, - "symbol": "ByteArray.writeInt8(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 158, - "symbol": "ByteArray.readUInt16()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 167, - "symbol": "ByteArray.writeUInt16(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 171, - "symbol": "ByteArray.readInt16()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 180, - "symbol": "ByteArray.writeInt16(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 184, - "symbol": "ByteArray.readUInt24()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 193, - "symbol": "ByteArray.writeUInt24(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 197, - "symbol": "ByteArray.readUInt32()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 206, - "symbol": "ByteArray.writeUInt32(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 210, - "symbol": "ByteArray.readInt32()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 219, - "symbol": "ByteArray.writeInt32(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 224, - "symbol": "ByteArray.writeUInt64(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 228, - "symbol": "ByteArray.readUInt64()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 236, - "symbol": "ByteArray.writeInt64(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 240, - "symbol": "ByteArray.readInt64()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 248, - "symbol": "ByteArray.readDouble()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 257, - "symbol": "ByteArray.writeDouble(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 261, - "symbol": "ByteArray.readFloat()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 270, - "symbol": "ByteArray.writeFloat(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 274, - "symbol": "ByteArray.readUTF8()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 279, - "symbol": "ByteArray.writeUTF8(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 284, - "symbol": "ByteArray.readUTF8Bytes(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 297, - "symbol": "ByteArray.writeUTF8Bytes(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 301, - "symbol": "ByteArray.readBytes(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 310, - "symbol": "ByteArray.writeBytes(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 326, - "symbol": "ByteArray.clear()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/ByteArray.swift", - "line": 355, - "symbol": "ByteArray", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/DeviceUtil.swift", - "line": 6, - "symbol": "DeviceUtil", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/DeviceUtil.swift", - "line": 46, - "symbol": "DeviceUtil", - "symbol_kind": "source.lang.swift.decl.struct", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/DeviceUtil.swift", - "line": 47, - "symbol": "DeviceUtil.device(withPosition:)", - "symbol_kind": "source.lang.swift.decl.function.method.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/DeviceUtil.swift", - "line": 53, - "symbol": "DeviceUtil.device(withLocalizedName:mediaType:)", - "symbol_kind": "source.lang.swift.decl.function.method.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 7, - "symbol": "IEventDispatcher.addEventListener(_:selector:observer:useCapture:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 8, - "symbol": "IEventDispatcher.removeEventListener(_:selector:observer:useCapture:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 9, - "symbol": "IEventDispatcher.dispatch(event:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 10, - "symbol": "IEventDispatcher.dispatch(_:bubbles:data:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 13, - "symbol": "EventPhase", - "symbol_kind": "source.lang.swift.decl.enum", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 14, - "symbol": "EventPhase.capturing", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 15, - "symbol": "EventPhase.atTarget", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 16, - "symbol": "EventPhase.bubbling", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 17, - "symbol": "EventPhase.dispose", - "symbol_kind": "source.lang.swift.decl.enumelement", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 25, - "symbol": "Event.Name", - "symbol_kind": "source.lang.swift.decl.struct", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 31, - "symbol": "Event.Name.sync", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 32, - "symbol": "Event.Name.event", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 33, - "symbol": "Event.Name.ioError", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 34, - "symbol": "Event.Name.rtmpStatus", - "symbol_kind": "source.lang.swift.decl.var.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 47, - "symbol": "Event.from(_:)", - "symbol_kind": "source.lang.swift.decl.function.method.static", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 56, - "symbol": "Event.type", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 57, - "symbol": "Event.bubbles", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 58, - "symbol": "Event.data", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 59, - "symbol": "Event.target", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 61, - "symbol": "Event.init(type:bubbles:data:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 82, - "symbol": "EventDispatcher.init()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 85, - "symbol": "EventDispatcher.init(target:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 93, - "symbol": "EventDispatcher.addEventListener(_:selector:observer:useCapture:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 99, - "symbol": "EventDispatcher.removeEventListener(_:selector:observer:useCapture:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 105, - "symbol": "EventDispatcher.dispatch(event:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/EventDispatcher.swift", - "line": 113, - "symbol": "EventDispatcher.dispatch(_:bubbles:data:)", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/Running.swift", - "line": 3, - "symbol": "Running", - "symbol_kind": "source.lang.swift.decl.protocol", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/Running.swift", - "line": 4, - "symbol": "Running.isRunning", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/Running.swift", - "line": 6, - "symbol": "Running.startRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/Running.swift", - "line": 7, - "symbol": "Running.stopRunning()", - "symbol_kind": "source.lang.swift.decl.function.method.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/Setting.swift", - "line": 4, - "symbol": "KeyPathRepresentable", - "symbol_kind": "source.lang.swift.decl.protocol", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/Setting.swift", - "line": 5, - "symbol": "KeyPathRepresentable.keyPath", - "symbol_kind": "source.lang.swift.decl.var.instance", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/Setting.swift", - "line": 8, - "symbol": "Setting", - "symbol_kind": "source.lang.swift.decl.class", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/Setting.swift", - "line": 27, - "symbol": "Setting.subscript(_:)", - "symbol_kind": "source.lang.swift.decl.function.subscript", - "warning": "undocumented" - }, - { - "file": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift/Sources/Util/Setting.swift", - "line": 157, - "symbol": "Setting", - "symbol_kind": "source.lang.swift.decl.extension", - "warning": "undocumented" - } - ], - "source_directory": "/Users/shogo.endo/Documents/GitHub/HaishinKit.swift" -} \ No newline at end of file diff --git a/docs/docsets/HaishinKit.docset/Contents/Resources/docSet.dsidx b/docs/docsets/HaishinKit.docset/Contents/Resources/docSet.dsidx index b9a5c259a..8fb8b1710 100644 Binary files a/docs/docsets/HaishinKit.docset/Contents/Resources/docSet.dsidx and b/docs/docsets/HaishinKit.docset/Contents/Resources/docSet.dsidx differ diff --git a/docs/docsets/HaishinKit.tgz b/docs/docsets/HaishinKit.tgz index 609bf5201..9ecb9391b 100644 Binary files a/docs/docsets/HaishinKit.tgz and b/docs/docsets/HaishinKit.tgz differ diff --git a/docs/img/gh.png b/docs/img/gh.png deleted file mode 100755 index 628da97c7..000000000 Binary files a/docs/img/gh.png and /dev/null differ diff --git a/docs/index.html b/docs/index.html index ab0e3035d..19866ac7f 100644 --- a/docs/index.html +++ b/docs/index.html @@ -16,7 +16,7 @@
    -

    HaishinKit 1.1.6 Docs (23% documented)

    +

    HaishinKit 1.1.7 Docs (22% documented)

    @@ -97,9 +97,6 @@

    - @@ -160,6 +157,9 @@ + @@ -246,6 +246,12 @@ + + @@ -524,7 +530,7 @@

    CocoaPods

    use_frameworks! def import_pods - pod 'HaishinKit', '~> 1.1.6' + pod 'HaishinKit', '~> 1.1.7' end target 'Your Target' do @@ -533,7 +539,7 @@

    CocoaPods

    end

    Carthage

    -
    github "shogo4405/HaishinKit.swift" ~> 1.1.6
    +
    github "shogo4405/HaishinKit.swift" ~> 1.1.7
     

    Swift Package Manager

    https://github.com/shogo4405/HaishinKit.swift
    @@ -733,8 +739,8 @@ 

    Reference

    diff --git a/docs/js/jazzy.js b/docs/js/jazzy.js index 1e55d6ef0..198441660 100755 --- a/docs/js/jazzy.js +++ b/docs/js/jazzy.js @@ -1,3 +1,7 @@ +// Jazzy - https://github.com/realm/jazzy +// Copyright Realm Inc. +// SPDX-License-Identifier: MIT + window.jazzy = {'docset': false} if (typeof window.dash != 'undefined') { document.documentElement.className += ' dash' diff --git a/docs/js/jazzy.search.js b/docs/js/jazzy.search.js index e3d1ab905..359cdbb8b 100644 --- a/docs/js/jazzy.search.js +++ b/docs/js/jazzy.search.js @@ -1,3 +1,7 @@ +// Jazzy - https://github.com/realm/jazzy +// Copyright Realm Inc. +// SPDX-License-Identifier: MIT + $(function(){ var $typeahead = $('[data-typeahead]'); var $form = $typeahead.parents('form'); diff --git a/docs/search.json b/docs/search.json index 934d84414..36bbd90fc 100644 --- a/docs/search.json +++ b/docs/search.json @@ -1 +1 @@ -{"Typealiases.html#/s:10HaishinKit8ASObjecta":{"name":"ASObject","abstract":"

    The ASObject class represents an object for AcrionScript.

    "},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV6device12withPositionSo09AVCaptureC0CSgSo0hcG0V_tFZ":{"name":"device(withPosition:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV6device17withLocalizedName9mediaTypeSo09AVCaptureC0CSgSS_So07AVMediaJ0atFZ":{"name":"device(withLocalizedName:mediaType:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/Atomic.html#/s:10HaishinKit6AtomicV5valuexvp":{"name":"value","abstract":"

    Getter for the value.

    ","parent_name":"Atomic"},"Structs/Atomic.html#/s:10HaishinKit6AtomicVyACyxGxcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"Atomic"},"Structs/Atomic.html#/s:10HaishinKit6AtomicV6mutateyyyxzXEF":{"name":"mutate(_:)","abstract":"

    Setter for the value.

    ","parent_name":"Atomic"},"Structs/RTMPStreamInfo.html#/s:10HaishinKit14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvp":{"name":"byteCount","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamInfo"},"Structs/RTMPStreamInfo.html#/s:10HaishinKit14RTMPStreamInfoV12resourceNameSSSgvp":{"name":"resourceName","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamInfo"},"Structs/RTMPStreamInfo.html#/s:10HaishinKit14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvp":{"name":"currentBytesPerSecond","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamInfo"},"Structs/RTMPStreamInfo.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"RTMPStreamInfo"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayV6lengthSivp":{"name":"length","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayV5countACSi_tcfc":{"name":"init(count:)","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayV4dataACSayypSgG_tcfc":{"name":"init(data:)","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:s25ExpressibleByArrayLiteralP05arrayD0x0cD7ElementQzd_tcfc":{"name":"init(arrayLiteral:)","parent_name":"ASArray"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayVyypSgypcip":{"name":"subscript(_:)","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"ASArray"},"Structs/ASArray.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ASArray"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV05TypedD7Decodera":{"name":"TypedObjectDecoder","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV8register9typeNamed7decoderySS_ypSS_SDySSypSgGtKctFZ":{"name":"register(typeNamed:decoder:)","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV8register4type5namedyxm_SStSeRzlFZ":{"name":"register(type:named:)","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV10unregister9typeNamedySS_tFZ":{"name":"unregister(typeNamed:)","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV13defaultVolumeSfvpZ":{"name":"defaultVolume","abstract":"

    Undocumented

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV10defaultPanSfvpZ":{"name":"defaultPan","abstract":"

    Undocumented

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV6volumeSfvp":{"name":"volume","abstract":"

    The volume, ranging from 0 (silent) to 1 (full volume)

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV3panSfvp":{"name":"pan","abstract":"

    The panning of the sound

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"SoundTransform"},"Structs/HTTPResponse.html#/s:s30ExpressibleByDictionaryLiteralP3KeyQa":{"name":"Key","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:s30ExpressibleByDictionaryLiteralP5ValueQa":{"name":"Value","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV10statusCodeSSvp":{"name":"statusCode","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV12headerFieldsSDyS2SGvp":{"name":"headerFields","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV4body10Foundation4DataVSgvp":{"name":"body","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:s30ExpressibleByDictionaryLiteralP010dictionaryD0x3KeyQz_5ValueQztd_tcfc":{"name":"init(dictionaryLiteral:)","parent_name":"HTTPResponse"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV9separators5UInt8VvpZ":{"name":"separator","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV3uriSSvp":{"name":"uri","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV6methodSSvp":{"name":"method","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV12headerFieldsSDyS2SGvp":{"name":"headerFields","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV4body10Foundation4DataVSgvp":{"name":"body","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV7tagTypeAA06FLVTagF0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV9frameTypeAA08FLVFrameF0Ovp":{"name":"frameType","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV5codecAA0C5CodecOvp":{"name":"codec","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV13avcPacketTypeAA012FLVAVCPacketG0Ovp":{"name":"avcPacketType","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV15compositionTimes5Int32Vvp":{"name":"compositionTime","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV7tagTypeAA06FLVTagF0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV5codecAA0C5CodecOvp":{"name":"codec","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9soundRateAA08FLVSoundF0Ovp":{"name":"soundRate","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9soundSizeAA08FLVSoundF0Ovp":{"name":"soundSize","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9soundTypeAA08FLVSoundF0Ovp":{"name":"soundType","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV7tagTypeAA06FLVTagF0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html":{"name":"FLVDataTag","abstract":"

    Undocumented

    "},"Structs/FLVAudioTag.html":{"name":"FLVAudioTag","abstract":"

    Undocumented

    "},"Structs/FLVVideoTag.html":{"name":"FLVVideoTag","abstract":"

    Undocumented

    "},"Structs/HTTPRequest.html":{"name":"HTTPRequest","abstract":"

    Undocumented

    "},"Structs/HTTPResponse.html":{"name":"HTTPResponse","abstract":"

    Undocumented

    "},"Structs/SoundTransform.html":{"name":"SoundTransform","abstract":"

    The SoundTransform class

    "},"Structs/ASTypedObject.html":{"name":"ASTypedObject","abstract":"

    Undocumented

    "},"Structs/ASArray.html":{"name":"ASArray","abstract":"

    The ASArray class represents an array value for ActionScript.

    "},"Structs/RTMPStreamInfo.html":{"name":"RTMPStreamInfo","abstract":"

    flash.net.NetStreamInfo for Swift

    "},"Structs/Atomic.html":{"name":"Atomic","abstract":"

    Atomic class"},"Structs/DeviceUtil.html":{"name":"DeviceUtil","abstract":"

    Undocumented

    "},"Protocols/KeyPathRepresentable.html#/s:10HaishinKit20KeyPathRepresentableP03keyD0s03AnycD0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"KeyPathRepresentable"},"Protocols/Running.html#/s:10HaishinKit7RunningP02isC0AA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"Running"},"Protocols/Running.html#/s:10HaishinKit7RunningP05startC0yyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"Running"},"Protocols/Running.html#/s:10HaishinKit7RunningP04stopC0yyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"Running"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"addEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"removeEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP8dispatch5eventyAA5EventC_tF":{"name":"dispatch(event:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF":{"name":"dispatch(_:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/TSWriterDelegate.html#/s:10HaishinKit16TSWriterDelegateP6writer_9didOutputyAA0C0C_10Foundation4DataVtF":{"name":"writer(_:didOutput:)","abstract":"

    Undocumented

    ","parent_name":"TSWriterDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_24didPublishInsufficientBWyAA0C0C_AA14RTMPConnectionCtF":{"name":"rtmpStream(_:didPublishInsufficientBW:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_22didPublishSufficientBWyAA0C0C_AA14RTMPConnectionCtF":{"name":"rtmpStream(_:didPublishSufficientBW:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_9didOutput21presentationTimeStampyAA0C0C_So13AVAudioBufferCSo6CMTimeatF":{"name":"rtmpStream(_:didOutput:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_9didOutputyAA0C0C_So17CMSampleBufferRefatF":{"name":"rtmpStream(_:didOutput:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_10didStaticsyAA0C0C_AA14RTMPConnectionCtF":{"name":"rtmpStream(_:didStatics:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP18rtmpStreamDidClearyyAA0C0CF":{"name":"rtmpStreamDidClear(_:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/HKPictureInPicureController.html#/isPictureInPictureActive":{"name":"isPictureInPictureActive","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/pictureInPictureSize":{"name":"pictureInPictureSize","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/pictureInPicturePosition":{"name":"pictureInPicturePosition","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/pictureInPictureMargin":{"name":"pictureInPictureMargin","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/pictureInPictureCornerRadius":{"name":"pictureInPictureCornerRadius","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/pictureInPictureAnimationDuration":{"name":"pictureInPictureAnimationDuration","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/startPictureInPicture()":{"name":"startPictureInPicture()","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/stopPictureInPicture()":{"name":"stopPictureInPicture()","parent_name":"HKPictureInPicureController"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP15moviesDirectory10Foundation3URLVvp":{"name":"moviesDirectory","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP10rotateFile_25withPresentationTimeStamp9mediaTypeyAA0C0C_So6CMTimeaSo07AVMediaL0atF":{"name":"rotateFile(_:withPresentationTimeStamp:mediaType:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP21getPixelBufferAdaptor_15withWriterInputSo07AVAssetjkfgH0CSgAA0C0C_So0ljK0CSgtF":{"name":"getPixelBufferAdaptor(_:withWriterInput:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP14getWriterInput_9mediaType16sourceFormatHintSo07AVAssetfG0CSgAA0C0C_So07AVMediaI0aSo22CMFormatDescriptionRefaSgtF":{"name":"getWriterInput(_:mediaType:sourceFormatHint:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP15didStartRunningyyAA0C0CF":{"name":"didStartRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP14didStopRunningyyAA0C0CF":{"name":"didStopRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP16didFinishWritingyyAA0C0CF":{"name":"didFinishWriting(_:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP7tagTypeAA0cE0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagPxycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"FLVTag"},"Protocols/VideoEncoderDelegate.html#/s:10HaishinKit20VideoEncoderDelegateP23didSetFormatDescription5videoySo08CMFormatI3RefaSg_tF":{"name":"didSetFormatDescription(video:)","abstract":"

    Undocumented

    ","parent_name":"VideoEncoderDelegate"},"Protocols/VideoEncoderDelegate.html#/s:10HaishinKit20VideoEncoderDelegateP12sampleOutput5videoySo17CMSampleBufferRefa_tF":{"name":"sampleOutput(video:)","abstract":"

    Undocumented

    ","parent_name":"VideoEncoderDelegate"},"Protocols/AudioCodecDelegate.html#/s:10HaishinKit18AudioCodecDelegateP05audioD0_6didSetyAA0cD0C_So22CMFormatDescriptionRefaSgtF":{"name":"audioCodec(_:didSet:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodecDelegate"},"Protocols/AudioCodecDelegate.html#/s:10HaishinKit18AudioCodecDelegateP05audioD0_9didOutput21presentationTimeStampyAA0cD0C_04CoreC0013UnsafeMutableC17BufferListPointerVSo6CMTimeatF":{"name":"audioCodec(_:didOutput:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodecDelegate"},"Protocols/AudioCodecDelegate.html":{"name":"AudioCodecDelegate","abstract":"

    Undocumented

    "},"Protocols/VideoEncoderDelegate.html":{"name":"VideoEncoderDelegate","abstract":"

    Undocumented

    "},"Protocols/FLVTag.html":{"name":"FLVTag","abstract":"

    Undocumented

    "},"Protocols/AVRecorderDelegate.html":{"name":"AVRecorderDelegate","abstract":"

    Undocumented

    "},"Protocols/HKPictureInPicureController.html":{"name":"HKPictureInPicureController"},"Protocols/RTMPStreamDelegate.html":{"name":"RTMPStreamDelegate","abstract":"

    Undocumented

    "},"Protocols/TSWriterDelegate.html":{"name":"TSWriterDelegate","abstract":"

    MPEG-2 TS (Transport Stream) Writer delegate

    "},"Protocols/IEventDispatcher.html":{"name":"IEventDispatcher","abstract":"

    flash.events.IEventDispatcher for Swift

    "},"Protocols/Running.html":{"name":"Running","abstract":"

    Undocumented

    "},"Protocols/KeyPathRepresentable.html":{"name":"KeyPathRepresentable","abstract":"

    Undocumented

    "},"Extensions/AVMixer.html#/isRunning":{"name":"isRunning","parent_name":"AVMixer"},"Extensions/AVMixer.html#/startRunning()":{"name":"startRunning()","parent_name":"AVMixer"},"Extensions/AVMixer.html#/stopRunning()":{"name":"stopRunning()","parent_name":"AVMixer"},"Extensions/CMSampleBuffer.html#/s:So17CMSampleBufferRefa10HaishinKitE17reflectHorizontalyyF":{"name":"reflectHorizontal()","abstract":"

    Undocumented

    ","parent_name":"CMSampleBuffer"},"Extensions/AudioStreamBasicDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"AudioStreamBasicDescription"},"Extensions/AudioStreamBasicDescription.html":{"name":"AudioStreamBasicDescription"},"Extensions/CMSampleBuffer.html":{"name":"CMSampleBuffer"},"Extensions/AVMixer.html":{"name":"AVMixer"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO9capturingyA2CmF":{"name":"capturing","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO8atTargetyA2CmF":{"name":"atTarget","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO8bubblingyA2CmF":{"name":"bubbling","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO7disposeyA2CmF":{"name":"dispose","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/RTMPObjectEncoding.html#/s:10HaishinKit18RTMPObjectEncodingO4amf0yA2CmF":{"name":"amf0","abstract":"

    The AMF0 Encoding.

    ","parent_name":"RTMPObjectEncoding"},"Enums/RTMPObjectEncoding.html#/s:10HaishinKit18RTMPObjectEncodingO4amf3yA2CmF":{"name":"amf3","abstract":"

    The AMF3 Encoding.

    ","parent_name":"RTMPObjectEncoding"},"Enums/HKPictureInPicureControllerPosition.html#/topLeft":{"name":"topLeft","parent_name":"HKPictureInPicureControllerPosition"},"Enums/HKPictureInPicureControllerPosition.html#/topRight":{"name":"topRight","parent_name":"HKPictureInPicureControllerPosition"},"Enums/HKPictureInPicureControllerPosition.html#/bottomRight":{"name":"bottomRight","parent_name":"HKPictureInPicureControllerPosition"},"Enums/HKPictureInPicureControllerPosition.html#/bottomLeft":{"name":"bottomLeft","parent_name":"HKPictureInPicureControllerPosition"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO6normalyA2CmF":{"name":"normal","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO9letterboxyA2CmF":{"name":"letterbox","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO25cropSourceToCleanApertureyA2CmF":{"name":"cropSourceToCleanAperture","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO4trimyA2CmF":{"name":"trim","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO12sorensonH263yA2CmF":{"name":"sorensonH263","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO7screen1yA2CmF":{"name":"screen1","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO6on2VP6yA2CmF":{"name":"on2VP6","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO11on2VP6AlphayA2CmF":{"name":"on2VP6Alpha","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO7screen2yA2CmF":{"name":"screen2","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO3avcyA2CmF":{"name":"avc","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVTagType.html#/s:10HaishinKit10FLVTagTypeO5audioyA2CmF":{"name":"audio","abstract":"

    Undocumented

    ","parent_name":"FLVTagType"},"Enums/FLVTagType.html#/s:10HaishinKit10FLVTagTypeO5videoyA2CmF":{"name":"video","abstract":"

    Undocumented

    ","parent_name":"FLVTagType"},"Enums/FLVTagType.html#/s:10HaishinKit10FLVTagTypeO4datayA2CmF":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"FLVTagType"},"Enums/FLVSoundType.html#/s:10HaishinKit12FLVSoundTypeO4monoyA2CmF":{"name":"mono","abstract":"

    Undocumented

    ","parent_name":"FLVSoundType"},"Enums/FLVSoundType.html#/s:10HaishinKit12FLVSoundTypeO6stereoyA2CmF":{"name":"stereo","abstract":"

    Undocumented

    ","parent_name":"FLVSoundType"},"Enums/FLVSoundSize.html#/s:10HaishinKit12FLVSoundSizeO7snd8bityA2CmF":{"name":"snd8bit","abstract":"

    Undocumented

    ","parent_name":"FLVSoundSize"},"Enums/FLVSoundSize.html#/s:10HaishinKit12FLVSoundSizeO8snd16bityA2CmF":{"name":"snd16bit","abstract":"

    Undocumented

    ","parent_name":"FLVSoundSize"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO6kHz5_5yA2CmF":{"name":"kHz5_5","abstract":"

    The sound rate of 5,500.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO5kHz11yA2CmF":{"name":"kHz11","abstract":"

    Ths sound rate of 11,000.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO5kHz22yA2CmF":{"name":"kHz22","abstract":"

    The sound rate of 22,050.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO5kHz44yA2CmF":{"name":"kHz44","abstract":"

    Ths sound rate of 44,100.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO10floatValueSdvp":{"name":"floatValue","abstract":"

    The float typed value.

    ","parent_name":"FLVSoundRate"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO3keyyA2CmF":{"name":"key","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO5interyA2CmF":{"name":"inter","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO10disposableyA2CmF":{"name":"disposable","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO9generatedyA2CmF":{"name":"generated","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO7commandyA2CmF":{"name":"command","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO3pcmyA2CmF":{"name":"pcm","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5adpcmyA2CmF":{"name":"adpcm","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO3mp3yA2CmF":{"name":"mp3","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5pcmleyA2CmF":{"name":"pcmle","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO13nellymoser16KyA2CmF":{"name":"nellymoser16K","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO12nellymoser8KyA2CmF":{"name":"nellymoser8K","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO10nellymoseryA2CmF":{"name":"nellymoser","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5g711AyA2CmF":{"name":"g711A","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO6g711MUyA2CmF":{"name":"g711MU","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO3aacyA2CmF":{"name":"aac","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5speexyA2CmF":{"name":"speex","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO6mp3_8kyA2CmF":{"name":"mp3_8k","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAVCPacketType.html#/s:10HaishinKit16FLVAVCPacketTypeO3seqyA2CmF":{"name":"seq","abstract":"

    Undocumented

    ","parent_name":"FLVAVCPacketType"},"Enums/FLVAVCPacketType.html#/s:10HaishinKit16FLVAVCPacketTypeO3nalyA2CmF":{"name":"nal","abstract":"

    Undocumented

    ","parent_name":"FLVAVCPacketType"},"Enums/FLVAVCPacketType.html#/s:10HaishinKit16FLVAVCPacketTypeO3eosyA2CmF":{"name":"eos","abstract":"

    Undocumented

    ","parent_name":"FLVAVCPacketType"},"Enums/FLVAACPacketType.html#/s:10HaishinKit16FLVAACPacketTypeO3seqyA2CmF":{"name":"seq","abstract":"

    Undocumented

    ","parent_name":"FLVAACPacketType"},"Enums/FLVAACPacketType.html#/s:10HaishinKit16FLVAACPacketTypeO3rawyA2CmF":{"name":"raw","abstract":"

    Undocumented

    ","parent_name":"FLVAACPacketType"},"Enums/FLVAACPacketType.html":{"name":"FLVAACPacketType","abstract":"

    Undocumented

    "},"Enums/FLVAVCPacketType.html":{"name":"FLVAVCPacketType","abstract":"

    Undocumented

    "},"Enums/FLVAudioCodec.html":{"name":"FLVAudioCodec","abstract":"

    The type of flv supports audio codecs.

    "},"Enums/FLVFrameType.html":{"name":"FLVFrameType","abstract":"

    Undocumented

    "},"Enums/FLVSoundRate.html":{"name":"FLVSoundRate","abstract":"

    The type of flv supports audio sound rates.

    "},"Enums/FLVSoundSize.html":{"name":"FLVSoundSize","abstract":"

    Undocumented

    "},"Enums/FLVSoundType.html":{"name":"FLVSoundType","abstract":"

    Undocumented

    "},"Enums/FLVTagType.html":{"name":"FLVTagType","abstract":"

    Undocumented

    "},"Enums/FLVVideoCodec.html":{"name":"FLVVideoCodec","abstract":"

    The type of flv supports video codecs.

    "},"Enums/ScalingMode.html":{"name":"ScalingMode","abstract":"

    Undocumented

    "},"Enums/HKPictureInPicureControllerPosition.html":{"name":"HKPictureInPicureControllerPosition"},"Enums/RTMPObjectEncoding.html":{"name":"RTMPObjectEncoding","abstract":"

    Constans that defines the RTMPObject encoding type.

    "},"Enums/EventPhase.html":{"name":"EventPhase","abstract":"

    Undocumented

    "},"Global%20Variables.html#/s:10HaishinKit12kASUndefinedAA0C0Cvp":{"name":"kASUndefined","abstract":"

    The singleton ASUndefined object.

    "},"Classes/Setting.html#/s:s30ExpressibleByDictionaryLiteralP3KeyQa":{"name":"Key","parent_name":"Setting"},"Classes/Setting.html#/s:s30ExpressibleByDictionaryLiteralP5ValueQa":{"name":"Value","parent_name":"Setting"},"Classes/Setting.html#/s:s30ExpressibleByDictionaryLiteralP010dictionaryD0x3KeyQz_5ValueQztd_tcfc":{"name":"init(dictionaryLiteral:)","parent_name":"Setting"},"Classes/Setting.html#/s:10HaishinKit7SettingCyypSgq_cip":{"name":"subscript(_:)","abstract":"

    Undocumented

    ","parent_name":"Setting"},"Classes/Setting.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Setting"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC6targetACyXl_tcfc":{"name":"init(target:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC03addC8Listener_8selector8observer10useCaptureyAA0C0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"addEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC06removeC8Listener_8selector8observer10useCaptureyAA0C0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"removeEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC8dispatch5eventyAA0C0C_tF":{"name":"dispatch(event:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC8dispatch_7bubbles4datayAA0C0C4NameV_SbypSgtF":{"name":"dispatch(_:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/Event/Name.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"Name"},"Classes/Event/Name.html#/s:s26ExpressibleByStringLiteralP0cD4TypeQa":{"name":"StringLiteralType","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV4syncAEvpZ":{"name":"sync","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV5eventAEvpZ":{"name":"event","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV7ioErrorAEvpZ":{"name":"ioError","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV10rtmpStatusAEvpZ":{"name":"rtmpStatus","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"Name"},"Classes/Event/Name.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"Name"},"Classes/Event/Name.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"Name"},"Classes/Event/Name.html":{"name":"Name","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4fromyAC10Foundation12NotificationVFZ":{"name":"from(_:)","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4typeAC4NameVvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC7bubblesSbvp":{"name":"bubbles","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4dataypSgvp":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC6targetyXlSgvp":{"name":"target","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4type7bubbles4dataA2C4NameV_SbypSgtcfc":{"name":"init(type:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Event"},"Classes/ByteArray/Error.html#/s:10HaishinKit9ByteArrayC5ErrorO3eofyA2EmF":{"name":"eof","abstract":"

    Undocumented

    ","parent_name":"Error"},"Classes/ByteArray/Error.html#/s:10HaishinKit9ByteArrayC5ErrorO5parseyA2EmF":{"name":"parse","abstract":"

    Undocumented

    ","parent_name":"Error"},"Classes/ByteArray/Error.html":{"name":"Error","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC6lengthSivp":{"name":"length","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC8positionSivp":{"name":"position","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC14bytesAvailableSivp":{"name":"bytesAvailable","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayCys5UInt8VSicip":{"name":"subscript(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readUInt8s0F0VyKF":{"name":"readUInt8()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeUInt8yACXDs0F0VF":{"name":"writeUInt8(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC8readInt8s0F0VyKF":{"name":"readInt8()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9writeInt8yACXDs0F0VF":{"name":"writeInt8(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt16s0F0VyKF":{"name":"readUInt16()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt16yACXDs0F0VF":{"name":"writeUInt16(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readInt16s0F0VyKF":{"name":"readInt16()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeInt16yACXDs0F0VF":{"name":"writeInt16(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt24s6UInt32VyKF":{"name":"readUInt24()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt24yACXDs6UInt32VF":{"name":"writeUInt24(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt32s0F0VyKF":{"name":"readUInt32()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt32yACXDs0F0VF":{"name":"writeUInt32(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readInt32s0F0VyKF":{"name":"readInt32()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeInt32yACXDs0F0VF":{"name":"writeInt32(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt64yACXDs0F0VF":{"name":"writeUInt64(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt64s0F0VyKF":{"name":"readUInt64()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeInt64yACXDs0F0VF":{"name":"writeInt64(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readInt64s0F0VyKF":{"name":"readInt64()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readDoubleSdyKF":{"name":"readDouble()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeDoubleyACXDSdF":{"name":"writeDouble(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readFloatSfyKF":{"name":"readFloat()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeFloatyACXDSfF":{"name":"writeFloat(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC8readUTF8SSyKF":{"name":"readUTF8()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9writeUTF8yACXDSSKF":{"name":"writeUTF8(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC13readUTF8BytesySSSiKF":{"name":"readUTF8Bytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC14writeUTF8BytesyACXDSSF":{"name":"writeUTF8Bytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readBytesy10Foundation4DataVSiKF":{"name":"readBytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeBytesyACXD10Foundation4DataVF":{"name":"writeBytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC5clearACXDyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"ByteArray"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC13defaultPATPIDs6UInt16VvpZ":{"name":"defaultPATPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC13defaultPMTPIDs6UInt16VvpZ":{"name":"defaultPMTPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC15defaultVideoPIDs6UInt16VvpZ":{"name":"defaultVideoPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC15defaultAudioPIDs6UInt16VvpZ":{"name":"defaultAudioPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC22defaultSegmentDurationSdvpZ":{"name":"defaultSegmentDuration","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC8delegateAA0C8Delegate_pSgvp":{"name":"delegate","abstract":"

    The delegate instance.

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    This instance is running to process(true) or not(false).

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC14expectedMediasShySo11AVMediaTypeaGvp":{"name":"expectedMedias","abstract":"

    The exptected medias = [.video, .audio].

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC15segmentDurationACSd_tcfc":{"name":"init(segmentDuration:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC10audioCodec_6didSetyAA05AudioE0C_So22CMFormatDescriptionRefaSgtF":{"name":"audioCodec(_:didSet:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC10audioCodec_9didOutput21presentationTimeStampyAA05AudioE0C_04CoreK0013UnsafeMutableK17BufferListPointerVSo6CMTimeatF":{"name":"audioCodec(_:didOutput:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC23didSetFormatDescription5videoySo08CMFormatG3RefaSg_tF":{"name":"didSetFormatDescription(video:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC12sampleOutput5videoySo17CMSampleBufferRefa_tF":{"name":"sampleOutput(video:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO6recordyA2EmF":{"name":"record","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO6appendyA2EmF":{"name":"append","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO13appendWithGapyA2EmF":{"name":"appendWithGap","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO4liveyA2EmF":{"name":"live","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO11localRecordyA2EmF":{"name":"localRecord","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV3lenSdvp":{"name":"len","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV6offsetSdvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV13oldStreamNameSSvp":{"name":"oldStreamName","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV5startSdvp":{"name":"start","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV10streamNameSSvp":{"name":"streamName","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV10transitionAC0D10TransitionOvp":{"name":"transition","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"PlayOption"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO6appendyA2EmF":{"name":"append","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO13appendAndWaityA2EmF":{"name":"appendAndWait","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO5resetyA2EmF":{"name":"reset","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO6resumeyA2EmF":{"name":"resume","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO4stopyA2EmF":{"name":"stop","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO4swapyA2EmF":{"name":"swap","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO6switchyA2EmF":{"name":"switch","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11bufferEmptyyA2EmF":{"name":"bufferEmpty","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11bufferFlushyA2EmF":{"name":"bufferFlush","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10bufferFullyA2EmF":{"name":"bufferFull","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO13connectClosedyA2EmF":{"name":"connectClosed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO13connectFailedyA2EmF":{"name":"connectFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO15connectRejectedyA2EmF":{"name":"connectRejected","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14connectSuccessyA2EmF":{"name":"connectSuccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO15drmUpdateNeededyA2EmF":{"name":"drmUpdateNeeded","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO6failedyA2EmF":{"name":"failed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO20multicastStreamResetyA2EmF":{"name":"multicastStreamReset","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11pauseNotifyyA2EmF":{"name":"pauseNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10playFailedyA2EmF":{"name":"playFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO24playFileStructureInvalidyA2EmF":{"name":"playFileStructureInvalid","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO18playInsufficientBWyA2EmF":{"name":"playInsufficientBW","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO25playNoSupportedTrackFoundyA2EmF":{"name":"playNoSupportedTrackFound","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO9playResetyA2EmF":{"name":"playReset","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO9playStartyA2EmF":{"name":"playStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO8playStopyA2EmF":{"name":"playStop","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO18playStreamNotFoundyA2EmF":{"name":"playStreamNotFound","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14playTransitionyA2EmF":{"name":"playTransition","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO19playUnpublishNotifyyA2EmF":{"name":"playUnpublishNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14publishBadNameyA2EmF":{"name":"publishBadName","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11publishIdleyA2EmF":{"name":"publishIdle","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO12publishStartyA2EmF":{"name":"publishStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO19recordAlreadyExistsyA2EmF":{"name":"recordAlreadyExists","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO12recordFailedyA2EmF":{"name":"recordFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14recordNoAccessyA2EmF":{"name":"recordNoAccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11recordStartyA2EmF":{"name":"recordStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10recordStopyA2EmF":{"name":"recordStop","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO23recordDiskQuotaExceededyA2EmF":{"name":"recordDiskQuotaExceeded","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO17secondScreenStartyA2EmF":{"name":"secondScreenStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO16secondScreenStopyA2EmF":{"name":"secondScreenStop","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10seekFailedyA2EmF":{"name":"seekFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO15seekInvalidTimeyA2EmF":{"name":"seekInvalidTime","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10seekNotifyyA2EmF":{"name":"seekNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10stepNotifyyA2EmF":{"name":"stepNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO13unpauseNotifyyA2EmF":{"name":"unpauseNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO16unpublishSuccessyA2EmF":{"name":"unpublishSuccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO20videoDimensionChangeyA2EmF":{"name":"videoDimensionChange","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO5levelSSvp":{"name":"level","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html":{"name":"Code","abstract":"

    NetStatusEvent#info.code for NetStream

    ","parent_name":"RTMPStream"},"Classes/RTMPStream/PlayTransition.html":{"name":"PlayTransition","abstract":"

    flash.net.NetStreamPlayTransitions for Swift

    ","parent_name":"RTMPStream"},"Classes/RTMPStream/PlayOption.html":{"name":"PlayOption","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream/HowToPublish.html":{"name":"HowToPublish","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC19defaultAudioBitrates6UInt32VvpZ":{"name":"defaultAudioBitrate","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC19defaultVideoBitrates6UInt32VvpZ":{"name":"defaultVideoBitrate","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC8delegateAA0C8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4infoAA0C4InfoVvp":{"name":"info","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC14objectEncodingAA010RTMPObjectE0Ovp":{"name":"objectEncoding","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/c:@M@HaishinKit@objc(cs)RTMPStream(py)currentFPS":{"name":"currentFPS","abstract":"

    The number of frames per second being displayed.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC14soundTransformAA05SoundE0Vvp":{"name":"soundTransform","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC12receiveAudioSbvp":{"name":"receiveAudio","abstract":"

    Incoming audio plays on the stream or not.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC12receiveVideoSbvp":{"name":"receiveVideo","abstract":"

    Incoming video plays on the stream or not.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC6pausedSbvp":{"name":"paused","abstract":"

    Pauses playback or publish of a video stream or not.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC10connectionAcA14RTMPConnectionC_tcfc":{"name":"init(connection:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4playyyypSgd_tF":{"name":"play(_:)","abstract":"

    Plays a live stream from RTMPServer.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4seekyySdF":{"name":"seek(_:)","abstract":"

    Seeks the keyframe.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC7publish_4typeySSSg_AC12HowToPublishOtF":{"name":"publish(_:type:)","abstract":"

    Sends streaming audio, vidoe and data message from client.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC5closeyyF":{"name":"close()","abstract":"

    Stops playing or publishing and makes available other uses.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4send11handlerName9argumentsySS_ypSgdtF":{"name":"send(handlerName:arguments:)","abstract":"

    Sends a message on a published stream to all subscribing clients.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC14createMetaDataSDySSypSgGyF":{"name":"createMetaData()","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC16addEventListener_8selector8observer10useCaptureyAA0E0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"addEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC19removeEventListener_8selector8observer10useCaptureyAA0E0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"removeEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC8dispatch5eventyAA5EventC_tF":{"name":"dispatch(event:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF":{"name":"dispatch(_:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC9getRemote8withName10remotePath11persistenceACSS_SSSbtFZ":{"name":"getRemote(withName:remotePath:persistence:)","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC14objectEncodingAA010RTMPObjectF0Ovp":{"name":"objectEncoding","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC4dataSDySSypSgGvp":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC11setPropertyyySS_ypSgtF":{"name":"setProperty(_:_:)","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC7connectyyAA14RTMPConnectionCF":{"name":"connect(_:)","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC5clearyyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC5closeyyF":{"name":"close()","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"RTMPSharedObject"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO14callBadVersionyA2EmF":{"name":"callBadVersion","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO10callFailedyA2EmF":{"name":"callFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO14callProhibitedyA2EmF":{"name":"callProhibited","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO18connectAppshutdownyA2EmF":{"name":"connectAppshutdown","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO13connectClosedyA2EmF":{"name":"connectClosed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO13connectFailedyA2EmF":{"name":"connectFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO18connectIdleTimeOutyA2EmF":{"name":"connectIdleTimeOut","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO17connectInvalidAppyA2EmF":{"name":"connectInvalidApp","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO20connectNetworkChangeyA2EmF":{"name":"connectNetworkChange","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO15connectRejectedyA2EmF":{"name":"connectRejected","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO14connectSuccessyA2EmF":{"name":"connectSuccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO5levelSSvp":{"name":"level","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC18defaultWindowSizeSs5Int64VvpZ":{"name":"defaultWindowSizeS","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC18supportedProtocolsShySSGvpZ":{"name":"supportedProtocols","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC11defaultPortSivpZ":{"name":"defaultPort","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC17defaultSecurePortSivpZ":{"name":"defaultSecurePort","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC15defaultFlashVerSSvpZ":{"name":"defaultFlashVer","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC17defaultChunkSizeSSivpZ":{"name":"defaultChunkSizeS","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC19defaultCapabilitiesSivpZ":{"name":"defaultCapabilities","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectF0OvpZ":{"name":"defaultObjectEncoding","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection/Code.html":{"name":"Code","abstract":"

    NetStatusEvent#info.code for NetConnection

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC6swfUrlSSSgvp":{"name":"swfUrl","abstract":"

    The URL of .swf.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC7pageUrlSSSgvp":{"name":"pageUrl","abstract":"

    The URL of an HTTP referer.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC7timeoutSivp":{"name":"timeout","abstract":"

    The time to wait for TCP/IP Handshake done.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC16qualityOfService8Dispatch0G3QoSVvp":{"name":"qualityOfService","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC8flashVerSSvp":{"name":"flashVer","abstract":"

    The name of application.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC9chunkSizeSivp":{"name":"chunkSize","abstract":"

    The outgoing RTMPChunkSize.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC3uri10Foundation3URLVSgvp":{"name":"uri","abstract":"

    The URI passed to the Self.connect() method.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC9connectedSbvp":{"name":"connected","abstract":"

    This instance connected to server(true) or not(false).

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC23requireNetworkFrameworkSbvp":{"name":"requireNetworkFramework","abstract":"

    This instance requires Network.framework if possible.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC10parametersypSgvp":{"name":"parameters","abstract":"

    The socket optional parameters.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC14objectEncodingAA010RTMPObjectE0Ovp":{"name":"objectEncoding","abstract":"

    The object encoding for this RTMPConnection instance.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC12totalBytesIns5Int64Vvp":{"name":"totalBytesIn","abstract":"

    The statistics of total incoming bytes.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC13totalBytesOuts5Int64Vvp":{"name":"totalBytesOut","abstract":"

    The statistics of total outgoing bytes.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC17totalStreamsCountSivp":{"name":"totalStreamsCount","abstract":"

    The statistics of total RTMPStream counts.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvp":{"name":"previousQueueBytesOut","abstract":"

    The statistics of outgoing queue bytes per second.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvp":{"name":"currentBytesInPerSecond","abstract":"

    The statistics of incoming bytes per second.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvp":{"name":"currentBytesOutPerSecond","abstract":"

    The statistics of outgoing bytes per second.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC4call_9responder9argumentsySS_AA9ResponderCSgypSgdtF":{"name":"call(_:responder:arguments:)","abstract":"

    Calls a command or method on RTMP Server.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC7connect_9argumentsySS_ypSgdtF":{"name":"connect(_:arguments:)","abstract":"

    Creates a two-way connection to an application on RTMP Server.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC5closeyyF":{"name":"close()","abstract":"

    Closes the connection from the server.

    ","parent_name":"RTMPConnection"},"Classes/Responder.html#/s:10HaishinKit9ResponderC7Handlera":{"name":"Handler","abstract":"

    Undocumented

    ","parent_name":"Responder"},"Classes/Responder.html#/s:10HaishinKit9ResponderC6result6statusACySayypSgGc_yAGcSgtcfc":{"name":"init(result:status:)","abstract":"

    Undocumented

    ","parent_name":"Responder"},"Classes/ASXML.html#/c:@M@HaishinKit@objc(cs)ASXML(py)description":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"ASXML"},"Classes/ASXML.html#/s:10HaishinKit5ASXMLC4dataACSS_tcfc":{"name":"init(data:)","abstract":"

    Undocumented

    ","parent_name":"ASXML"},"Classes/ASXMLDocument.html#/c:@M@HaishinKit@objc(cs)ASXMLDocument(py)description":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"ASXMLDocument"},"Classes/ASXMLDocument.html#/s:10HaishinKit13ASXMLDocumentC4dataACSS_tcfc":{"name":"init(data:)","abstract":"

    Undocumented

    ","parent_name":"ASXMLDocument"},"Classes/ASUndefined.html#/c:@M@HaishinKit@objc(cs)ASUndefined(py)description":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"ASUndefined"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC14defaultTimeoutSivpZ":{"name":"defaultTimeout","abstract":"

    The default time to wait for TCP/IP Handshake done.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC18defaultWindowSizeCSivpZ":{"name":"defaultWindowSizeC","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC11inputBuffer10Foundation4DataVvp":{"name":"inputBuffer","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC7timeoutSivp":{"name":"timeout","abstract":"

    The time to wait for TCP/IP Handshake done.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC9connectedSbvp":{"name":"connected","abstract":"

    This instance connected to server(true) or not(false).

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC11windowSizeCSivp":{"name":"windowSizeC","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvp":{"name":"totalBytesIn","abstract":"

    The statistics of total incoming bytes.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC16qualityOfService8Dispatch0H3QoSVvp":{"name":"qualityOfService","abstract":"

    The instance’s quality of service for a Socket IO.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC13securityLevelSo08NSStreamd8SecurityF0avp":{"name":"securityLevel","abstract":"

    The instance determine to use the secure-socket layer (SSL) security level.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvp":{"name":"totalBytesOut","abstract":"

    The statistics of total outgoing bytes.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvp":{"name":"queueBytesOut","abstract":"

    The statistics of total outgoing queued bytes.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC7connect8withName4portySS_SitF":{"name":"connect(withName:port:)","abstract":"

    Creates a two-way connection to a server.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC8doOutput4data6lockedSi10Foundation4DataV_Spys6UInt32VGSgtF":{"name":"doOutput(data:locked:)","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC5closeyyF":{"name":"close()","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC6listenyyF":{"name":"listen()","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/c:@CM@HaishinKit@objc(cs)NetSocket(im)stream:handleEvent:":{"name":"stream(_:handle:)","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC7txtData10Foundation0F0VSgvp":{"name":"txtData","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC6domainSSvp":{"name":"domain","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC4ports5Int32Vvp":{"name":"port","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC7clientsSayAA0C6ClientCGvp":{"name":"clients","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC6domain4type4name4portACSS_S2Ss5Int32Vtcfc":{"name":"init(domain:type:name:port:)","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/c:@CM@HaishinKit@objc(cs)NetService(im)netService:didAcceptConnectionWithInputStream:outputStream:":{"name":"netService(_:didAcceptConnectionWith:outputStream:)","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetClient.html#/s:10HaishinKit9NetClientC6listenyyF":{"name":"listen()","abstract":"

    Undocumented

    ","parent_name":"NetClient"},"Classes/VideoEffect.html#/s:10HaishinKit11VideoEffectC9ciContextSo9CIContextCSgvp":{"name":"ciContext","abstract":"

    Undocumented

    ","parent_name":"VideoEffect"},"Classes/VideoEffect.html#/s:10HaishinKit11VideoEffectC7execute_4infoSo7CIImageCAG_So17CMSampleBufferRefaSgtF":{"name":"execute(_:info:)","abstract":"

    Undocumented

    ","parent_name":"VideoEffect"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC10isMirroredSbvp":{"name":"isMirrored","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC12videoGravitySo012AVLayerVideoE0avp":{"name":"videoGravity","abstract":"

    A value that specifies how the video is displayed within a player layer’s bounds.

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC22videoFormatDescriptionSo08CMFormatF3RefaSgvp":{"name":"videoFormatDescription","abstract":"

    A value that displays a video format.

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@M@HaishinKit@objc(cs)MTHKView(im)initWithFrame:":{"name":"init(frame:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@M@HaishinKit@objc(cs)MTHKView(im)initWithCoder:":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@M@HaishinKit@objc(cs)MTHKView(im)awakeFromNib":{"name":"awakeFromNib()","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC12attachStreamyyAA03NetE0CSgF":{"name":"attachStream(_:)","abstract":"

    Attaches a view to a new NetStream object.

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@CM@HaishinKit@objc(cs)MTHKView(im)mtkView:drawableSizeWillChange:":{"name":"mtkView(_:drawableSizeWillChange:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@CM@HaishinKit@objc(cs)MTHKView(im)drawInMTKView:":{"name":"draw(in:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/GLHKView.html#/defaultBackgroundColor":{"name":"defaultBackgroundColor","parent_name":"GLHKView"},"Classes/GLHKView.html#/isMirrored":{"name":"isMirrored","parent_name":"GLHKView"},"Classes/GLHKView.html#/videoGravity":{"name":"videoGravity","abstract":"

    A value that specifies how the video is displayed within a player layer’s bounds.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/videoFormatDescription":{"name":"videoFormatDescription","abstract":"

    A value that displays a video format.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/init(frame:)":{"name":"init(frame:)","parent_name":"GLHKView"},"Classes/GLHKView.html#/init(coder:)":{"name":"init(coder:)","parent_name":"GLHKView"},"Classes/GLHKView.html#/awakeFromNib()":{"name":"awakeFromNib()","parent_name":"GLHKView"},"Classes/GLHKView.html#/attachStream(_:)":{"name":"attachStream(_:)","abstract":"

    Attaches a view to a new NetStream object.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/glkView(_:drawIn:)":{"name":"glkView(_:drawIn:)","parent_name":"GLHKView"},"Classes/AudioEffect.html#/s:10HaishinKit11AudioEffectC7execute_6formaty04CoreC0013UnsafeMutableC17BufferListPointerVSg_So0C22StreamBasicDescriptionVSgtF":{"name":"execute(_:format:)","abstract":"

    Undocumented

    ","parent_name":"AudioEffect"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO3mp4yA2EmF":{"name":"mp4","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO3movyA2EmF":{"name":"mov","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO06AVFileG0SoAFavp":{"name":"AVFileType","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO13fileExtensionSSvp":{"name":"fileExtension","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html":{"name":"FileType","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC6sharedACvpZ":{"name":"shared","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8durations5Int64Vvp":{"name":"duration","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC10dateFormatSSvp":{"name":"dateFormat","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8fileTypeAC04FileG0Ovp":{"name":"fileType","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/moviesDirectory":{"name":"moviesDirectory","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC15moviesDirectory10Foundation3URLVvp":{"name":"moviesDirectory","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8fileTypeA2C04FileG0O_tcfc":{"name":"init(fileType:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)rotateFile:withPresentationTimeStamp:mediaType:":{"name":"rotateFile(_:withPresentationTimeStamp:mediaType:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)getPixelBufferAdaptor:withWriterInput:":{"name":"getPixelBufferAdaptor(_:withWriterInput:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)getWriterInput:mediaType:sourceFormatHint:":{"name":"getWriterInput(_:mediaType:sourceFormatHint:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)didFinishWriting:":{"name":"didFinishWriting(_:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)didStartRunning:":{"name":"didStartRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)didStopRunning:":{"name":"didStopRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC21defaultOutputSettingsSDySo11AVMediaTypeaSDySSypGGvpZ":{"name":"defaultOutputSettings","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC6writerSo13AVAssetWriterCSgvp":{"name":"writer","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC8fileNameSSSgvp":{"name":"fileName","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC8delegateAA0C8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC12writerInputsSDySo11AVMediaTypeaSo18AVAssetWriterInputCGvp":{"name":"writerInputs","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC14outputSettingsSDySo11AVMediaTypeaSDySSypGGvp":{"name":"outputSettings","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC18pixelBufferAdaptorSo023AVAssetWriterInputPixeleF0CSgvp":{"name":"pixelBufferAdaptor","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC9lockQueueSo17OS_dispatch_queueCvp":{"name":"lockQueue","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVMixer/Option.html#/allCases":{"name":"allCases","parent_name":"Option"},"Classes/AVMixer/Option.html#/keyPath":{"name":"keyPath","parent_name":"Option"},"Classes/AVMixer/Option.html#/AllCases":{"name":"AllCases","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO3fpsyA2EmF":{"name":"fps","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO13sessionPresetyA2EmF":{"name":"sessionPreset","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO15isVideoMirroredyA2EmF":{"name":"isVideoMirrored","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO19continuousAutofocusyA2EmF":{"name":"continuousAutofocus","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO18continuousExposureyA2EmF":{"name":"continuousExposure","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/preferredVideoStabilizationMode":{"name":"preferredVideoStabilizationMode","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO7keyPaths06AnyKeyF0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC11bufferEmptySo18NSNotificationNameavpZ":{"name":"bufferEmpty","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC10defaultFPSSdvpZ":{"name":"defaultFPS","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC20defaultVideoSettingsSDySo8NSStringCyXlGvpZ":{"name":"defaultVideoSettings","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer/Option.html":{"name":"Option","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC7sessionSo16AVCaptureSessionCvp":{"name":"session","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC8recorderAA10AVRecorderCSgvp":{"name":"recorder","abstract":"

    The recorder instance.

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC7disposeyyF":{"name":"dispose()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC13startEncoding8delegateyyp_tF":{"name":"startEncoding(delegate:)","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC12stopEncodingyyF":{"name":"stopEncoding()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC13startDecodingyySo13AVAudioEngineCSgF":{"name":"startDecoding(_:)","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC12stopDecodingyyF":{"name":"stopDecoding()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC14expectedMediasShySo11AVMediaTypeaGvp":{"name":"expectedMedias","abstract":"

    For appendSampleBuffer, specifies whether media contains types .video or .audio.

    ","parent_name":"HTTPStream"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC7publishyySSSgF":{"name":"publish(_:)","abstract":"

    Undocumented

    ","parent_name":"HTTPStream"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC12attachCamera_7onErrorySo15AVCaptureDeviceCSg_ySo7NSErrorCcSgtF":{"name":"attachCamera(_:onError:)","abstract":"

    Undocumented

    ","parent_name":"HTTPStream"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC11attachAudio_034automaticallyConfiguresApplicationE7Session7onErrorySo15AVCaptureDeviceCSg_SbySo7NSErrorCcSgtF":{"name":"attachAudio(_:automaticallyConfiguresApplicationAudioSession:onError:)","abstract":"

    Undocumented

    ","parent_name":"HTTPStream"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC4typeSSvpZ":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC11defaultPorts5Int32VvpZ":{"name":"defaultPort","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC15defaultDocumentSSvpZ":{"name":"defaultDocument","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC3get_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"get(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC4post_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"post(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC3put_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"put(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC6delete_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"delete(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC4head_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"head(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC7options_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"options(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC5trace_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"trace(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC7connect_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"connect(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HLSService.html#/s:10HaishinKit10HLSServiceC13addHTTPStreamyyAA0E0CF":{"name":"addHTTPStream(_:)","abstract":"

    Undocumented

    ","parent_name":"HLSService"},"Classes/HLSService.html#/s:10HaishinKit10HLSServiceC16removeHTTPStreamyyAA0E0CF":{"name":"removeHTTPStream(_:)","abstract":"

    Undocumented

    ","parent_name":"HLSService"},"Classes/HLSService.html#/s:10HaishinKit10HLSServiceC3get_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"get(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HLSService"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC6header10Foundation4DataVvpZ":{"name":"header","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC3url10Foundation3URLVvp":{"name":"url","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC3urlAC10Foundation3URLV_tcfc":{"name":"init(url:)","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC7getDatay10Foundation0E0VSgAA6FLVTag_pF":{"name":"getData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:St4next7ElementQzSgyF":{"name":"next()","parent_name":"FLVReader"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO5mutedyA2EmF":{"name":"muted","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO5widthyA2EmF":{"name":"width","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO6heightyA2EmF":{"name":"height","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO7bitrateyA2EmF":{"name":"bitrate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO12profileLevelyA2EmF":{"name":"profileLevel","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO015enabledHardwareD0yA2EmF":{"name":"enabledHardwareEncoder","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO27maxKeyFrameIntervalDurationyA2EmF":{"name":"maxKeyFrameIntervalDuration","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO11scalingModeyA2EmF":{"name":"scalingMode","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO7keyPaths06AnyKeyG0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html":{"name":"Option","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC12defaultWidths5Int32VvpZ":{"name":"defaultWidth","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC13defaultHeights5Int32VvpZ":{"name":"defaultHeight","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC14defaultBitrates6UInt32VvpZ":{"name":"defaultBitrate","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC18defaultScalingModeAA0fG0OvpZ":{"name":"defaultScalingMode","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC8settingsAA7SettingCyA2C6OptionOGvp":{"name":"settings","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/AudioCodec/Destination.html#/s:10HaishinKit10AudioCodecC11DestinationO3aacyA2EmF":{"name":"aac","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Classes/AudioCodec/Destination.html#/s:10HaishinKit10AudioCodecC11DestinationO3pcmyA2EmF":{"name":"pcm","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO5mutedyA2EmF":{"name":"muted","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO7bitrateyA2EmF":{"name":"bitrate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO10sampleRateyA2EmF":{"name":"sampleRate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO13actualBitrateyA2EmF":{"name":"actualBitrate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO7keyPaths06AnyKeyG0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html":{"name":"Option","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC14minimumBitrates6UInt32VvpZ":{"name":"minimumBitrate","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC14defaultBitrates6UInt32VvpZ":{"name":"defaultBitrate","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC15defaultChannelss6UInt32VvpZ":{"name":"defaultChannels","abstract":"

    0 means according to a input source

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC17defaultSampleRateSdvpZ":{"name":"defaultSampleRate","abstract":"

    0 means according to a input source

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC21defaultMaximumBuffersSivpZ":{"name":"defaultMaximumBuffers","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC11destinationAC11DestinationOvp":{"name":"destination","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC8delegateAA0cD8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC8settingsAA7SettingCyA2C6OptionOGvp":{"name":"settings","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC11encodeBytes_5count21presentationTimeStampySvSg_SiSo6CMTimeatF":{"name":"encodeBytes(_:count:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC18encodeSampleBuffer_6offsetySo08CMSampleG3Refa_SitF":{"name":"encodeSampleBuffer(_:offset:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec/Destination.html":{"name":"Destination","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC9lockQueueSo17OS_dispatch_queueCvp":{"name":"lockQueue","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC5mixerAA7AVMixerCvp":{"name":"mixer","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC8metadataSDySSypSgGvp":{"name":"metadata","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC7contextSo9CIContextCSgvp":{"name":"context","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC5torchSbvp":{"name":"torch","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC16videoOrientationSo014AVCaptureVideoF0Vvp":{"name":"videoOrientation","abstract":"

    Specify stream video orientation.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC13audioSettingsAA7SettingCyAA10AudioCodecCAH6OptionOGvp":{"name":"audioSettings","abstract":"

    Specify stream audio compression properties.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC13videoSettingsAA7SettingCyAA11H264EncoderCAH6OptionOGvp":{"name":"videoSettings","abstract":"

    Specify stream video compression properties.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC15captureSettingsAA7SettingCyAA7AVMixerCAH6OptionOGvp":{"name":"captureSettings","abstract":"

    Specify stream avsession properties.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC16recorderSettingsSDySo11AVMediaTypeaSDySSypGGvp":{"name":"recorderSettings","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC12attachCamera_7onErrorySo15AVCaptureDeviceCSg_ySo7NSErrorCcSgtF":{"name":"attachCamera(_:onError:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC11attachAudio_034automaticallyConfiguresApplicationF7Session7onErrorySo15AVCaptureDeviceCSg_SbySo7NSErrorCcSgtF":{"name":"attachAudio(_:automaticallyConfiguresApplicationAudioSession:onError:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC18setPointOfInterest_8exposureySo7CGPointV_AGtF":{"name":"setPointOfInterest(_:exposure:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC18appendSampleBuffer_8withType7optionsySo08CMSampleG3Refa_So07AVMediaI0aSDySo8NSObjectCyXlGSgtF":{"name":"appendSampleBuffer(_:withType:options:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC19registerVideoEffectySbAA0fG0CF":{"name":"registerVideoEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC21unregisterVideoEffectySbAA0fG0CF":{"name":"unregisterVideoEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC19registerAudioEffectySbAA0fG0CF":{"name":"registerAudioEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC21unregisterAudioEffectySbAA0fG0CF":{"name":"unregisterAudioEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC7disposeyyF":{"name":"dispose()","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC12attachScreenyySo09AVCaptureF5InputCSgF":{"name":"attachScreen(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/HKView.html#/s:10HaishinKit6HKViewC22defaultBackgroundColorSo7NSColorCvpZ":{"name":"defaultBackgroundColor","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/s:10HaishinKit6HKViewC12videoGravitySo012AVLayerVideoE0avp":{"name":"videoGravity","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/s:10HaishinKit6HKViewC22videoFormatDescriptionSo08CMFormatF3RefaSgvp":{"name":"videoFormatDescription","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(im)initWithFrame:":{"name":"init(frame:)","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(im)initWithCoder:":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(im)awakeFromNib":{"name":"awakeFromNib()","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/s:10HaishinKit6HKViewC12attachStreamyyAA03NetE0CSgF":{"name":"attachStream(_:)","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(cm)defaultPixelFormat":{"name":"defaultPixelFormat()","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC12videoGravitySo012AVLayerVideoE0avp":{"name":"videoGravity","abstract":"

    A value that specifies how the video is displayed within a player layer’s bounds.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC22videoFormatDescriptionSo08CMFormatF3RefaSgvp":{"name":"videoFormatDescription","abstract":"

    A value that displays video format.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(im)prepareOpenGL":{"name":"prepareOpenGL()","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(im)drawRect:":{"name":"draw(_:)","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(im)reshape":{"name":"reshape()","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC12attachStreamyyAA03NetE0CSgF":{"name":"attachStream(_:)","abstract":"

    Attaches a view to a new NetStream object.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html":{"name":"GLHKView","abstract":"

    A view that displays a video content of a NetStream object which uses OpenGL api. This class is deprecated. Please consider to use the MTHKView.

    "},"Classes/HKView.html":{"name":"HKView","abstract":"

    Undocumented

    "},"Classes/NetStream.html":{"name":"NetStream","abstract":"

    The NetStream class is the foundation of a RTMPStream, HTTPStream.

    "},"Classes/AudioCodec.html":{"name":"AudioCodec"},"Classes/H264Encoder.html":{"name":"H264Encoder","abstract":"

    Undocumented

    "},"Classes/FLVReader.html":{"name":"FLVReader","abstract":"

    Undocumented

    "},"Classes/HLSService.html":{"name":"HLSService","abstract":"

    Undocumented

    "},"Classes/HTTPService.html":{"name":"HTTPService","abstract":"

    The HTTPService class provide a lightweight HTTPServer.

    "},"Classes/HTTPStream.html":{"name":"HTTPStream","abstract":"

    The HTTPStream class represents an HLS playlist and .ts files.

    "},"Classes/AVMixer.html":{"name":"AVMixer","abstract":"

    Undocumented

    "},"Classes/AVRecorder.html":{"name":"AVRecorder","abstract":"

    Undocumented

    "},"Classes/DefaultAVRecorderDelegate.html":{"name":"DefaultAVRecorderDelegate","abstract":"

    Undocumented

    "},"Classes/AudioEffect.html":{"name":"AudioEffect","abstract":"

    Undocumented

    "},"Classes/MTHKView.html":{"name":"MTHKView","abstract":"

    A view that displays a video content of a NetStream object which uses Metal api.

    "},"Classes/VideoEffect.html":{"name":"VideoEffect","abstract":"

    Undocumented

    "},"Classes/NetClient.html":{"name":"NetClient","abstract":"

    The NetClient class creates a two-way connection between a NetService.

    "},"Classes/NetService.html":{"name":"NetService","abstract":"

    Undocumented

    "},"Classes/NetSocket.html":{"name":"NetSocket","abstract":"

    The NetSocket class creates a two-way connection between a client and a server. This class is wrapper for a InputStream and an OutputStream.

    "},"Classes/ASUndefined.html":{"name":"ASUndefined","abstract":"

    The ASUndefined class represents an undefined for ActionScript.

    "},"Classes/ASXMLDocument.html":{"name":"ASXMLDocument","abstract":"

    ActionScript 1.0 and 2.0 and flash.xml.XMLDocument in ActionScript 3.0

    "},"Classes/ASXML.html":{"name":"ASXML","abstract":"

    ActionScript 3.0 introduces a new XML type.

    "},"Classes/Responder.html":{"name":"Responder","abstract":"

    flash.net.Responder for Swift

    "},"Classes/RTMPConnection.html":{"name":"RTMPConnection","abstract":"

    flash.net.NetConnection for Swift

    "},"Classes/RTMPSharedObject.html":{"name":"RTMPSharedObject","abstract":"

    flash.net.SharedObject for Swift

    "},"Classes/RTMPStream.html":{"name":"RTMPStream","abstract":"

    flash.net.NetStream for Swift

    "},"Classes/TSWriter.html":{"name":"TSWriter","abstract":"

    MPEG-2 TS (Transport Stream) Writer Foundation class

    "},"Classes/ByteArray.html":{"name":"ByteArray","abstract":"

    Undocumented

    "},"Classes/Event.html":{"name":"Event","abstract":"

    flash.events.Event for Swift

    "},"Classes/EventDispatcher.html":{"name":"EventDispatcher","abstract":"

    flash.events.EventDispatcher for Swift

    "},"Classes/Setting.html":{"name":"Setting","abstract":"

    Undocumented

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file +{"Typealiases.html#/s:10HaishinKit8ASObjecta":{"name":"ASObject","abstract":"

    The ASObject class represents an object for AcrionScript.

    "},"Structs/Atomic.html#/s:10HaishinKit6AtomicV5valuexvp":{"name":"value","abstract":"

    Getter for the value.

    ","parent_name":"Atomic"},"Structs/Atomic.html#/s:10HaishinKit6AtomicVyACyxGxcfc":{"name":"init(_:)","abstract":"

    Undocumented

    ","parent_name":"Atomic"},"Structs/Atomic.html#/s:10HaishinKit6AtomicV6mutateyyyxzXEF":{"name":"mutate(_:)","abstract":"

    Setter for the value.

    ","parent_name":"Atomic"},"Structs/RTMPStreamInfo.html#/s:10HaishinKit14RTMPStreamInfoV9byteCountAA6AtomicVys5Int64VGvp":{"name":"byteCount","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamInfo"},"Structs/RTMPStreamInfo.html#/s:10HaishinKit14RTMPStreamInfoV12resourceNameSSSgvp":{"name":"resourceName","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamInfo"},"Structs/RTMPStreamInfo.html#/s:10HaishinKit14RTMPStreamInfoV21currentBytesPerSeconds5Int32Vvp":{"name":"currentBytesPerSecond","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamInfo"},"Structs/RTMPStreamInfo.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"RTMPStreamInfo"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayV6lengthSivp":{"name":"length","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayV5countACSi_tcfc":{"name":"init(count:)","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayV4dataACSayypSgG_tcfc":{"name":"init(data:)","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:s25ExpressibleByArrayLiteralP05arrayD0x0cD7ElementQzd_tcfc":{"name":"init(arrayLiteral:)","parent_name":"ASArray"},"Structs/ASArray.html#/s:10HaishinKit7ASArrayVyypSgypcip":{"name":"subscript(_:)","abstract":"

    Undocumented

    ","parent_name":"ASArray"},"Structs/ASArray.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"ASArray"},"Structs/ASArray.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ASArray"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV05TypedD7Decodera":{"name":"TypedObjectDecoder","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV8register9typeNamed7decoderySS_ypSS_SDySSypSgGtKctFZ":{"name":"register(typeNamed:decoder:)","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV8register4type5namedyxm_SStSeRzlFZ":{"name":"register(type:named:)","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/ASTypedObject.html#/s:10HaishinKit13ASTypedObjectV10unregister9typeNamedySS_tFZ":{"name":"unregister(typeNamed:)","abstract":"

    Undocumented

    ","parent_name":"ASTypedObject"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV13defaultVolumeSfvpZ":{"name":"defaultVolume","abstract":"

    Undocumented

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV10defaultPanSfvpZ":{"name":"defaultPan","abstract":"

    Undocumented

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV6volumeSfvp":{"name":"volume","abstract":"

    The volume, ranging from 0 (silent) to 1 (full volume)

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:10HaishinKit14SoundTransformV3panSfvp":{"name":"pan","abstract":"

    The panning of the sound

    ","parent_name":"SoundTransform"},"Structs/SoundTransform.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"SoundTransform"},"Structs/HTTPResponse.html#/s:s30ExpressibleByDictionaryLiteralP3KeyQa":{"name":"Key","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:s30ExpressibleByDictionaryLiteralP5ValueQa":{"name":"Value","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV10statusCodeSSvp":{"name":"statusCode","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV12headerFieldsSDyS2SGvp":{"name":"headerFields","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:10HaishinKit12HTTPResponseV4body10Foundation4DataVSgvp":{"name":"body","abstract":"

    Undocumented

    ","parent_name":"HTTPResponse"},"Structs/HTTPResponse.html#/s:s30ExpressibleByDictionaryLiteralP010dictionaryD0x3KeyQz_5ValueQztd_tcfc":{"name":"init(dictionaryLiteral:)","parent_name":"HTTPResponse"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV9separators5UInt8VvpZ":{"name":"separator","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV3uriSSvp":{"name":"uri","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV6methodSSvp":{"name":"method","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV7versionSSvp":{"name":"version","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV12headerFieldsSDyS2SGvp":{"name":"headerFields","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/HTTPRequest.html#/s:10HaishinKit11HTTPRequestV4body10Foundation4DataVSgvp":{"name":"body","abstract":"

    Undocumented

    ","parent_name":"HTTPRequest"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV7tagTypeAA06FLVTagF0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV9frameTypeAA08FLVFrameF0Ovp":{"name":"frameType","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV5codecAA0C5CodecOvp":{"name":"codec","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV13avcPacketTypeAA012FLVAVCPacketG0Ovp":{"name":"avcPacketType","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV15compositionTimes5Int32Vvp":{"name":"compositionTime","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVVideoTag.html#/s:10HaishinKit11FLVVideoTagV8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVVideoTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV7tagTypeAA06FLVTagF0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV5codecAA0C5CodecOvp":{"name":"codec","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9soundRateAA08FLVSoundF0Ovp":{"name":"soundRate","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9soundSizeAA08FLVSoundF0Ovp":{"name":"soundSize","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV9soundTypeAA08FLVSoundF0Ovp":{"name":"soundType","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVAudioTag.html#/s:10HaishinKit11FLVAudioTagV8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVAudioTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV7tagTypeAA06FLVTagF0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagVACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/FLVDataTag.html#/s:10HaishinKit10FLVDataTagV8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVDataTag"},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV6device12withPositionSo09AVCaptureC0CSgSo0hcG0V_tFZ":{"name":"device(withPosition:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV6device17withLocalizedName9mediaTypeSo09AVCaptureC0CSgSS_So07AVMediaJ0atFZ":{"name":"device(withLocalizedName:mediaType:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV16videoOrientation2bySo014AVCaptureVideoF0VSg10Foundation12NotificationV_tFZ":{"name":"videoOrientation(by:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV16videoOrientation2bySo014AVCaptureVideoF0VSgSo08UIDeviceF0V_tFZ":{"name":"videoOrientation(by:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/DeviceUtil.html#/s:10HaishinKit10DeviceUtilV16videoOrientation2bySo014AVCaptureVideoF0VSgSo011UIInterfaceF0V_tFZ":{"name":"videoOrientation(by:)","abstract":"

    Undocumented

    ","parent_name":"DeviceUtil"},"Structs/DeviceUtil.html":{"name":"DeviceUtil","abstract":"

    Undocumented

    "},"Structs/FLVDataTag.html":{"name":"FLVDataTag","abstract":"

    Undocumented

    "},"Structs/FLVAudioTag.html":{"name":"FLVAudioTag","abstract":"

    Undocumented

    "},"Structs/FLVVideoTag.html":{"name":"FLVVideoTag","abstract":"

    Undocumented

    "},"Structs/HTTPRequest.html":{"name":"HTTPRequest","abstract":"

    Undocumented

    "},"Structs/HTTPResponse.html":{"name":"HTTPResponse","abstract":"

    Undocumented

    "},"Structs/SoundTransform.html":{"name":"SoundTransform","abstract":"

    The SoundTransform class

    "},"Structs/ASTypedObject.html":{"name":"ASTypedObject","abstract":"

    Undocumented

    "},"Structs/ASArray.html":{"name":"ASArray","abstract":"

    The ASArray class represents an array value for ActionScript.

    "},"Structs/RTMPStreamInfo.html":{"name":"RTMPStreamInfo","abstract":"

    flash.net.NetStreamInfo for Swift

    "},"Structs/Atomic.html":{"name":"Atomic","abstract":"

    Atomic class"},"Protocols/KeyPathRepresentable.html#/s:10HaishinKit20KeyPathRepresentableP03keyD0s03AnycD0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"KeyPathRepresentable"},"Protocols/Running.html#/s:10HaishinKit7RunningP02isC0AA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"Running"},"Protocols/Running.html#/s:10HaishinKit7RunningP05startC0yyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"Running"},"Protocols/Running.html#/s:10HaishinKit7RunningP04stopC0yyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"Running"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP16addEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"addEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP19removeEventListener_8selector8observer10useCaptureyAA0F0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"removeEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP8dispatch5eventyAA5EventC_tF":{"name":"dispatch(event:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/IEventDispatcher.html#/s:10HaishinKit16IEventDispatcherP8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF":{"name":"dispatch(_:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"IEventDispatcher"},"Protocols/TSWriterDelegate.html#/s:10HaishinKit16TSWriterDelegateP6writer_9didOutputyAA0C0C_10Foundation4DataVtF":{"name":"writer(_:didOutput:)","abstract":"

    Undocumented

    ","parent_name":"TSWriterDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_24didPublishInsufficientBWyAA0C0C_AA14RTMPConnectionCtF":{"name":"rtmpStream(_:didPublishInsufficientBW:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_22didPublishSufficientBWyAA0C0C_AA14RTMPConnectionCtF":{"name":"rtmpStream(_:didPublishSufficientBW:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_9didOutput21presentationTimeStampyAA0C0C_So13AVAudioBufferCSo6CMTimeatF":{"name":"rtmpStream(_:didOutput:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_9didOutputyAA0C0C_So17CMSampleBufferRefatF":{"name":"rtmpStream(_:didOutput:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP10rtmpStream_10didStaticsyAA0C0C_AA14RTMPConnectionCtF":{"name":"rtmpStream(_:didStatics:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/RTMPStreamDelegate.html#/s:10HaishinKit18RTMPStreamDelegateP18rtmpStreamDidClearyyAA0C0CF":{"name":"rtmpStreamDidClear(_:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStreamDelegate"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP09isPicturedH6ActiveSbvp":{"name":"isPictureInPictureActive","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP07pictureD11PictureSizeSo6CGSizeVvp":{"name":"pictureInPictureSize","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP07pictureD15PicturePositionAA0cdefI0Ovp":{"name":"pictureInPicturePosition","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP07pictureD13PictureMargin12CoreGraphics7CGFloatVvp":{"name":"pictureInPictureMargin","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP07pictureD19PictureCornerRadius12CoreGraphics7CGFloatVvp":{"name":"pictureInPictureCornerRadius","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP07pictureD24PictureAnimationDurationSdvp":{"name":"pictureInPictureAnimationDuration","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP012startPicturedH0yyF":{"name":"startPictureInPicture()","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerP011stopPicturedH0yyF":{"name":"stopPictureInPicture()","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE09isPicturedI6ActiveSbvp":{"name":"isPictureInPictureActive","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE07pictureD11PictureSizeSo6CGSizeVvp":{"name":"pictureInPictureSize","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE07pictureD15PicturePositionAA0cdefJ0Ovp":{"name":"pictureInPicturePosition","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE07pictureD13PictureMargin12CoreGraphics7CGFloatVvp":{"name":"pictureInPictureMargin","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE07pictureD19PictureCornerRadius12CoreGraphics7CGFloatVvp":{"name":"pictureInPictureCornerRadius","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE07pictureD24PictureAnimationDurationSdvp":{"name":"pictureInPictureAnimationDuration","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE012startPicturedI0yyF":{"name":"startPictureInPicture()","parent_name":"HKPictureInPicureController"},"Protocols/HKPictureInPicureController.html#/s:10HaishinKit27HKPictureInPicureControllerPAASo06UIViewF0CRbzrlE011stopPicturedI0yyF":{"name":"stopPictureInPicture()","parent_name":"HKPictureInPicureController"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP15moviesDirectory10Foundation3URLVvp":{"name":"moviesDirectory","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP10rotateFile_25withPresentationTimeStamp9mediaTypeyAA0C0C_So6CMTimeaSo07AVMediaL0atF":{"name":"rotateFile(_:withPresentationTimeStamp:mediaType:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP21getPixelBufferAdaptor_15withWriterInputSo07AVAssetjkfgH0CSgAA0C0C_So0ljK0CSgtF":{"name":"getPixelBufferAdaptor(_:withWriterInput:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP14getWriterInput_9mediaType16sourceFormatHintSo07AVAssetfG0CSgAA0C0C_So07AVMediaI0aSo22CMFormatDescriptionRefaSgtF":{"name":"getWriterInput(_:mediaType:sourceFormatHint:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP15didStartRunningyyAA0C0CF":{"name":"didStartRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP14didStopRunningyyAA0C0CF":{"name":"didStopRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/AVRecorderDelegate.html#/s:10HaishinKit18AVRecorderDelegateP16didFinishWritingyyAA0C0CF":{"name":"didFinishWriting(_:)","abstract":"

    Undocumented

    ","parent_name":"AVRecorderDelegate"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP7tagTypeAA0cE0Ovp":{"name":"tagType","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP8dataSizes6UInt32Vvp":{"name":"dataSize","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP9timestamps6UInt32Vvp":{"name":"timestamp","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP17timestampExtendeds5UInt8Vvp":{"name":"timestampExtended","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP8streamIds6UInt32Vvp":{"name":"streamId","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP6offsets6UInt64Vvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagPxycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:10HaishinKit6FLVTagP8readDatayySo12NSFileHandleCF":{"name":"readData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVTag"},"Protocols/FLVTag.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"FLVTag"},"Protocols/VideoEncoderDelegate.html#/s:10HaishinKit20VideoEncoderDelegateP23didSetFormatDescription5videoySo08CMFormatI3RefaSg_tF":{"name":"didSetFormatDescription(video:)","abstract":"

    Undocumented

    ","parent_name":"VideoEncoderDelegate"},"Protocols/VideoEncoderDelegate.html#/s:10HaishinKit20VideoEncoderDelegateP12sampleOutput5videoySo17CMSampleBufferRefa_tF":{"name":"sampleOutput(video:)","abstract":"

    Undocumented

    ","parent_name":"VideoEncoderDelegate"},"Protocols/AudioCodecDelegate.html#/s:10HaishinKit18AudioCodecDelegateP05audioD0_6didSetyAA0cD0C_So22CMFormatDescriptionRefaSgtF":{"name":"audioCodec(_:didSet:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodecDelegate"},"Protocols/AudioCodecDelegate.html#/s:10HaishinKit18AudioCodecDelegateP05audioD0_9didOutput21presentationTimeStampyAA0cD0C_04CoreC0013UnsafeMutableC17BufferListPointerVSo6CMTimeatF":{"name":"audioCodec(_:didOutput:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodecDelegate"},"Protocols/CaptureSessionConvertible.html#/s:10HaishinKit25CaptureSessionConvertibleP10attributesSDySo8NSStringCSo8NSObjectCGvp":{"name":"attributes","abstract":"

    Undocumented

    ","parent_name":"CaptureSessionConvertible"},"Protocols/CaptureSessionConvertible.html#/s:10HaishinKit25CaptureSessionConvertibleP8delegateAA0cD8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"CaptureSessionConvertible"},"Protocols/CaptureSessionDelegate.html#/s:10HaishinKit22CaptureSessionDelegateP7session_6didSetyAA0cD11Convertible_p_So6CGSizeVtF":{"name":"session(_:didSet:)","abstract":"

    Undocumented

    ","parent_name":"CaptureSessionDelegate"},"Protocols/CaptureSessionDelegate.html#/s:10HaishinKit22CaptureSessionDelegateP7session_9didOutput16presentationTimeyAA0cD11Convertible_p_So11CVBufferRefaSo6CMTimeatF":{"name":"session(_:didOutput:presentationTime:)","abstract":"

    Undocumented

    ","parent_name":"CaptureSessionDelegate"},"Protocols/CaptureSessionDelegate.html":{"name":"CaptureSessionDelegate","abstract":"

    Undocumented

    "},"Protocols/CaptureSessionConvertible.html":{"name":"CaptureSessionConvertible","abstract":"

    Undocumented

    "},"Protocols/AudioCodecDelegate.html":{"name":"AudioCodecDelegate","abstract":"

    Undocumented

    "},"Protocols/VideoEncoderDelegate.html":{"name":"VideoEncoderDelegate","abstract":"

    Undocumented

    "},"Protocols/FLVTag.html":{"name":"FLVTag","abstract":"

    Undocumented

    "},"Protocols/AVRecorderDelegate.html":{"name":"AVRecorderDelegate","abstract":"

    Undocumented

    "},"Protocols/HKPictureInPicureController.html":{"name":"HKPictureInPicureController","abstract":"

    Undocumented

    "},"Protocols/RTMPStreamDelegate.html":{"name":"RTMPStreamDelegate","abstract":"

    Undocumented

    "},"Protocols/TSWriterDelegate.html":{"name":"TSWriterDelegate","abstract":"

    MPEG-2 TS (Transport Stream) Writer delegate

    "},"Protocols/IEventDispatcher.html":{"name":"IEventDispatcher","abstract":"

    flash.events.IEventDispatcher for Swift

    "},"Protocols/Running.html":{"name":"Running","abstract":"

    Undocumented

    "},"Protocols/KeyPathRepresentable.html":{"name":"KeyPathRepresentable","abstract":"

    Undocumented

    "},"Extensions/AVMixer.html#/isRunning":{"name":"isRunning","parent_name":"AVMixer"},"Extensions/AVMixer.html#/startRunning()":{"name":"startRunning()","parent_name":"AVMixer"},"Extensions/AVMixer.html#/stopRunning()":{"name":"stopRunning()","parent_name":"AVMixer"},"Extensions/CMSampleBuffer.html#/reflectHorizontal()":{"name":"reflectHorizontal()","parent_name":"CMSampleBuffer"},"Extensions/AudioStreamBasicDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"AudioStreamBasicDescription"},"Extensions/AudioStreamBasicDescription.html":{"name":"AudioStreamBasicDescription"},"Extensions/CMSampleBuffer.html":{"name":"CMSampleBuffer"},"Extensions/AVMixer.html":{"name":"AVMixer"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO9capturingyA2CmF":{"name":"capturing","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO8atTargetyA2CmF":{"name":"atTarget","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO8bubblingyA2CmF":{"name":"bubbling","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/EventPhase.html#/s:10HaishinKit10EventPhaseO7disposeyA2CmF":{"name":"dispose","abstract":"

    Undocumented

    ","parent_name":"EventPhase"},"Enums/RTMPObjectEncoding.html#/s:10HaishinKit18RTMPObjectEncodingO4amf0yA2CmF":{"name":"amf0","abstract":"

    The AMF0 Encoding.

    ","parent_name":"RTMPObjectEncoding"},"Enums/RTMPObjectEncoding.html#/s:10HaishinKit18RTMPObjectEncodingO4amf3yA2CmF":{"name":"amf3","abstract":"

    The AMF3 Encoding.

    ","parent_name":"RTMPObjectEncoding"},"Enums/HKPictureInPicureControllerPosition.html#/s:10HaishinKit35HKPictureInPicureControllerPositionO7topLeftyA2CmF":{"name":"topLeft","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureControllerPosition"},"Enums/HKPictureInPicureControllerPosition.html#/s:10HaishinKit35HKPictureInPicureControllerPositionO8topRightyA2CmF":{"name":"topRight","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureControllerPosition"},"Enums/HKPictureInPicureControllerPosition.html#/s:10HaishinKit35HKPictureInPicureControllerPositionO11bottomRightyA2CmF":{"name":"bottomRight","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureControllerPosition"},"Enums/HKPictureInPicureControllerPosition.html#/s:10HaishinKit35HKPictureInPicureControllerPositionO10bottomLeftyA2CmF":{"name":"bottomLeft","abstract":"

    Undocumented

    ","parent_name":"HKPictureInPicureControllerPosition"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO6normalyA2CmF":{"name":"normal","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO9letterboxyA2CmF":{"name":"letterbox","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO25cropSourceToCleanApertureyA2CmF":{"name":"cropSourceToCleanAperture","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/ScalingMode.html#/s:10HaishinKit11ScalingModeO4trimyA2CmF":{"name":"trim","abstract":"

    Undocumented

    ","parent_name":"ScalingMode"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO12sorensonH263yA2CmF":{"name":"sorensonH263","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO7screen1yA2CmF":{"name":"screen1","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO6on2VP6yA2CmF":{"name":"on2VP6","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO11on2VP6AlphayA2CmF":{"name":"on2VP6Alpha","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO7screen2yA2CmF":{"name":"screen2","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO3avcyA2CmF":{"name":"avc","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVVideoCodec.html#/s:10HaishinKit13FLVVideoCodecO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"FLVVideoCodec"},"Enums/FLVTagType.html#/s:10HaishinKit10FLVTagTypeO5audioyA2CmF":{"name":"audio","abstract":"

    Undocumented

    ","parent_name":"FLVTagType"},"Enums/FLVTagType.html#/s:10HaishinKit10FLVTagTypeO5videoyA2CmF":{"name":"video","abstract":"

    Undocumented

    ","parent_name":"FLVTagType"},"Enums/FLVTagType.html#/s:10HaishinKit10FLVTagTypeO4datayA2CmF":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"FLVTagType"},"Enums/FLVSoundType.html#/s:10HaishinKit12FLVSoundTypeO4monoyA2CmF":{"name":"mono","abstract":"

    Undocumented

    ","parent_name":"FLVSoundType"},"Enums/FLVSoundType.html#/s:10HaishinKit12FLVSoundTypeO6stereoyA2CmF":{"name":"stereo","abstract":"

    Undocumented

    ","parent_name":"FLVSoundType"},"Enums/FLVSoundSize.html#/s:10HaishinKit12FLVSoundSizeO7snd8bityA2CmF":{"name":"snd8bit","abstract":"

    Undocumented

    ","parent_name":"FLVSoundSize"},"Enums/FLVSoundSize.html#/s:10HaishinKit12FLVSoundSizeO8snd16bityA2CmF":{"name":"snd16bit","abstract":"

    Undocumented

    ","parent_name":"FLVSoundSize"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO6kHz5_5yA2CmF":{"name":"kHz5_5","abstract":"

    The sound rate of 5,500.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO5kHz11yA2CmF":{"name":"kHz11","abstract":"

    Ths sound rate of 11,000.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO5kHz22yA2CmF":{"name":"kHz22","abstract":"

    The sound rate of 22,050.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO5kHz44yA2CmF":{"name":"kHz44","abstract":"

    Ths sound rate of 44,100.0kHz.

    ","parent_name":"FLVSoundRate"},"Enums/FLVSoundRate.html#/s:10HaishinKit12FLVSoundRateO10floatValueSdvp":{"name":"floatValue","abstract":"

    The float typed value.

    ","parent_name":"FLVSoundRate"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO3keyyA2CmF":{"name":"key","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO5interyA2CmF":{"name":"inter","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO10disposableyA2CmF":{"name":"disposable","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO9generatedyA2CmF":{"name":"generated","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVFrameType.html#/s:10HaishinKit12FLVFrameTypeO7commandyA2CmF":{"name":"command","abstract":"

    Undocumented

    ","parent_name":"FLVFrameType"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO3pcmyA2CmF":{"name":"pcm","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5adpcmyA2CmF":{"name":"adpcm","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO3mp3yA2CmF":{"name":"mp3","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5pcmleyA2CmF":{"name":"pcmle","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO13nellymoser16KyA2CmF":{"name":"nellymoser16K","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO12nellymoser8KyA2CmF":{"name":"nellymoser8K","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO10nellymoseryA2CmF":{"name":"nellymoser","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5g711AyA2CmF":{"name":"g711A","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO6g711MUyA2CmF":{"name":"g711MU","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO3aacyA2CmF":{"name":"aac","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO5speexyA2CmF":{"name":"speex","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO6mp3_8kyA2CmF":{"name":"mp3_8k","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAudioCodec.html#/s:10HaishinKit13FLVAudioCodecO7unknownyA2CmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"FLVAudioCodec"},"Enums/FLVAVCPacketType.html#/s:10HaishinKit16FLVAVCPacketTypeO3seqyA2CmF":{"name":"seq","abstract":"

    Undocumented

    ","parent_name":"FLVAVCPacketType"},"Enums/FLVAVCPacketType.html#/s:10HaishinKit16FLVAVCPacketTypeO3nalyA2CmF":{"name":"nal","abstract":"

    Undocumented

    ","parent_name":"FLVAVCPacketType"},"Enums/FLVAVCPacketType.html#/s:10HaishinKit16FLVAVCPacketTypeO3eosyA2CmF":{"name":"eos","abstract":"

    Undocumented

    ","parent_name":"FLVAVCPacketType"},"Enums/FLVAACPacketType.html#/s:10HaishinKit16FLVAACPacketTypeO3seqyA2CmF":{"name":"seq","abstract":"

    Undocumented

    ","parent_name":"FLVAACPacketType"},"Enums/FLVAACPacketType.html#/s:10HaishinKit16FLVAACPacketTypeO3rawyA2CmF":{"name":"raw","abstract":"

    Undocumented

    ","parent_name":"FLVAACPacketType"},"Enums/FLVAACPacketType.html":{"name":"FLVAACPacketType","abstract":"

    Undocumented

    "},"Enums/FLVAVCPacketType.html":{"name":"FLVAVCPacketType","abstract":"

    Undocumented

    "},"Enums/FLVAudioCodec.html":{"name":"FLVAudioCodec","abstract":"

    The type of flv supports audio codecs.

    "},"Enums/FLVFrameType.html":{"name":"FLVFrameType","abstract":"

    Undocumented

    "},"Enums/FLVSoundRate.html":{"name":"FLVSoundRate","abstract":"

    The type of flv supports audio sound rates.

    "},"Enums/FLVSoundSize.html":{"name":"FLVSoundSize","abstract":"

    Undocumented

    "},"Enums/FLVSoundType.html":{"name":"FLVSoundType","abstract":"

    Undocumented

    "},"Enums/FLVTagType.html":{"name":"FLVTagType","abstract":"

    Undocumented

    "},"Enums/FLVVideoCodec.html":{"name":"FLVVideoCodec","abstract":"

    The type of flv supports video codecs.

    "},"Enums/ScalingMode.html":{"name":"ScalingMode","abstract":"

    Undocumented

    "},"Enums/HKPictureInPicureControllerPosition.html":{"name":"HKPictureInPicureControllerPosition","abstract":"

    Undocumented

    "},"Enums/RTMPObjectEncoding.html":{"name":"RTMPObjectEncoding","abstract":"

    Constans that defines the RTMPObject encoding type.

    "},"Enums/EventPhase.html":{"name":"EventPhase","abstract":"

    Undocumented

    "},"Global%20Variables.html#/s:10HaishinKit12kASUndefinedAA0C0Cvp":{"name":"kASUndefined","abstract":"

    The singleton ASUndefined object.

    "},"Classes/Setting.html#/s:s30ExpressibleByDictionaryLiteralP3KeyQa":{"name":"Key","parent_name":"Setting"},"Classes/Setting.html#/s:s30ExpressibleByDictionaryLiteralP5ValueQa":{"name":"Value","parent_name":"Setting"},"Classes/Setting.html#/s:s30ExpressibleByDictionaryLiteralP010dictionaryD0x3KeyQz_5ValueQztd_tcfc":{"name":"init(dictionaryLiteral:)","parent_name":"Setting"},"Classes/Setting.html#/s:10HaishinKit7SettingCyypSgq_cip":{"name":"subscript(_:)","abstract":"

    Undocumented

    ","parent_name":"Setting"},"Classes/Setting.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Setting"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC6targetACyXl_tcfc":{"name":"init(target:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC03addC8Listener_8selector8observer10useCaptureyAA0C0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"addEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC06removeC8Listener_8selector8observer10useCaptureyAA0C0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"removeEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC8dispatch5eventyAA0C0C_tF":{"name":"dispatch(event:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/EventDispatcher.html#/s:10HaishinKit15EventDispatcherC8dispatch_7bubbles4datayAA0C0C4NameV_SbypSgtF":{"name":"dispatch(_:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"EventDispatcher"},"Classes/Event/Name.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"Name"},"Classes/Event/Name.html#/s:s26ExpressibleByStringLiteralP0cD4TypeQa":{"name":"StringLiteralType","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV4syncAEvpZ":{"name":"sync","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV5eventAEvpZ":{"name":"event","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV7ioErrorAEvpZ":{"name":"ioError","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:10HaishinKit5EventC4NameV10rtmpStatusAEvpZ":{"name":"rtmpStatus","abstract":"

    Undocumented

    ","parent_name":"Name"},"Classes/Event/Name.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"Name"},"Classes/Event/Name.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"Name"},"Classes/Event/Name.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"Name"},"Classes/Event/Name.html":{"name":"Name","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4fromyAC10Foundation12NotificationVFZ":{"name":"from(_:)","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4typeAC4NameVvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC7bubblesSbvp":{"name":"bubbles","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4dataypSgvp":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC6targetyXlSgvp":{"name":"target","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:10HaishinKit5EventC4type7bubbles4dataA2C4NameV_SbypSgtcfc":{"name":"init(type:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"Event"},"Classes/Event.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Event"},"Classes/ByteArray/Error.html#/s:10HaishinKit9ByteArrayC5ErrorO3eofyA2EmF":{"name":"eof","abstract":"

    Undocumented

    ","parent_name":"Error"},"Classes/ByteArray/Error.html#/s:10HaishinKit9ByteArrayC5ErrorO5parseyA2EmF":{"name":"parse","abstract":"

    Undocumented

    ","parent_name":"Error"},"Classes/ByteArray/Error.html":{"name":"Error","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC6lengthSivp":{"name":"length","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC8positionSivp":{"name":"position","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC14bytesAvailableSivp":{"name":"bytesAvailable","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayCys5UInt8VSicip":{"name":"subscript(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readUInt8s0F0VyKF":{"name":"readUInt8()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeUInt8yACXDs0F0VF":{"name":"writeUInt8(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC8readInt8s0F0VyKF":{"name":"readInt8()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9writeInt8yACXDs0F0VF":{"name":"writeInt8(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt16s0F0VyKF":{"name":"readUInt16()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt16yACXDs0F0VF":{"name":"writeUInt16(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readInt16s0F0VyKF":{"name":"readInt16()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeInt16yACXDs0F0VF":{"name":"writeInt16(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt24s6UInt32VyKF":{"name":"readUInt24()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt24yACXDs6UInt32VF":{"name":"writeUInt24(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt32s0F0VyKF":{"name":"readUInt32()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt32yACXDs0F0VF":{"name":"writeUInt32(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readInt32s0F0VyKF":{"name":"readInt32()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeInt32yACXDs0F0VF":{"name":"writeInt32(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeUInt64yACXDs0F0VF":{"name":"writeUInt64(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readUInt64s0F0VyKF":{"name":"readUInt64()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeInt64yACXDs0F0VF":{"name":"writeInt64(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readInt64s0F0VyKF":{"name":"readInt64()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10readDoubleSdyKF":{"name":"readDouble()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC11writeDoubleyACXDSdF":{"name":"writeDouble(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readFloatSfyKF":{"name":"readFloat()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeFloatyACXDSfF":{"name":"writeFloat(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC8readUTF8SSyKF":{"name":"readUTF8()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9writeUTF8yACXDSSKF":{"name":"writeUTF8(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC13readUTF8BytesySSSiKF":{"name":"readUTF8Bytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC14writeUTF8BytesyACXDSSF":{"name":"writeUTF8Bytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC9readBytesy10Foundation4DataVSiKF":{"name":"readBytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC10writeBytesyACXD10Foundation4DataVF":{"name":"writeBytes(_:)","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:10HaishinKit9ByteArrayC5clearACXDyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"ByteArray"},"Classes/ByteArray.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"ByteArray"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC13defaultPATPIDs6UInt16VvpZ":{"name":"defaultPATPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC13defaultPMTPIDs6UInt16VvpZ":{"name":"defaultPMTPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC15defaultVideoPIDs6UInt16VvpZ":{"name":"defaultVideoPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC15defaultAudioPIDs6UInt16VvpZ":{"name":"defaultAudioPID","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC22defaultSegmentDurationSdvpZ":{"name":"defaultSegmentDuration","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC8delegateAA0C8Delegate_pSgvp":{"name":"delegate","abstract":"

    The delegate instance.

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    This instance is running to process(true) or not(false).

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC14expectedMediasShySo11AVMediaTypeaGvp":{"name":"expectedMedias","abstract":"

    The exptected medias = [.video, .audio].

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC15segmentDurationACSd_tcfc":{"name":"init(segmentDuration:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC10audioCodec_6didSetyAA05AudioE0C_So22CMFormatDescriptionRefaSgtF":{"name":"audioCodec(_:didSet:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC10audioCodec_9didOutput21presentationTimeStampyAA05AudioE0C_04CoreK0013UnsafeMutableK17BufferListPointerVSo6CMTimeatF":{"name":"audioCodec(_:didOutput:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC23didSetFormatDescription5videoySo08CMFormatG3RefaSg_tF":{"name":"didSetFormatDescription(video:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/TSWriter.html#/s:10HaishinKit8TSWriterC12sampleOutput5videoySo17CMSampleBufferRefa_tF":{"name":"sampleOutput(video:)","abstract":"

    Undocumented

    ","parent_name":"TSWriter"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO6recordyA2EmF":{"name":"record","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO6appendyA2EmF":{"name":"append","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO13appendWithGapyA2EmF":{"name":"appendWithGap","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO4liveyA2EmF":{"name":"live","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/HowToPublish.html#/s:10HaishinKit10RTMPStreamC12HowToPublishO11localRecordyA2EmF":{"name":"localRecord","abstract":"

    Undocumented

    ","parent_name":"HowToPublish"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV3lenSdvp":{"name":"len","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV6offsetSdvp":{"name":"offset","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV13oldStreamNameSSvp":{"name":"oldStreamName","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV5startSdvp":{"name":"start","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV10streamNameSSvp":{"name":"streamName","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:10HaishinKit10RTMPStreamC10PlayOptionV10transitionAC0D10TransitionOvp":{"name":"transition","abstract":"

    Undocumented

    ","parent_name":"PlayOption"},"Classes/RTMPStream/PlayOption.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"PlayOption"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO6appendyA2EmF":{"name":"append","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO13appendAndWaityA2EmF":{"name":"appendAndWait","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO5resetyA2EmF":{"name":"reset","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO6resumeyA2EmF":{"name":"resume","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO4stopyA2EmF":{"name":"stop","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO4swapyA2EmF":{"name":"swap","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/PlayTransition.html#/s:10HaishinKit10RTMPStreamC14PlayTransitionO6switchyA2EmF":{"name":"switch","abstract":"

    Undocumented

    ","parent_name":"PlayTransition"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11bufferEmptyyA2EmF":{"name":"bufferEmpty","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11bufferFlushyA2EmF":{"name":"bufferFlush","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10bufferFullyA2EmF":{"name":"bufferFull","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO13connectClosedyA2EmF":{"name":"connectClosed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO13connectFailedyA2EmF":{"name":"connectFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO15connectRejectedyA2EmF":{"name":"connectRejected","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14connectSuccessyA2EmF":{"name":"connectSuccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO15drmUpdateNeededyA2EmF":{"name":"drmUpdateNeeded","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO6failedyA2EmF":{"name":"failed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO20multicastStreamResetyA2EmF":{"name":"multicastStreamReset","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11pauseNotifyyA2EmF":{"name":"pauseNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10playFailedyA2EmF":{"name":"playFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO24playFileStructureInvalidyA2EmF":{"name":"playFileStructureInvalid","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO18playInsufficientBWyA2EmF":{"name":"playInsufficientBW","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO25playNoSupportedTrackFoundyA2EmF":{"name":"playNoSupportedTrackFound","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO9playResetyA2EmF":{"name":"playReset","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO9playStartyA2EmF":{"name":"playStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO8playStopyA2EmF":{"name":"playStop","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO18playStreamNotFoundyA2EmF":{"name":"playStreamNotFound","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14playTransitionyA2EmF":{"name":"playTransition","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO19playUnpublishNotifyyA2EmF":{"name":"playUnpublishNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14publishBadNameyA2EmF":{"name":"publishBadName","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11publishIdleyA2EmF":{"name":"publishIdle","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO12publishStartyA2EmF":{"name":"publishStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO19recordAlreadyExistsyA2EmF":{"name":"recordAlreadyExists","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO12recordFailedyA2EmF":{"name":"recordFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO14recordNoAccessyA2EmF":{"name":"recordNoAccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO11recordStartyA2EmF":{"name":"recordStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10recordStopyA2EmF":{"name":"recordStop","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO23recordDiskQuotaExceededyA2EmF":{"name":"recordDiskQuotaExceeded","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO17secondScreenStartyA2EmF":{"name":"secondScreenStart","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO16secondScreenStopyA2EmF":{"name":"secondScreenStop","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10seekFailedyA2EmF":{"name":"seekFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO15seekInvalidTimeyA2EmF":{"name":"seekInvalidTime","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10seekNotifyyA2EmF":{"name":"seekNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO10stepNotifyyA2EmF":{"name":"stepNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO13unpauseNotifyyA2EmF":{"name":"unpauseNotify","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO16unpublishSuccessyA2EmF":{"name":"unpublishSuccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO20videoDimensionChangeyA2EmF":{"name":"videoDimensionChange","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html#/s:10HaishinKit10RTMPStreamC4CodeO5levelSSvp":{"name":"level","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPStream/Code.html":{"name":"Code","abstract":"

    NetStatusEvent#info.code for NetStream

    ","parent_name":"RTMPStream"},"Classes/RTMPStream/PlayTransition.html":{"name":"PlayTransition","abstract":"

    flash.net.NetStreamPlayTransitions for Swift

    ","parent_name":"RTMPStream"},"Classes/RTMPStream/PlayOption.html":{"name":"PlayOption","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream/HowToPublish.html":{"name":"HowToPublish","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC19defaultAudioBitrates6UInt32VvpZ":{"name":"defaultAudioBitrate","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC19defaultVideoBitrates6UInt32VvpZ":{"name":"defaultVideoBitrate","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC8delegateAA0C8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4infoAA0C4InfoVvp":{"name":"info","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC14objectEncodingAA010RTMPObjectE0Ovp":{"name":"objectEncoding","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/c:@M@HaishinKit@objc(cs)RTMPStream(py)currentFPS":{"name":"currentFPS","abstract":"

    The number of frames per second being displayed.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC14soundTransformAA05SoundE0Vvp":{"name":"soundTransform","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC12receiveAudioSbvp":{"name":"receiveAudio","abstract":"

    Incoming audio plays on the stream or not.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC12receiveVideoSbvp":{"name":"receiveVideo","abstract":"

    Incoming video plays on the stream or not.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC6pausedSbvp":{"name":"paused","abstract":"

    Pauses playback or publish of a video stream or not.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC10connectionAcA14RTMPConnectionC_tcfc":{"name":"init(connection:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4playyyypSgd_tF":{"name":"play(_:)","abstract":"

    Plays a live stream from RTMPServer.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4seekyySdF":{"name":"seek(_:)","abstract":"

    Seeks the keyframe.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC7publish_4typeySSSg_AC12HowToPublishOtF":{"name":"publish(_:type:)","abstract":"

    Sends streaming audio, vidoe and data message from client.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC5closeyyF":{"name":"close()","abstract":"

    Stops playing or publishing and makes available other uses.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC4send11handlerName9argumentsySS_ypSgdtF":{"name":"send(handlerName:arguments:)","abstract":"

    Sends a message on a published stream to all subscribing clients.

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC14createMetaDataSDySSypSgGyF":{"name":"createMetaData()","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC16addEventListener_8selector8observer10useCaptureyAA0E0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"addEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC19removeEventListener_8selector8observer10useCaptureyAA0E0C4NameV_10ObjectiveC8SelectorVyXlSgSbtF":{"name":"removeEventListener(_:selector:observer:useCapture:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC8dispatch5eventyAA5EventC_tF":{"name":"dispatch(event:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPStream.html#/s:10HaishinKit10RTMPStreamC8dispatch_7bubbles4datayAA5EventC4NameV_SbypSgtF":{"name":"dispatch(_:bubbles:data:)","abstract":"

    Undocumented

    ","parent_name":"RTMPStream"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC9getRemote8withName10remotePath11persistenceACSS_SSSbtFZ":{"name":"getRemote(withName:remotePath:persistence:)","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC14objectEncodingAA010RTMPObjectF0Ovp":{"name":"objectEncoding","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC4dataSDySSypSgGvp":{"name":"data","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC11setPropertyyySS_ypSgtF":{"name":"setProperty(_:_:)","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC7connectyyAA14RTMPConnectionCF":{"name":"connect(_:)","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC5clearyyF":{"name":"clear()","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:10HaishinKit16RTMPSharedObjectC5closeyyF":{"name":"close()","abstract":"

    Undocumented

    ","parent_name":"RTMPSharedObject"},"Classes/RTMPSharedObject.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"RTMPSharedObject"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO14callBadVersionyA2EmF":{"name":"callBadVersion","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO10callFailedyA2EmF":{"name":"callFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO14callProhibitedyA2EmF":{"name":"callProhibited","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO18connectAppshutdownyA2EmF":{"name":"connectAppshutdown","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO13connectClosedyA2EmF":{"name":"connectClosed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO13connectFailedyA2EmF":{"name":"connectFailed","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO18connectIdleTimeOutyA2EmF":{"name":"connectIdleTimeOut","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO17connectInvalidAppyA2EmF":{"name":"connectInvalidApp","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO20connectNetworkChangeyA2EmF":{"name":"connectNetworkChange","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO15connectRejectedyA2EmF":{"name":"connectRejected","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO14connectSuccessyA2EmF":{"name":"connectSuccess","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection/Code.html#/s:10HaishinKit14RTMPConnectionC4CodeO5levelSSvp":{"name":"level","abstract":"

    Undocumented

    ","parent_name":"Code"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC18defaultWindowSizeSs5Int64VvpZ":{"name":"defaultWindowSizeS","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC18supportedProtocolsShySSGvpZ":{"name":"supportedProtocols","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC11defaultPortSivpZ":{"name":"defaultPort","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC17defaultSecurePortSivpZ":{"name":"defaultSecurePort","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC15defaultFlashVerSSvpZ":{"name":"defaultFlashVer","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC17defaultChunkSizeSSivpZ":{"name":"defaultChunkSizeS","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC19defaultCapabilitiesSivpZ":{"name":"defaultCapabilities","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC21defaultObjectEncodingAA010RTMPObjectF0OvpZ":{"name":"defaultObjectEncoding","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection/Code.html":{"name":"Code","abstract":"

    NetStatusEvent#info.code for NetConnection

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC6swfUrlSSSgvp":{"name":"swfUrl","abstract":"

    The URL of .swf.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC7pageUrlSSSgvp":{"name":"pageUrl","abstract":"

    The URL of an HTTP referer.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC7timeoutSivp":{"name":"timeout","abstract":"

    The time to wait for TCP/IP Handshake done.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC16qualityOfService8Dispatch0G3QoSVvp":{"name":"qualityOfService","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC8flashVerSSvp":{"name":"flashVer","abstract":"

    The name of application.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC9chunkSizeSivp":{"name":"chunkSize","abstract":"

    The outgoing RTMPChunkSize.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC3uri10Foundation3URLVSgvp":{"name":"uri","abstract":"

    The URI passed to the Self.connect() method.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC9connectedSbvp":{"name":"connected","abstract":"

    This instance connected to server(true) or not(false).

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC23requireNetworkFrameworkSbvp":{"name":"requireNetworkFramework","abstract":"

    This instance requires Network.framework if possible.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC10parametersypSgvp":{"name":"parameters","abstract":"

    The socket optional parameters.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC14objectEncodingAA010RTMPObjectE0Ovp":{"name":"objectEncoding","abstract":"

    The object encoding for this RTMPConnection instance.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC12totalBytesIns5Int64Vvp":{"name":"totalBytesIn","abstract":"

    The statistics of total incoming bytes.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC13totalBytesOuts5Int64Vvp":{"name":"totalBytesOut","abstract":"

    The statistics of total outgoing bytes.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC17totalStreamsCountSivp":{"name":"totalStreamsCount","abstract":"

    The statistics of total RTMPStream counts.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC21previousQueueBytesOutSays5Int64VGvp":{"name":"previousQueueBytesOut","abstract":"

    The statistics of outgoing queue bytes per second.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC23currentBytesInPerSeconds5Int32Vvp":{"name":"currentBytesInPerSecond","abstract":"

    The statistics of incoming bytes per second.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC24currentBytesOutPerSeconds5Int32Vvp":{"name":"currentBytesOutPerSecond","abstract":"

    The statistics of outgoing bytes per second.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC4call_9responder9argumentsySS_AA9ResponderCSgypSgdtF":{"name":"call(_:responder:arguments:)","abstract":"

    Calls a command or method on RTMP Server.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC7connect_9argumentsySS_ypSgdtF":{"name":"connect(_:arguments:)","abstract":"

    Creates a two-way connection to an application on RTMP Server.

    ","parent_name":"RTMPConnection"},"Classes/RTMPConnection.html#/s:10HaishinKit14RTMPConnectionC5closeyyF":{"name":"close()","abstract":"

    Closes the connection from the server.

    ","parent_name":"RTMPConnection"},"Classes/Responder.html#/s:10HaishinKit9ResponderC7Handlera":{"name":"Handler","abstract":"

    Undocumented

    ","parent_name":"Responder"},"Classes/Responder.html#/s:10HaishinKit9ResponderC6result6statusACySayypSgGc_yAGcSgtcfc":{"name":"init(result:status:)","abstract":"

    Undocumented

    ","parent_name":"Responder"},"Classes/ASXML.html#/c:@M@HaishinKit@objc(cs)ASXML(py)description":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"ASXML"},"Classes/ASXML.html#/s:10HaishinKit5ASXMLC4dataACSS_tcfc":{"name":"init(data:)","abstract":"

    Undocumented

    ","parent_name":"ASXML"},"Classes/ASXMLDocument.html#/c:@M@HaishinKit@objc(cs)ASXMLDocument(py)description":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"ASXMLDocument"},"Classes/ASXMLDocument.html#/s:10HaishinKit13ASXMLDocumentC4dataACSS_tcfc":{"name":"init(data:)","abstract":"

    Undocumented

    ","parent_name":"ASXMLDocument"},"Classes/ASUndefined.html#/c:@M@HaishinKit@objc(cs)ASUndefined(py)description":{"name":"description","abstract":"

    Undocumented

    ","parent_name":"ASUndefined"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC14defaultTimeoutSivpZ":{"name":"defaultTimeout","abstract":"

    The default time to wait for TCP/IP Handshake done.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC18defaultWindowSizeCSivpZ":{"name":"defaultWindowSizeC","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC11inputBuffer10Foundation4DataVvp":{"name":"inputBuffer","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC7timeoutSivp":{"name":"timeout","abstract":"

    The time to wait for TCP/IP Handshake done.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC9connectedSbvp":{"name":"connected","abstract":"

    This instance connected to server(true) or not(false).

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC11windowSizeCSivp":{"name":"windowSizeC","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC12totalBytesInAA6AtomicVys5Int64VGvp":{"name":"totalBytesIn","abstract":"

    The statistics of total incoming bytes.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC16qualityOfService8Dispatch0H3QoSVvp":{"name":"qualityOfService","abstract":"

    The instance’s quality of service for a Socket IO.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC13securityLevelSo08NSStreamd8SecurityF0avp":{"name":"securityLevel","abstract":"

    The instance determine to use the secure-socket layer (SSL) security level.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC13totalBytesOutAA6AtomicVys5Int64VGvp":{"name":"totalBytesOut","abstract":"

    The statistics of total outgoing bytes.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC13queueBytesOutAA6AtomicVys5Int64VGvp":{"name":"queueBytesOut","abstract":"

    The statistics of total outgoing queued bytes.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC7connect8withName4portySS_SitF":{"name":"connect(withName:port:)","abstract":"

    Creates a two-way connection to a server.

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC8doOutput4data6lockedSi10Foundation4DataV_Spys6UInt32VGSgtF":{"name":"doOutput(data:locked:)","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC5closeyyF":{"name":"close()","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/s:10HaishinKit9NetSocketC6listenyyF":{"name":"listen()","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetSocket.html#/c:@CM@HaishinKit@objc(cs)NetSocket(im)stream:handleEvent:":{"name":"stream(_:handle:)","abstract":"

    Undocumented

    ","parent_name":"NetSocket"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC7txtData10Foundation0F0VSgvp":{"name":"txtData","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC6domainSSvp":{"name":"domain","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC4nameSSvp":{"name":"name","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC4ports5Int32Vvp":{"name":"port","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC4typeSSvp":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC7clientsSayAA0C6ClientCGvp":{"name":"clients","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC6domain4type4name4portACSS_S2Ss5Int32Vtcfc":{"name":"init(domain:type:name:port:)","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/c:@CM@HaishinKit@objc(cs)NetService(im)netService:didAcceptConnectionWithInputStream:outputStream:":{"name":"netService(_:didAcceptConnectionWith:outputStream:)","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetService.html#/s:10HaishinKit10NetServiceC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"NetService"},"Classes/NetClient.html#/s:10HaishinKit9NetClientC6listenyyF":{"name":"listen()","abstract":"

    Undocumented

    ","parent_name":"NetClient"},"Classes/VideoEffect.html#/s:10HaishinKit11VideoEffectC9ciContextSo9CIContextCSgvp":{"name":"ciContext","abstract":"

    Undocumented

    ","parent_name":"VideoEffect"},"Classes/VideoEffect.html#/s:10HaishinKit11VideoEffectC7execute_4infoSo7CIImageCAG_So17CMSampleBufferRefaSgtF":{"name":"execute(_:info:)","abstract":"

    Undocumented

    ","parent_name":"VideoEffect"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC10isMirroredSbvp":{"name":"isMirrored","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC12videoGravitySo012AVLayerVideoE0avp":{"name":"videoGravity","abstract":"

    A value that specifies how the video is displayed within a player layer’s bounds.

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC22videoFormatDescriptionSo08CMFormatF3RefaSgvp":{"name":"videoFormatDescription","abstract":"

    A value that displays a video format.

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@M@HaishinKit@objc(cs)MTHKView(im)initWithFrame:":{"name":"init(frame:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@M@HaishinKit@objc(cs)MTHKView(im)initWithCoder:":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@M@HaishinKit@objc(cs)MTHKView(im)awakeFromNib":{"name":"awakeFromNib()","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/s:10HaishinKit8MTHKViewC12attachStreamyyAA03NetE0CSgF":{"name":"attachStream(_:)","abstract":"

    Attaches a view to a new NetStream object.

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@CM@HaishinKit@objc(cs)MTHKView(im)mtkView:drawableSizeWillChange:":{"name":"mtkView(_:drawableSizeWillChange:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/MTHKView.html#/c:@CM@HaishinKit@objc(cs)MTHKView(im)drawInMTKView:":{"name":"draw(in:)","abstract":"

    Undocumented

    ","parent_name":"MTHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC22defaultBackgroundColorSo7UIColorCvpZ":{"name":"defaultBackgroundColor","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC10isMirroredSbvp":{"name":"isMirrored","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC12videoGravitySo012AVLayerVideoE0avp":{"name":"videoGravity","abstract":"

    A value that specifies how the video is displayed within a player layer’s bounds.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC22videoFormatDescriptionSo08CMFormatF3RefaSgvp":{"name":"videoFormatDescription","abstract":"

    A value that displays a video format.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(im)initWithFrame:":{"name":"init(frame:)","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(im)initWithCoder:":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@M@HaishinKit@objc(cs)GLHKView(im)awakeFromNib":{"name":"awakeFromNib()","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/s:10HaishinKit8GLHKViewC12attachStreamyyAA03NetE0CSgF":{"name":"attachStream(_:)","abstract":"

    Attaches a view to a new NetStream object.

    ","parent_name":"GLHKView"},"Classes/GLHKView.html#/c:@CM@HaishinKit@objc(cs)GLHKView(im)glkView:drawInRect:":{"name":"glkView(_:drawIn:)","abstract":"

    Undocumented

    ","parent_name":"GLHKView"},"Classes/AudioEffect.html#/s:10HaishinKit11AudioEffectC7execute_6formaty04CoreC0013UnsafeMutableC17BufferListPointerVSg_So0C22StreamBasicDescriptionVSgtF":{"name":"execute(_:format:)","abstract":"

    Undocumented

    ","parent_name":"AudioEffect"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO3mp4yA2EmF":{"name":"mp4","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO3movyA2EmF":{"name":"mov","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO06AVFileG0SoAFavp":{"name":"AVFileType","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8FileTypeO13fileExtensionSSvp":{"name":"fileExtension","abstract":"

    Undocumented

    ","parent_name":"FileType"},"Classes/DefaultAVRecorderDelegate/FileType.html":{"name":"FileType","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC6sharedACvpZ":{"name":"shared","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8durations5Int64Vvp":{"name":"duration","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC10dateFormatSSvp":{"name":"dateFormat","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8fileTypeAC04FileG0Ovp":{"name":"fileType","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC15moviesDirectory10Foundation3URLVvp":{"name":"moviesDirectory","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/moviesDirectory":{"name":"moviesDirectory","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/s:10HaishinKit25DefaultAVRecorderDelegateC8fileTypeA2C04FileG0O_tcfc":{"name":"init(fileType:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)rotateFile:withPresentationTimeStamp:mediaType:":{"name":"rotateFile(_:withPresentationTimeStamp:mediaType:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)getPixelBufferAdaptor:withWriterInput:":{"name":"getPixelBufferAdaptor(_:withWriterInput:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)getWriterInput:mediaType:sourceFormatHint:":{"name":"getWriterInput(_:mediaType:sourceFormatHint:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)didFinishWriting:":{"name":"didFinishWriting(_:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)didStartRunning:":{"name":"didStartRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/DefaultAVRecorderDelegate.html#/c:@CM@HaishinKit@objc(cs)DefaultAVRecorderDelegate(im)didStopRunning:":{"name":"didStopRunning(_:)","abstract":"

    Undocumented

    ","parent_name":"DefaultAVRecorderDelegate"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC21defaultOutputSettingsSDySo11AVMediaTypeaSDySSypGGvpZ":{"name":"defaultOutputSettings","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC6writerSo13AVAssetWriterCSgvp":{"name":"writer","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC8fileNameSSSgvp":{"name":"fileName","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC8delegateAA0C8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC12writerInputsSDySo11AVMediaTypeaSo18AVAssetWriterInputCGvp":{"name":"writerInputs","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC14outputSettingsSDySo11AVMediaTypeaSDySSypGGvp":{"name":"outputSettings","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC18pixelBufferAdaptorSo023AVAssetWriterInputPixeleF0CSgvp":{"name":"pixelBufferAdaptor","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC9lockQueueSo17OS_dispatch_queueCvp":{"name":"lockQueue","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVRecorder.html#/s:10HaishinKit10AVRecorderC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"AVRecorder"},"Classes/AVMixer/Option.html#/allCases":{"name":"allCases","parent_name":"Option"},"Classes/AVMixer/Option.html#/keyPath":{"name":"keyPath","parent_name":"Option"},"Classes/AVMixer/Option.html#/AllCases":{"name":"AllCases","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO3fpsyA2EmF":{"name":"fps","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO13sessionPresetyA2EmF":{"name":"sessionPreset","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO15isVideoMirroredyA2EmF":{"name":"isVideoMirrored","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO19continuousAutofocusyA2EmF":{"name":"continuousAutofocus","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO18continuousExposureyA2EmF":{"name":"continuousExposure","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO31preferredVideoStabilizationModeyA2EmF":{"name":"preferredVideoStabilizationMode","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer/Option.html#/s:10HaishinKit7AVMixerC6OptionO7keyPaths06AnyKeyF0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC11bufferEmptySo18NSNotificationNameavpZ":{"name":"bufferEmpty","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC10defaultFPSSdvpZ":{"name":"defaultFPS","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC20defaultVideoSettingsSDySo8NSStringCyXlGvpZ":{"name":"defaultVideoSettings","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer/Option.html":{"name":"Option","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC7sessionSo16AVCaptureSessionCvp":{"name":"session","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC8recorderAA10AVRecorderCSgvp":{"name":"recorder","abstract":"

    The recorder instance.

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC7disposeyyF":{"name":"dispose()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC13startEncoding8delegateyyp_tF":{"name":"startEncoding(delegate:)","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC12stopEncodingyyF":{"name":"stopEncoding()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC13startDecodingyySo13AVAudioEngineCSgF":{"name":"startDecoding(_:)","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC12stopDecodingyyF":{"name":"stopDecoding()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/AVMixer.html#/s:10HaishinKit7AVMixerC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"AVMixer"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC14expectedMediasShySo11AVMediaTypeaGvp":{"name":"expectedMedias","abstract":"

    For appendSampleBuffer, specifies whether media contains types .video or .audio.

    ","parent_name":"HTTPStream"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC7publishyySSSgF":{"name":"publish(_:)","abstract":"

    Undocumented

    ","parent_name":"HTTPStream"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC12attachCamera_7onErrorySo15AVCaptureDeviceCSg_ySo7NSErrorCcSgtF":{"name":"attachCamera(_:onError:)","abstract":"

    Undocumented

    ","parent_name":"HTTPStream"},"Classes/HTTPStream.html#/s:10HaishinKit10HTTPStreamC11attachAudio_034automaticallyConfiguresApplicationE7Session7onErrorySo15AVCaptureDeviceCSg_SbySo7NSErrorCcSgtF":{"name":"attachAudio(_:automaticallyConfiguresApplicationAudioSession:onError:)","abstract":"

    Undocumented

    ","parent_name":"HTTPStream"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC4typeSSvpZ":{"name":"type","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC11defaultPorts5Int32VvpZ":{"name":"defaultPort","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC15defaultDocumentSSvpZ":{"name":"defaultDocument","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC3get_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"get(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC4post_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"post(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC3put_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"put(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC6delete_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"delete(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC4head_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"head(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC7options_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"options(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC5trace_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"trace(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HTTPService.html#/s:10HaishinKit11HTTPServiceC7connect_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"connect(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HTTPService"},"Classes/HLSService.html#/s:10HaishinKit10HLSServiceC13addHTTPStreamyyAA0E0CF":{"name":"addHTTPStream(_:)","abstract":"

    Undocumented

    ","parent_name":"HLSService"},"Classes/HLSService.html#/s:10HaishinKit10HLSServiceC16removeHTTPStreamyyAA0E0CF":{"name":"removeHTTPStream(_:)","abstract":"

    Undocumented

    ","parent_name":"HLSService"},"Classes/HLSService.html#/s:10HaishinKit10HLSServiceC3get_6clientyAA11HTTPRequestV_AA9NetClientCtF":{"name":"get(_:client:)","abstract":"

    Undocumented

    ","parent_name":"HLSService"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC6header10Foundation4DataVvpZ":{"name":"header","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC3url10Foundation3URLVvp":{"name":"url","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC3urlAC10Foundation3URLV_tcfc":{"name":"init(url:)","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:10HaishinKit9FLVReaderC7getDatay10Foundation0E0VSgAA6FLVTag_pF":{"name":"getData(_:)","abstract":"

    Undocumented

    ","parent_name":"FLVReader"},"Classes/FLVReader.html#/s:St4next7ElementQzSgyF":{"name":"next()","parent_name":"FLVReader"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO5mutedyA2EmF":{"name":"muted","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO5widthyA2EmF":{"name":"width","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO6heightyA2EmF":{"name":"height","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO7bitrateyA2EmF":{"name":"bitrate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO12profileLevelyA2EmF":{"name":"profileLevel","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/enabledHardwareEncoder":{"name":"enabledHardwareEncoder","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO27maxKeyFrameIntervalDurationyA2EmF":{"name":"maxKeyFrameIntervalDuration","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO11scalingModeyA2EmF":{"name":"scalingMode","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html#/s:10HaishinKit11H264EncoderC6OptionO7keyPaths06AnyKeyG0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/H264Encoder/Option.html":{"name":"Option","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC12defaultWidths5Int32VvpZ":{"name":"defaultWidth","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC13defaultHeights5Int32VvpZ":{"name":"defaultHeight","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC14defaultBitrates6UInt32VvpZ":{"name":"defaultBitrate","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC18defaultScalingModeAA0fG0OvpZ":{"name":"defaultScalingMode","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC8settingsAA7SettingCyA2C6OptionOGvp":{"name":"settings","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/H264Encoder.html#/s:10HaishinKit11H264EncoderC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"H264Encoder"},"Classes/AudioCodec/Destination.html#/s:10HaishinKit10AudioCodecC11DestinationO3aacyA2EmF":{"name":"aac","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Classes/AudioCodec/Destination.html#/s:10HaishinKit10AudioCodecC11DestinationO3pcmyA2EmF":{"name":"pcm","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO5mutedyA2EmF":{"name":"muted","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO7bitrateyA2EmF":{"name":"bitrate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO10sampleRateyA2EmF":{"name":"sampleRate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO13actualBitrateyA2EmF":{"name":"actualBitrate","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html#/s:10HaishinKit10AudioCodecC6OptionO7keyPaths06AnyKeyG0Cvp":{"name":"keyPath","abstract":"

    Undocumented

    ","parent_name":"Option"},"Classes/AudioCodec/Option.html":{"name":"Option","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC14minimumBitrates6UInt32VvpZ":{"name":"minimumBitrate","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC14defaultBitrates6UInt32VvpZ":{"name":"defaultBitrate","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC15defaultChannelss6UInt32VvpZ":{"name":"defaultChannels","abstract":"

    0 means according to a input source

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC17defaultSampleRateSdvpZ":{"name":"defaultSampleRate","abstract":"

    0 means according to a input source

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC21defaultMaximumBuffersSivpZ":{"name":"defaultMaximumBuffers","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC11destinationAC11DestinationOvp":{"name":"destination","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC8delegateAA0cD8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC8settingsAA7SettingCyA2C6OptionOGvp":{"name":"settings","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecCACycfc":{"name":"init()","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC11encodeBytes_5count21presentationTimeStampySvSg_SiSo6CMTimeatF":{"name":"encodeBytes(_:count:presentationTimeStamp:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC18encodeSampleBuffer_6offsetySo08CMSampleG3Refa_SitF":{"name":"encodeSampleBuffer(_:offset:)","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec/Destination.html":{"name":"Destination","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/AudioCodec.html#/s:10HaishinKit10AudioCodecC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"AudioCodec"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC12enabledScaleSbvp":{"name":"enabledScale","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC13frameIntervalSivp":{"name":"frameInterval","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC10attributesSDySo8NSStringCSo8NSObjectCGvp":{"name":"attributes","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC8delegateAA0dE8Delegate_pSgvp":{"name":"delegate","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC9isRunningAA6AtomicVySbGvp":{"name":"isRunning","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC05afterC7UpdatesSbvp":{"name":"afterScreenUpdates","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC6sharedACSo13UIApplicationC_tcfc":{"name":"init(shared:)","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC06viewToD0ACSo6UIViewC_tcfc":{"name":"init(viewToCapture:)","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/c:@M@HaishinKit@objc(cs)ScreenCaptureSession(im)onScreen:":{"name":"onScreen(_:)","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC02onC7ProcessyySo13CADisplayLinkCF":{"name":"onScreenProcess(_:)","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC12startRunningyyF":{"name":"startRunning()","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/ScreenCaptureSession.html#/s:10HaishinKit20ScreenCaptureSessionC11stopRunningyyF":{"name":"stopRunning()","abstract":"

    Undocumented

    ","parent_name":"ScreenCaptureSession"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC9lockQueueSo17OS_dispatch_queueCvp":{"name":"lockQueue","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC5mixerAA7AVMixerCvp":{"name":"mixer","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC8metadataSDySSypSgGvp":{"name":"metadata","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC7contextSo9CIContextCSgvp":{"name":"context","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC5torchSbvp":{"name":"torch","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC16videoOrientationSo014AVCaptureVideoF0Vvp":{"name":"videoOrientation","abstract":"

    Specify stream video orientation.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC13audioSettingsAA7SettingCyAA10AudioCodecCAH6OptionOGvp":{"name":"audioSettings","abstract":"

    Specify stream audio compression properties.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC13videoSettingsAA7SettingCyAA11H264EncoderCAH6OptionOGvp":{"name":"videoSettings","abstract":"

    Specify stream video compression properties.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC15captureSettingsAA7SettingCyAA7AVMixerCAH6OptionOGvp":{"name":"captureSettings","abstract":"

    Specify stream avsession properties.

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC16recorderSettingsSDySo11AVMediaTypeaSDySSypGGvp":{"name":"recorderSettings","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC12attachCamera_7onErrorySo15AVCaptureDeviceCSg_ySo7NSErrorCcSgtF":{"name":"attachCamera(_:onError:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC11attachAudio_034automaticallyConfiguresApplicationF7Session7onErrorySo15AVCaptureDeviceCSg_SbySo7NSErrorCcSgtF":{"name":"attachAudio(_:automaticallyConfiguresApplicationAudioSession:onError:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC18setPointOfInterest_8exposureySo7CGPointV_AGtF":{"name":"setPointOfInterest(_:exposure:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC18appendSampleBuffer_8withType7optionsySo08CMSampleG3Refa_So07AVMediaI0aSDySo8NSObjectCyXlGSgtF":{"name":"appendSampleBuffer(_:withType:options:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC19registerVideoEffectySbAA0fG0CF":{"name":"registerVideoEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC21unregisterVideoEffectySbAA0fG0CF":{"name":"unregisterVideoEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC19registerAudioEffectySbAA0fG0CF":{"name":"registerAudioEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC21unregisterAudioEffectySbAA0fG0CF":{"name":"unregisterAudioEffect(_:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC7disposeyyF":{"name":"dispose()","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC11orientationSo25AVCaptureVideoOrientationVvp":{"name":"orientation","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC12attachScreen_03useF4SizeyAA25CaptureSessionConvertible_pSg_SbtF":{"name":"attachScreen(_:useScreenSize:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC10zoomFactor12CoreGraphics7CGFloatVvp":{"name":"zoomFactor","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/NetStream.html#/s:10HaishinKit9NetStreamC13setZoomFactor_7ramping8withRatey12CoreGraphics7CGFloatV_SbSftF":{"name":"setZoomFactor(_:ramping:withRate:)","abstract":"

    Undocumented

    ","parent_name":"NetStream"},"Classes/HKView.html#/s:10HaishinKit6HKViewC22defaultBackgroundColorSo7UIColorCvpZ":{"name":"defaultBackgroundColor","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(cpy)layerClass":{"name":"layerClass","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(py)layer":{"name":"layer","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/s:10HaishinKit6HKViewC12videoGravitySo012AVLayerVideoE0avp":{"name":"videoGravity","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/s:10HaishinKit6HKViewC22videoFormatDescriptionSo08CMFormatF3RefaSgvp":{"name":"videoFormatDescription","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(im)initWithFrame:":{"name":"init(frame:)","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(im)initWithCoder:":{"name":"init(coder:)","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/c:@M@HaishinKit@objc(cs)HKView(im)awakeFromNib":{"name":"awakeFromNib()","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html#/s:10HaishinKit6HKViewC12attachStreamyyAA03NetE0CSgF":{"name":"attachStream(_:)","abstract":"

    Undocumented

    ","parent_name":"HKView"},"Classes/HKView.html":{"name":"HKView","abstract":"

    Undocumented

    "},"Classes/NetStream.html":{"name":"NetStream","abstract":"

    The NetStream class is the foundation of a RTMPStream, HTTPStream.

    "},"Classes/ScreenCaptureSession.html":{"name":"ScreenCaptureSession","abstract":"

    Undocumented

    "},"Classes/AudioCodec.html":{"name":"AudioCodec"},"Classes/H264Encoder.html":{"name":"H264Encoder","abstract":"

    Undocumented

    "},"Classes/FLVReader.html":{"name":"FLVReader","abstract":"

    Undocumented

    "},"Classes/HLSService.html":{"name":"HLSService","abstract":"

    Undocumented

    "},"Classes/HTTPService.html":{"name":"HTTPService","abstract":"

    The HTTPService class provide a lightweight HTTPServer.

    "},"Classes/HTTPStream.html":{"name":"HTTPStream","abstract":"

    The HTTPStream class represents an HLS playlist and .ts files.

    "},"Classes/AVMixer.html":{"name":"AVMixer","abstract":"

    Undocumented

    "},"Classes/AVRecorder.html":{"name":"AVRecorder","abstract":"

    Undocumented

    "},"Classes/DefaultAVRecorderDelegate.html":{"name":"DefaultAVRecorderDelegate","abstract":"

    Undocumented

    "},"Classes/AudioEffect.html":{"name":"AudioEffect","abstract":"

    Undocumented

    "},"Classes/GLHKView.html":{"name":"GLHKView","abstract":"

    A view that displays a video content of a NetStream object which uses OpenGL api. This class is deprecated. Please consider to use the MTHKView.

    "},"Classes/MTHKView.html":{"name":"MTHKView","abstract":"

    A view that displays a video content of a NetStream object which uses Metal api.

    "},"Classes/VideoEffect.html":{"name":"VideoEffect","abstract":"

    Undocumented

    "},"Classes/NetClient.html":{"name":"NetClient","abstract":"

    The NetClient class creates a two-way connection between a NetService.

    "},"Classes/NetService.html":{"name":"NetService","abstract":"

    Undocumented

    "},"Classes/NetSocket.html":{"name":"NetSocket","abstract":"

    The NetSocket class creates a two-way connection between a client and a server. This class is wrapper for a InputStream and an OutputStream.

    "},"Classes/ASUndefined.html":{"name":"ASUndefined","abstract":"

    The ASUndefined class represents an undefined for ActionScript.

    "},"Classes/ASXMLDocument.html":{"name":"ASXMLDocument","abstract":"

    ActionScript 1.0 and 2.0 and flash.xml.XMLDocument in ActionScript 3.0

    "},"Classes/ASXML.html":{"name":"ASXML","abstract":"

    ActionScript 3.0 introduces a new XML type.

    "},"Classes/Responder.html":{"name":"Responder","abstract":"

    flash.net.Responder for Swift

    "},"Classes/RTMPConnection.html":{"name":"RTMPConnection","abstract":"

    flash.net.NetConnection for Swift

    "},"Classes/RTMPSharedObject.html":{"name":"RTMPSharedObject","abstract":"

    flash.net.SharedObject for Swift

    "},"Classes/RTMPStream.html":{"name":"RTMPStream","abstract":"

    flash.net.NetStream for Swift

    "},"Classes/TSWriter.html":{"name":"TSWriter","abstract":"

    MPEG-2 TS (Transport Stream) Writer Foundation class

    "},"Classes/ByteArray.html":{"name":"ByteArray","abstract":"

    Undocumented

    "},"Classes/Event.html":{"name":"Event","abstract":"

    flash.events.Event for Swift

    "},"Classes/EventDispatcher.html":{"name":"EventDispatcher","abstract":"

    flash.events.EventDispatcher for Swift

    "},"Classes/Setting.html":{"name":"Setting","abstract":"

    Undocumented

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file diff --git a/fastlane/README.md b/fastlane/README.md index c2dc08560..4a02664be 100644 --- a/fastlane/README.md +++ b/fastlane/README.md @@ -12,7 +12,7 @@ Install _fastlane_ using ``` [sudo] gem install fastlane -NV ``` -or alternatively using `brew cask install fastlane` +or alternatively using `brew install fastlane` # Available Actions ## iOS @@ -24,6 +24,6 @@ Description of what the lane does ---- -This README.md is auto-generated and will be re-generated every time [fastlane](https://fastlane.tools) is run. +This README.md is auto-generated and will be re-generated every time [_fastlane_](https://fastlane.tools) is run. More information about fastlane can be found on [fastlane.tools](https://fastlane.tools). The documentation of fastlane can be found on [docs.fastlane.tools](https://docs.fastlane.tools).