Skip to content

Commit 9e6bc9d

Browse files
committed
Bump to up 1.8.2
1 parent baa8782 commit 9e6bc9d

File tree

175 files changed

+3249
-361
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

175 files changed

+3249
-361
lines changed

Gemfile.lock

+11-13
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
GIT
22
remote: https://github.com/shogo4405/danger-privacymanifest
3-
revision: f9ec982eb27d319d4edc349f1872d36d77a7008b
3+
revision: 9ae2e6e3eaa1532d7711035b19db6dc3d0cf476d
44
specs:
55
danger-privacymanifest (0.0.1)
66
danger-plugin-api (~> 1.0)
@@ -12,7 +12,7 @@ GEM
1212
base64
1313
nkf
1414
rexml
15-
activesupport (7.1.3.3)
15+
activesupport (7.1.3.4)
1616
base64
1717
bigdecimal
1818
concurrent-ruby (~> 1.0, >= 1.0.2)
@@ -30,17 +30,17 @@ GEM
3030
artifactory (3.0.17)
3131
atomos (0.1.3)
3232
aws-eventstream (1.3.0)
33-
aws-partitions (1.934.0)
34-
aws-sdk-core (3.196.1)
33+
aws-partitions (1.941.0)
34+
aws-sdk-core (3.197.0)
3535
aws-eventstream (~> 1, >= 1.3.0)
3636
aws-partitions (~> 1, >= 1.651.0)
3737
aws-sigv4 (~> 1.8)
3838
jmespath (~> 1, >= 1.6.1)
39-
aws-sdk-kms (1.82.0)
40-
aws-sdk-core (~> 3, >= 3.193.0)
39+
aws-sdk-kms (1.83.0)
40+
aws-sdk-core (~> 3, >= 3.197.0)
4141
aws-sigv4 (~> 1.1)
42-
aws-sdk-s3 (1.151.0)
43-
aws-sdk-core (~> 3, >= 3.194.0)
42+
aws-sdk-s3 (1.152.0)
43+
aws-sdk-core (~> 3, >= 3.197.0)
4444
aws-sdk-kms (~> 1)
4545
aws-sigv4 (~> 1.8)
4646
aws-sigv4 (1.8.0)
@@ -96,7 +96,7 @@ GEM
9696
colorize (0.8.1)
9797
commander (4.6.0)
9898
highline (~> 2.0.0)
99-
concurrent-ruby (1.2.3)
99+
concurrent-ruby (1.3.2)
100100
connection_pool (2.4.1)
101101
cork (0.3.0)
102102
colored2 (~> 3.1)
@@ -198,7 +198,7 @@ GEM
198198
xcodeproj (>= 1.13.0, < 2.0.0)
199199
xcpretty (~> 0.3.0)
200200
xcpretty-travis-formatter (>= 0.0.3, < 2.0.0)
201-
ffi (1.16.3)
201+
ffi (1.17.0-arm64-darwin)
202202
fourflusher (2.3.1)
203203
fuzzy_match (2.0.4)
204204
gh_inspector (1.1.3)
@@ -242,7 +242,7 @@ GEM
242242
os (>= 0.9, < 2.0)
243243
signet (>= 0.16, < 2.a)
244244
highline (2.0.3)
245-
http-cookie (1.0.5)
245+
http-cookie (1.0.6)
246246
domain_name (~> 0.5)
247247
httpclient (2.8.3)
248248
i18n (1.14.5)
@@ -318,7 +318,6 @@ GEM
318318
CFPropertyList
319319
naturally
320320
sqlite3 (1.7.3-arm64-darwin)
321-
sqlite3 (1.7.3-x86_64-linux)
322321
strscan (3.1.0)
323322
synx (0.2.1)
324323
clamp (~> 0.6)
@@ -355,7 +354,6 @@ GEM
355354

356355
PLATFORMS
357356
arm64-darwin-23
358-
x86_64-linux
359357

360358
DEPENDENCIES
361359
cocoapods

HaishinKit.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22

33
s.name = "HaishinKit"
4-
s.version = "1.8.1"
4+
s.version = "1.8.2"
55
s.summary = "Camera and Microphone streaming library via RTMP and SRT for iOS, macOS, tvOS and visionOS."
66
s.swift_version = "5.9"
77

HaishinKit.xcodeproj/project.pbxproj

+4-4
Original file line numberDiff line numberDiff line change
@@ -2358,7 +2358,7 @@
23582358
"@loader_path/Frameworks",
23592359
);
23602360
MACOSX_DEPLOYMENT_TARGET = 10.15;
2361-
MARKETING_VERSION = 1.8.1;
2361+
MARKETING_VERSION = 1.8.2;
23622362
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
23632363
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11";
23642364
ONLY_ACTIVE_ARCH = YES;
@@ -2404,7 +2404,7 @@
24042404
"@loader_path/Frameworks",
24052405
);
24062406
MACOSX_DEPLOYMENT_TARGET = 10.15;
2407-
MARKETING_VERSION = 1.8.1;
2407+
MARKETING_VERSION = 1.8.2;
24082408
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
24092409
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11";
24102410
ONLY_ACTIVE_ARCH = NO;
@@ -2805,7 +2805,7 @@
28052805
"@loader_path/Frameworks",
28062806
);
28072807
MACOSX_DEPLOYMENT_TARGET = 13.0;
2808-
MARKETING_VERSION = 1.8.1;
2808+
MARKETING_VERSION = 1.8.2;
28092809
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
28102810
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++20";
28112811
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
@@ -2859,7 +2859,7 @@
28592859
"@loader_path/Frameworks",
28602860
);
28612861
MACOSX_DEPLOYMENT_TARGET = 13.0;
2862-
MARKETING_VERSION = 1.8.1;
2862+
MARKETING_VERSION = 1.8.2;
28632863
MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
28642864
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++20";
28652865
MTL_FAST_MATH = YES;

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Project name |Notes |License
5555
- [x] [Enhanced RTMP](https://github.com/veovera/enhanced-rtmp)
5656

5757
### SRT(beta)
58-
- [x] Publish and Recording (H264/AAC)
58+
- [x] Publish and Recording (H264/HEVC/AAC)
5959
- [x] Playback(beta)
6060
- [ ] mode
6161
- [x] caller

docs/Classes.html

+39-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<a title="Classes Reference"></a>
1818
<header>
1919
<div class="content-wrapper">
20-
<p><a href="index.html">HaishinKit 1.8.1 Docs</a> (88% documented)</p>
20+
<p><a href="index.html">HaishinKit 1.8.2 Docs</a> (89% documented)</p>
2121
<div class="header-right">
2222
<form role="search" action="search.json">
2323
<input type="text" placeholder="Search documentation" data-typeahead>
@@ -137,6 +137,9 @@
137137
<li class="nav-group-task">
138138
<a href="Classes/VideoEffect.html">VideoEffect</a>
139139
</li>
140+
<li class="nav-group-task">
141+
<a href="Classes/VideoRotator.html">VideoRotator</a>
142+
</li>
140143
</ul>
141144
</li>
142145
<li class="nav-group-name">
@@ -186,6 +189,9 @@
186189
<li class="nav-group-task">
187190
<a href="Enums/SRTSocketOption.html">SRTSocketOption</a>
188191
</li>
192+
<li class="nav-group-task">
193+
<a href="Enums/VideoRotatorError.html">VideoRotatorError</a>
194+
</li>
189195
</ul>
190196
</li>
191197
<li class="nav-group-name">
@@ -938,6 +944,37 @@ <h4>Declaration</h4>
938944
</section>
939945
</div>
940946
</li>
947+
<li class="item">
948+
<div>
949+
<code>
950+
<a name="/s:10HaishinKit12VideoRotatorC"></a>
951+
<a name="//apple_ref/swift/Class/VideoRotator" class="dashAnchor"></a>
952+
<a class="token" href="#/s:10HaishinKit12VideoRotatorC">VideoRotator</a>
953+
</code>
954+
</div>
955+
<div class="height-container">
956+
<div class="pointer-container"></div>
957+
<section class="section">
958+
<div class="pointer"></div>
959+
<div class="abstract">
960+
<p>This class allows to rotate image buffers that are provided by ReplayKit.
961+
The buffers arrive in portrait orientation and contain buffer-level attachment
962+
that allow to determine the target resolution and rotate the buffer accordingly.</p>
963+
964+
<a href="Classes/VideoRotator.html" class="slightly-smaller">See more</a>
965+
</div>
966+
<div class="declaration">
967+
<h4>Declaration</h4>
968+
<div class="language">
969+
<p class="aside-title">Swift</p>
970+
<pre class="highlight swift"><code><span class="kd">@available(iOS 16.0, tvOS 16.0, macOS 13.0, *)</span>
971+
<span class="kd">public</span> <span class="kd">class</span> <span class="kt">VideoRotator</span></code></pre>
972+
973+
</div>
974+
</div>
975+
</section>
976+
</div>
977+
</li>
941978
<li class="item">
942979
<div>
943980
<code>
@@ -1084,7 +1121,7 @@ <h4>Declaration</h4>
10841121
</section>
10851122
</section>
10861123
<section id="footer">
1087-
<p>&copy; 2024 <a class="link" href="https://github.com/shogo4405/HaishinKit.swift" target="_blank" rel="external noopener">shogo4405</a>. All rights reserved. (Last updated: 2024-05-26)</p>
1124+
<p>&copy; 2024 <a class="link" href="https://github.com/shogo4405/HaishinKit.swift" target="_blank" rel="external noopener">shogo4405</a>. All rights reserved. (Last updated: 2024-06-08)</p>
10881125
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external noopener">jazzy ♪♫ v0.15.0</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external noopener">Realm</a> project.</p>
10891126
</section>
10901127
</article>

docs/Classes/ByteArray.html

+8-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<a title="ByteArray Class Reference"></a>
1818
<header>
1919
<div class="content-wrapper">
20-
<p><a href="../index.html">HaishinKit 1.8.1 Docs</a> (88% documented)</p>
20+
<p><a href="../index.html">HaishinKit 1.8.2 Docs</a> (89% documented)</p>
2121
<div class="header-right">
2222
<form role="search" action="../search.json">
2323
<input type="text" placeholder="Search documentation" data-typeahead>
@@ -139,6 +139,9 @@
139139
<li class="nav-group-task">
140140
<a href="../Classes/VideoEffect.html">VideoEffect</a>
141141
</li>
142+
<li class="nav-group-task">
143+
<a href="../Classes/VideoRotator.html">VideoRotator</a>
144+
</li>
142145
</ul>
143146
</li>
144147
<li class="nav-group-name">
@@ -188,6 +191,9 @@
188191
<li class="nav-group-task">
189192
<a href="../Enums/SRTSocketOption.html">SRTSocketOption</a>
190193
</li>
194+
<li class="nav-group-task">
195+
<a href="../Enums/VideoRotatorError.html">VideoRotatorError</a>
196+
</li>
191197
</ul>
192198
</li>
193199
<li class="nav-group-name">
@@ -1256,7 +1262,7 @@ <h4>Declaration</h4>
12561262
</section>
12571263
</section>
12581264
<section id="footer">
1259-
<p>&copy; 2024 <a class="link" href="https://github.com/shogo4405/HaishinKit.swift" target="_blank" rel="external noopener">shogo4405</a>. All rights reserved. (Last updated: 2024-05-26)</p>
1265+
<p>&copy; 2024 <a class="link" href="https://github.com/shogo4405/HaishinKit.swift" target="_blank" rel="external noopener">shogo4405</a>. All rights reserved. (Last updated: 2024-06-08)</p>
12601266
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external noopener">jazzy ♪♫ v0.15.0</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external noopener">Realm</a> project.</p>
12611267
</section>
12621268
</article>

docs/Classes/ByteArray/Error.html

+8-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<a title="Error Enumeration Reference"></a>
1818
<header>
1919
<div class="content-wrapper">
20-
<p><a href="../../index.html">HaishinKit 1.8.1 Docs</a> (88% documented)</p>
20+
<p><a href="../../index.html">HaishinKit 1.8.2 Docs</a> (89% documented)</p>
2121
<div class="header-right">
2222
<form role="search" action="../../search.json">
2323
<input type="text" placeholder="Search documentation" data-typeahead>
@@ -141,6 +141,9 @@
141141
<li class="nav-group-task">
142142
<a href="../../Classes/VideoEffect.html">VideoEffect</a>
143143
</li>
144+
<li class="nav-group-task">
145+
<a href="../../Classes/VideoRotator.html">VideoRotator</a>
146+
</li>
144147
</ul>
145148
</li>
146149
<li class="nav-group-name">
@@ -190,6 +193,9 @@
190193
<li class="nav-group-task">
191194
<a href="../../Enums/SRTSocketOption.html">SRTSocketOption</a>
192195
</li>
196+
<li class="nav-group-task">
197+
<a href="../../Enums/VideoRotatorError.html">VideoRotatorError</a>
198+
</li>
193199
</ul>
194200
</li>
195201
<li class="nav-group-name">
@@ -395,7 +401,7 @@ <h4>Declaration</h4>
395401
</section>
396402
</section>
397403
<section id="footer">
398-
<p>&copy; 2024 <a class="link" href="https://github.com/shogo4405/HaishinKit.swift" target="_blank" rel="external noopener">shogo4405</a>. All rights reserved. (Last updated: 2024-05-26)</p>
404+
<p>&copy; 2024 <a class="link" href="https://github.com/shogo4405/HaishinKit.swift" target="_blank" rel="external noopener">shogo4405</a>. All rights reserved. (Last updated: 2024-06-08)</p>
399405
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external noopener">jazzy ♪♫ v0.15.0</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external noopener">Realm</a> project.</p>
400406
</section>
401407
</article>

docs/Classes/Event.html

+8-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<a title="Event Class Reference"></a>
1818
<header>
1919
<div class="content-wrapper">
20-
<p><a href="../index.html">HaishinKit 1.8.1 Docs</a> (88% documented)</p>
20+
<p><a href="../index.html">HaishinKit 1.8.2 Docs</a> (89% documented)</p>
2121
<div class="header-right">
2222
<form role="search" action="../search.json">
2323
<input type="text" placeholder="Search documentation" data-typeahead>
@@ -139,6 +139,9 @@
139139
<li class="nav-group-task">
140140
<a href="../Classes/VideoEffect.html">VideoEffect</a>
141141
</li>
142+
<li class="nav-group-task">
143+
<a href="../Classes/VideoRotator.html">VideoRotator</a>
144+
</li>
142145
</ul>
143146
</li>
144147
<li class="nav-group-name">
@@ -188,6 +191,9 @@
188191
<li class="nav-group-task">
189192
<a href="../Enums/SRTSocketOption.html">SRTSocketOption</a>
190193
</li>
194+
<li class="nav-group-task">
195+
<a href="../Enums/VideoRotatorError.html">VideoRotatorError</a>
196+
</li>
191197
</ul>
192198
</li>
193199
<li class="nav-group-name">
@@ -569,7 +575,7 @@ <h4>Declaration</h4>
569575
</section>
570576
</section>
571577
<section id="footer">
572-
<p>&copy; 2024 <a class="link" href="https://github.com/shogo4405/HaishinKit.swift" target="_blank" rel="external noopener">shogo4405</a>. All rights reserved. (Last updated: 2024-05-26)</p>
578+
<p>&copy; 2024 <a class="link" href="https://github.com/shogo4405/HaishinKit.swift" target="_blank" rel="external noopener">shogo4405</a>. All rights reserved. (Last updated: 2024-06-08)</p>
573579
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external noopener">jazzy ♪♫ v0.15.0</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external noopener">Realm</a> project.</p>
574580
</section>
575581
</article>

docs/Classes/Event/Name.html

+8-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<a title="Name Structure Reference"></a>
1818
<header>
1919
<div class="content-wrapper">
20-
<p><a href="../../index.html">HaishinKit 1.8.1 Docs</a> (88% documented)</p>
20+
<p><a href="../../index.html">HaishinKit 1.8.2 Docs</a> (89% documented)</p>
2121
<div class="header-right">
2222
<form role="search" action="../../search.json">
2323
<input type="text" placeholder="Search documentation" data-typeahead>
@@ -141,6 +141,9 @@
141141
<li class="nav-group-task">
142142
<a href="../../Classes/VideoEffect.html">VideoEffect</a>
143143
</li>
144+
<li class="nav-group-task">
145+
<a href="../../Classes/VideoRotator.html">VideoRotator</a>
146+
</li>
144147
</ul>
145148
</li>
146149
<li class="nav-group-name">
@@ -190,6 +193,9 @@
190193
<li class="nav-group-task">
191194
<a href="../../Enums/SRTSocketOption.html">SRTSocketOption</a>
192195
</li>
196+
<li class="nav-group-task">
197+
<a href="../../Enums/VideoRotatorError.html">VideoRotatorError</a>
198+
</li>
193199
</ul>
194200
</li>
195201
<li class="nav-group-name">
@@ -581,7 +587,7 @@ <h4>Declaration</h4>
581587
</section>
582588
</section>
583589
<section id="footer">
584-
<p>&copy; 2024 <a class="link" href="https://github.com/shogo4405/HaishinKit.swift" target="_blank" rel="external noopener">shogo4405</a>. All rights reserved. (Last updated: 2024-05-26)</p>
590+
<p>&copy; 2024 <a class="link" href="https://github.com/shogo4405/HaishinKit.swift" target="_blank" rel="external noopener">shogo4405</a>. All rights reserved. (Last updated: 2024-06-08)</p>
585591
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external noopener">jazzy ♪♫ v0.15.0</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external noopener">Realm</a> project.</p>
586592
</section>
587593
</article>

0 commit comments

Comments
 (0)