11// swift-tools-version:5.3
22// The swift-tools-version declares the minimum version of Swift required to build this package.
3-
43import PackageDescription
54
65let package = Package (
7- name: " AgoraRtcEngine_iOS " ,
6+ name: " AgoraRtcKit " ,
87 defaultLocalization: " en " ,
98 platforms: [ . iOS( . v9) ] ,
109 products: [
11- . library( name: " RtcBasic " , targets: [ " AgoraRtcKit " , " Agorafdkaac " , " Agoraffmpeg " , " AgoraSoundTouch " , " AgoraInfra_iOS " ] ) ,
12- . library( name: " AINS " , targets: [ " AgoraAiNoiseSuppressionExtension " ] ) ,
13- . library( name: " AINSLL " , targets: [ " AgoraAiNoiseSuppressionLLExtension " ] ) ,
14- . library( name: " AudioBeauty " , targets: [ " AgoraAudioBeautyExtension " ] ) ,
15- . library( name: " ClearVision " , targets: [ " AgoraClearVisionExtension " ] ) ,
16- . library( name: " ContentInspect " , targets: [ " AgoraContentInspectExtension " ] ) ,
17- . library( name: " SpatialAudio " , targets: [ " AgoraSpatialAudioExtension " ] ) ,
18- . library( name: " VirtualBackground " , targets: [ " AgoraVideoSegmentationExtension " ] ) ,
19- . library( name: " AIAEC " , targets: [ " AgoraAiEchoCancellationExtension " ] ) ,
20- . library( name: " AIAECLL " , targets: [ " AgoraAiEchoCancellationLLExtension " ] ) ,
21- . library( name: " VQA " , targets: [ " AgoraVideoQualityAnalyzerExtension " ] ) ,
22- . library( name: " FaceDetection " , targets: [ " AgoraFaceDetectionExtension " ] ) ,
23- . library( name: " FaceCapture " , targets: [ " AgoraFaceCaptureExtension " ] ) ,
24- . library( name: " LipSync " , targets: [ " AgoraLipSyncExtension " ] ) ,
25- . library( name: " VideoCodecEnc " , targets: [ " AgoraVideoEncoderExtension " , " video_enc " ] ) ,
26- . library( name: " VideoCodecDec " , targets: [ " AgoraVideoDecoderExtension " , " video_dec " ] ) ,
27- . library( name: " VideoAv1CodecEnc " , targets: [ " AgoraVideoAv1EncoderExtension " ] ) ,
28- . library( name: " VideoAv1CodecDec " , targets: [ " AgoraVideoAv1DecoderExtension " ] ) ,
29- . library( name: " ReplayKit " , targets: [ " AgoraReplayKitExtension " ] ) ,
30- ] ,
31- dependencies: [
32- . package ( url: " https://github.com/AgoraIO/AgoraInfra_iOS.git " , from: " 1.2.13 " )
10+ . library( name: " AgoraRtcKit " , targets: [ " aosl " ] ) ,
3311 ] ,
3412 targets: [
3513 . binaryTarget(
36- name: " AgoraRtcKit " ,
37- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraRtcKit.xcframework.zip " ,
38- checksum: " 2f9323793cee0964cd6fdb96a99c03d73972be5c800a66e3871afe6916e1cdcd "
39- ) ,
40- . binaryTarget(
41- name: " Agorafdkaac " ,
42- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/Agorafdkaac.xcframework.zip " ,
43- checksum: " b1fa136b657db8e750ed61f349b837d296d44840849676b832e9441c2e8519ae "
44- ) ,
45- . binaryTarget(
46- name: " Agoraffmpeg " ,
47- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/Agoraffmpeg.xcframework.zip " ,
48- checksum: " 457c42580cf8dfb2fb02e8a87fc7ad48946cb8bcb4723e472d13dd31ce55ffb0 "
49- ) ,
50- . binaryTarget(
51- name: " AgoraSoundTouch " ,
52- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraSoundTouch.xcframework.zip " ,
53- checksum: " 54f36061a1f40f07061758017810a0b8f54af32817cac0735d047c65e6541541 "
54- ) ,
55- . binaryTarget(
56- name: " AgoraAiNoiseSuppressionExtension " ,
57- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraAiNoiseSuppressionExtension.xcframework.zip " ,
58- checksum: " 83149f814f05a6ad7074d6e0e4075d3b7a9a90f0da5d1c7f9b77684a2842de81 "
59- ) ,
60- . binaryTarget(
61- name: " AgoraAiNoiseSuppressionLLExtension " ,
62- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraAiNoiseSuppressionLLExtension.xcframework.zip " ,
63- checksum: " dcdf02cdbdcb110beaa8ce8e399fe5885d0bcb1d302449240d204e0f382c375e "
64- ) ,
65- . binaryTarget(
66- name: " AgoraAudioBeautyExtension " ,
67- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraAudioBeautyExtension.xcframework.zip " ,
68- checksum: " 73c7ee638bc675de94f51a02a64828286e321f4a1fd86dde52f67d8a0d59db46 "
69- ) ,
70- . binaryTarget(
71- name: " AgoraClearVisionExtension " ,
72- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraClearVisionExtension.xcframework.zip " ,
73- checksum: " 3fa82958d5c791927a9089e0038b775121346bf4d2206ebd434ae65627343a7a "
74- ) ,
75- . binaryTarget(
76- name: " AgoraContentInspectExtension " ,
77- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraContentInspectExtension.xcframework.zip " ,
78- checksum: " 9022988ebbb991f721fb08bd60df0383d2e804af782d7278c38a481d0598e877 "
79- ) ,
80- . binaryTarget(
81- name: " AgoraSpatialAudioExtension " ,
82- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraSpatialAudioExtension.xcframework.zip " ,
83- checksum: " 360ed32efe135c60d29529b88798a1d5ab6e9dca2aa52c4fafb049f9b2e856a4 "
84- ) ,
85- . binaryTarget(
86- name: " AgoraVideoSegmentationExtension " ,
87- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraVideoSegmentationExtension.xcframework.zip " ,
88- checksum: " b8f81da29d4b4127fec1c92e6e720451d0e24dc115eb504578faf98f9790dbca "
89- ) ,
90- . binaryTarget(
91- name: " AgoraAiEchoCancellationExtension " ,
92- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraAiEchoCancellationExtension.xcframework.zip " ,
93- checksum: " 4dfb68a07ac0ac76babe841a090605e263666dd7a25af13bd2ffc895d5aafa6a "
94- ) ,
95- . binaryTarget(
96- name: " AgoraAiEchoCancellationLLExtension " ,
97- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraAiEchoCancellationLLExtension.xcframework.zip " ,
98- checksum: " 010084bab13afdfb54c5a8b253d2eebdd5889e1f82e88977f4f77bf778db155f "
99- ) ,
100- . binaryTarget(
101- name: " AgoraVideoQualityAnalyzerExtension " ,
102- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraVideoQualityAnalyzerExtension.xcframework.zip " ,
103- checksum: " b2e75f410f99e436e0207933451fff70e9371920e3fc99045db753dcecc0b629 "
104- ) ,
105- . binaryTarget(
106- name: " AgoraFaceDetectionExtension " ,
107- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraFaceDetectionExtension.xcframework.zip " ,
108- checksum: " 580b193cf3b0f63bef8eccca09af3c70ede0f8a30d88191bfae54e0308b88379 "
109- ) ,
110- . binaryTarget(
111- name: " AgoraFaceCaptureExtension " ,
112- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraFaceCaptureExtension.xcframework.zip " ,
113- checksum: " 0ebb4f91ae8e9dc56447abfc4a598963db6af8751c2fc14f1ebc5d0333f51e88 "
114- ) ,
115- . binaryTarget(
116- name: " AgoraLipSyncExtension " ,
117- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraLipSyncExtension.xcframework.zip " ,
118- checksum: " d6ce57b66c51bc17ee82216b18fe8c6d939026c3d78ec5b0469724e890f81681 "
119- ) ,
120- . binaryTarget(
121- name: " AgoraVideoEncoderExtension " ,
122- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraVideoEncoderExtension.xcframework.zip " ,
123- checksum: " 5688bbc3a2821d38ce0425b1571edbba0ec301bfba0c2f0b6da361848adfa2ee "
124- ) ,
125- . binaryTarget(
126- name: " video_enc " ,
127- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/video_enc.xcframework.zip " ,
128- checksum: " e2b4a2ba3b1e69570d90fd6b9727a83ded064a3ab1aa7419b6a6c230145f7eeb "
129- ) ,
130- . binaryTarget(
131- name: " AgoraVideoDecoderExtension " ,
132- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraVideoDecoderExtension.xcframework.zip " ,
133- checksum: " 0deb3fbaeaefb62d64bb1078621fdd3d8794d5492529d374e4facc9ce1ddee7d "
134- ) ,
135- . binaryTarget(
136- name: " video_dec " ,
137- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/video_dec.xcframework.zip " ,
138- checksum: " 6ba4c2c7fe10e7b4f7dba027dc508ac84676f14f5c39aa4fbff774a2feb62666 "
139- ) ,
140- . binaryTarget(
141- name: " AgoraVideoAv1EncoderExtension " ,
142- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraVideoAv1EncoderExtension.xcframework.zip " ,
143- checksum: " 5e0fe3916b56f510dde3c00976eb8182a7cd96def2f307bfd83f373d7b89f621 "
144- ) ,
145- . binaryTarget(
146- name: " AgoraVideoAv1DecoderExtension " ,
147- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraVideoAv1DecoderExtension.xcframework.zip " ,
148- checksum: " b3addc54752ab8535c6c54c290028d386a5c32be023e90aa1e8c21559910e40a "
149- ) ,
150- . binaryTarget(
151- name: " AgoraReplayKitExtension " ,
152- url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/4.5.2.test/AgoraReplayKitExtension.xcframework.zip " ,
153- checksum: " 5e290d1c1bba5e130277a4e33b2d73f786750d2d665c4cbee15ed86a79f059c7 "
14+ name: " aosl " ,
15+ url: " https://download.agora.io/swiftpm/AgoraRtcEngine_iOS/1.2.13.1/aosl.xcframework.zip " ,
16+ checksum: " ac0c7063fdabd45f8bda67f5ff67681cb5cc2370967694f493ed9be6ac0819d8 "
15417 ) ,
155- . target(
156- name: " AgoraInfra_iOS " ,
157- dependencies: [
158- . product( name: " AgoraInfra_iOS " , package : " AgoraInfra_iOS " )
159- ]
160- )
16118 ]
162- )
19+ )
0 commit comments