|
142 | 142 | E728B84C28B6015800674A4A /* AgoraPictureInPictureController.m in Sources */ = {isa = PBXBuildFile; fileRef = E728B84B28B6015800674A4A /* AgoraPictureInPictureController.m */; }; |
143 | 143 | E728B84F28B601A300674A4A /* AgoraSampleBufferRender.m in Sources */ = {isa = PBXBuildFile; fileRef = E728B84E28B601A300674A4A /* AgoraSampleBufferRender.m */; }; |
144 | 144 | E728B85128B60D5B00674A4A /* VideoViewSampleBufferDisplayView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E728B85028B60D5B00674A4A /* VideoViewSampleBufferDisplayView.xib */; }; |
| 145 | + E728B85828B86B0700674A4A /* CustomVideoSourcePushMulti.strings in Resources */ = {isa = PBXBuildFile; fileRef = E728B85328B86B0700674A4A /* CustomVideoSourcePushMulti.strings */; }; |
| 146 | + E728B85928B86B0700674A4A /* CustomVideoSourcePushMulti.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = E728B85528B86B0700674A4A /* CustomVideoSourcePushMulti.storyboard */; }; |
| 147 | + E728B85A28B86B0700674A4A /* CustomVideoSourcePushMulti.swift in Sources */ = {isa = PBXBuildFile; fileRef = E728B85728B86B0700674A4A /* CustomVideoSourcePushMulti.swift */; }; |
| 148 | + E728B85C28B8971200674A4A /* sample.yuv in Resources */ = {isa = PBXBuildFile; fileRef = E728B85B28B8971200674A4A /* sample.yuv */; }; |
145 | 149 | E74877B328A23B2F00CA2F58 /* SimpleFilter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8B10BE0D26AFFFA6002E1373 /* SimpleFilter.framework */; }; |
146 | 150 | E74877B728A23B8B00CA2F58 /* NetworkManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E74877B628A23B8B00CA2F58 /* NetworkManager.swift */; }; |
147 | 151 | E74877BA28A23C1400CA2F58 /* JSONObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = E74877B928A23C1400CA2F58 /* JSONObject.swift */; }; |
|
385 | 389 | E728B84D28B601A300674A4A /* AgoraSampleBufferRender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AgoraSampleBufferRender.h; sourceTree = "<group>"; }; |
386 | 390 | E728B84E28B601A300674A4A /* AgoraSampleBufferRender.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AgoraSampleBufferRender.m; sourceTree = "<group>"; }; |
387 | 391 | E728B85028B60D5B00674A4A /* VideoViewSampleBufferDisplayView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = VideoViewSampleBufferDisplayView.xib; sourceTree = "<group>"; }; |
| 392 | + E728B85428B86B0700674A4A /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/CustomVideoSourcePushMulti.strings"; sourceTree = "<group>"; }; |
| 393 | + E728B85628B86B0700674A4A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/CustomVideoSourcePushMulti.storyboard; sourceTree = "<group>"; }; |
| 394 | + E728B85728B86B0700674A4A /* CustomVideoSourcePushMulti.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomVideoSourcePushMulti.swift; sourceTree = "<group>"; }; |
| 395 | + E728B85B28B8971200674A4A /* sample.yuv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sample.yuv; sourceTree = "<group>"; }; |
388 | 396 | E74877B628A23B8B00CA2F58 /* NetworkManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkManager.swift; sourceTree = "<group>"; }; |
389 | 397 | E74877B928A23C1400CA2F58 /* JSONObject.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JSONObject.swift; sourceTree = "<group>"; }; |
390 | 398 | E74877C928A2611C00CA2F58 /* ToastView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ToastView.swift; sourceTree = "<group>"; }; |
|
670 | 678 | 8B349FE22681E2CE007247F2 /* agora-logo.png */, |
671 | 679 | 576CA80925A9CC3A0091520B /* output.raw */, |
672 | 680 | 03414B5425546DEC00AB114D /* frames0.yuv */, |
| 681 | + E728B85B28B8971200674A4A /* sample.yuv */, |
673 | 682 | 03BEED0C251CAB9C005E78F4 /* audioeffect.mp3 */, |
674 | 683 | 03BEED0A251C4446005E78F4 /* audiomixing.mp3 */, |
675 | 684 | ); |
|
933 | 942 | 671BD6B227E1DB2D0076D5E1 /* CustomAudioRender */, |
934 | 943 | 033A9EF1252D61E200BC26E1 /* CustomVideoRender */, |
935 | 944 | 033A9EEF252D61E200BC26E1 /* CustomVideoSourcePush */, |
| 945 | + E728B85228B86B0700674A4A /* CustomVideoSourcePushMulti */, |
936 | 946 | 033A9EE3252D5C6900BC26E1 /* VideoMetadata */, |
937 | 947 | 034C625C2524A06800296ECF /* VoiceChanger */, |
938 | 948 | 038576772521E568003C369A /* MediaChannelRelay */, |
|
970 | 980 | path = PictureInPicture; |
971 | 981 | sourceTree = "<group>"; |
972 | 982 | }; |
| 983 | + E728B85228B86B0700674A4A /* CustomVideoSourcePushMulti */ = { |
| 984 | + isa = PBXGroup; |
| 985 | + children = ( |
| 986 | + E728B85328B86B0700674A4A /* CustomVideoSourcePushMulti.strings */, |
| 987 | + E728B85528B86B0700674A4A /* CustomVideoSourcePushMulti.storyboard */, |
| 988 | + E728B85728B86B0700674A4A /* CustomVideoSourcePushMulti.swift */, |
| 989 | + ); |
| 990 | + name = CustomVideoSourcePushMulti; |
| 991 | + path = APIExample/Examples/Advanced/CustomVideoSourcePushMulti; |
| 992 | + sourceTree = SOURCE_ROOT; |
| 993 | + }; |
973 | 994 | E74877B528A23B8B00CA2F58 /* NetworkManager */ = { |
974 | 995 | isa = PBXGroup; |
975 | 996 | children = ( |
|
1158 | 1179 | 033A9F2A252D737900BC26E1 /* Localizable.strings in Resources */, |
1159 | 1180 | 8BE7ABC2279E065000DFBCEF /* FusionCDN.strings in Resources */, |
1160 | 1181 | 576EA54825AC3523000B3D79 /* CustomPcmAudioSource.storyboard in Resources */, |
| 1182 | + E728B85828B86B0700674A4A /* CustomVideoSourcePushMulti.strings in Resources */, |
1161 | 1183 | 6709B23C2806BB4A000BCC58 /* RawAudioData.storyboard in Resources */, |
1162 | 1184 | 033A9F7F252D8B5900BC26E1 /* AudioMixing.storyboard in Resources */, |
1163 | 1185 | E728B84728B5FFCB00674A4A /* PictureInPicture.strings in Resources */, |
|
1168 | 1190 | 03BEED0D251CAB9C005E78F4 /* audioeffect.mp3 in Resources */, |
1169 | 1191 | A7CA48C424553CF700507435 /* Popover.storyboard in Resources */, |
1170 | 1192 | 03D13BDC2448758B00B599B3 /* LaunchScreen.storyboard in Resources */, |
| 1193 | + E728B85C28B8971200674A4A /* sample.yuv in Resources */, |
1171 | 1194 | 8BC751D5273E502700552265 /* LiveStreaming.strings in Resources */, |
1172 | 1195 | 8B349FE32681E2CE007247F2 /* agora-logo.png in Resources */, |
| 1196 | + E728B85928B86B0700674A4A /* CustomVideoSourcePushMulti.storyboard in Resources */, |
1173 | 1197 | 033A9F23252D70E400BC26E1 /* JoinChannelVideo.storyboard in Resources */, |
1174 | 1198 | 03414B5525546DEC00AB114D /* frames0.yuv in Resources */, |
1175 | 1199 | 8B5E5B53274CBF760040E97D /* VideoProcess.storyboard in Resources */, |
|
1327 | 1351 | 6709B23B2806B0EA000BCC58 /* RawAudioData.swift in Sources */, |
1328 | 1352 | 033A9EEA252D5F5E00BC26E1 /* JoinMultiChannel.swift in Sources */, |
1329 | 1353 | 0339BE64251DCA3B007D4FDD /* GlobalSettings.swift in Sources */, |
| 1354 | + E728B85A28B86B0700674A4A /* CustomVideoSourcePushMulti.swift in Sources */, |
1330 | 1355 | E728B84C28B6015800674A4A /* AgoraPictureInPictureController.m in Sources */, |
1331 | 1356 | 8407E0942472320800AC5DE8 /* (null) in Sources */, |
1332 | 1357 | 8B5E5B50274CB68E0040E97D /* RhythmPlayer.swift in Sources */, |
|
1731 | 1756 | name = PictureInPicture.storyboard; |
1732 | 1757 | sourceTree = "<group>"; |
1733 | 1758 | }; |
| 1759 | + E728B85328B86B0700674A4A /* CustomVideoSourcePushMulti.strings */ = { |
| 1760 | + isa = PBXVariantGroup; |
| 1761 | + children = ( |
| 1762 | + E728B85428B86B0700674A4A /* zh-Hans */, |
| 1763 | + ); |
| 1764 | + name = CustomVideoSourcePushMulti.strings; |
| 1765 | + sourceTree = "<group>"; |
| 1766 | + }; |
| 1767 | + E728B85528B86B0700674A4A /* CustomVideoSourcePushMulti.storyboard */ = { |
| 1768 | + isa = PBXVariantGroup; |
| 1769 | + children = ( |
| 1770 | + E728B85628B86B0700674A4A /* Base */, |
| 1771 | + ); |
| 1772 | + name = CustomVideoSourcePushMulti.storyboard; |
| 1773 | + sourceTree = "<group>"; |
| 1774 | + }; |
1734 | 1775 | E7899BD72861673600851463 /* CreateDataStream.strings */ = { |
1735 | 1776 | isa = PBXVariantGroup; |
1736 | 1777 | children = ( |
|
0 commit comments