|
3 | 3 | archiveVersion = 1; |
4 | 4 | classes = { |
5 | 5 | }; |
6 | | - objectVersion = 52; |
| 6 | + objectVersion = 51; |
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
|
101 | 101 | 576BB8EE259B00E100323D43 /* CreateDataStream.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 576BB8F0259B00E100323D43 /* CreateDataStream.storyboard */; }; |
102 | 102 | 576EA57A25ADC4A1000B3D79 /* VideoChat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 576EA57925ADC4A1000B3D79 /* VideoChat.swift */; }; |
103 | 103 | 576EA58525AED471000B3D79 /* VideoChat.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 576EA58725AED471000B3D79 /* VideoChat.storyboard */; }; |
| 104 | + 5771635E264536BA0072DE96 /* CustomPcmAudioSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5771635D264536BA0072DE96 /* CustomPcmAudioSource.swift */; }; |
| 105 | + 57716360264539FF0072DE96 /* AgoraPcmSourcePush.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5771635F264539FF0072DE96 /* AgoraPcmSourcePush.swift */; }; |
| 106 | + 5771636426453F080072DE96 /* CustomPcmAudioSource.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5771636626453F080072DE96 /* CustomPcmAudioSource.storyboard */; }; |
| 107 | + 577163692645406F0072DE96 /* output.raw in Resources */ = {isa = PBXBuildFile; fileRef = 5771636326453E8E0072DE96 /* output.raw */; }; |
104 | 108 | 578AA65C259A05B200D7CAD9 /* CreateDataStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 578AA65B259A05B200D7CAD9 /* CreateDataStream.swift */; }; |
105 | 109 | 57B7FC83259C313200407BE1 /* RawAudioData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57B7FC82259C313200407BE1 /* RawAudioData.swift */; }; |
106 | 110 | 57B7FC89259C599100407BE1 /* RawAudioData.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 57B7FC8B259C599100407BE1 /* RawAudioData.storyboard */; }; |
|
299 | 303 | 576EA57925ADC4A1000B3D79 /* VideoChat.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoChat.swift; sourceTree = "<group>"; }; |
300 | 304 | 576EA58625AED471000B3D79 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/VideoChat.storyboard; sourceTree = "<group>"; }; |
301 | 305 | 576EA59F25AEE8BC000B3D79 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/VideoChat.strings"; sourceTree = "<group>"; }; |
| 306 | + 5771635D264536BA0072DE96 /* CustomPcmAudioSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomPcmAudioSource.swift; sourceTree = "<group>"; }; |
| 307 | + 5771635F264539FF0072DE96 /* AgoraPcmSourcePush.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AgoraPcmSourcePush.swift; sourceTree = "<group>"; }; |
| 308 | + 5771636326453E8E0072DE96 /* output.raw */ = {isa = PBXFileReference; lastKnownFileType = file; path = output.raw; sourceTree = "<group>"; }; |
| 309 | + 5771636526453F080072DE96 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/CustomPcmAudioSource.storyboard; sourceTree = "<group>"; }; |
| 310 | + 5771636826453F0E0072DE96 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/CustomPcmAudioSource.strings"; sourceTree = "<group>"; }; |
302 | 311 | 578AA65B259A05B200D7CAD9 /* CreateDataStream.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateDataStream.swift; sourceTree = "<group>"; }; |
303 | 312 | 57B7FC82259C313200407BE1 /* RawAudioData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RawAudioData.swift; sourceTree = "<group>"; }; |
304 | 313 | 57B7FC8A259C599100407BE1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/RawAudioData.storyboard; sourceTree = "<group>"; }; |
|
671 | 680 | 03BEED09251C4446005E78F4 /* Resources */ = { |
672 | 681 | isa = PBXGroup; |
673 | 682 | children = ( |
| 683 | + 5771636326453E8E0072DE96 /* output.raw */, |
674 | 684 | 7FBE1D532576A904005A8619 /* model.bundle */, |
675 | 685 | 7FBE1D502576A904005A8619 /* pvc_jnqd.bundle */, |
676 | 686 | 7FBE1D522576A904005A8619 /* pvc_kernels.metallib */, |
|
755 | 765 | 03DF1D8924CFC29700DF7151 /* UIColor+CSRGB.m */, |
756 | 766 | 03DF1D8E24CFC29700DF7151 /* UIView+CSshortFrame.h */, |
757 | 767 | 03DF1D8A24CFC29700DF7151 /* UIView+CSshortFrame.m */, |
| 768 | + 5771635F264539FF0072DE96 /* AgoraPcmSourcePush.swift */, |
758 | 769 | ); |
759 | 770 | path = ExternalAudio; |
760 | 771 | sourceTree = "<group>"; |
|
777 | 788 | path = VideoChat; |
778 | 789 | sourceTree = "<group>"; |
779 | 790 | }; |
| 791 | + 5771635C264536750072DE96 /* CustomPcmAudioSource */ = { |
| 792 | + isa = PBXGroup; |
| 793 | + children = ( |
| 794 | + 5771635D264536BA0072DE96 /* CustomPcmAudioSource.swift */, |
| 795 | + 5771636626453F080072DE96 /* CustomPcmAudioSource.storyboard */, |
| 796 | + ); |
| 797 | + path = CustomPcmAudioSource; |
| 798 | + sourceTree = "<group>"; |
| 799 | + }; |
780 | 800 | 578AA65A259A056D00D7CAD9 /* CreateDataStream */ = { |
781 | 801 | isa = PBXGroup; |
782 | 802 | children = ( |
|
807 | 827 | A75A56D724A0603000D0089E /* Advanced */ = { |
808 | 828 | isa = PBXGroup; |
809 | 829 | children = ( |
| 830 | + 5771635C264536750072DE96 /* CustomPcmAudioSource */, |
810 | 831 | 576EA57825ADC482000B3D79 /* VideoChat */, |
811 | 832 | 57B7FC81259C305B00407BE1 /* RawAudioData */, |
812 | 833 | 578AA65A259A056D00D7CAD9 /* CreateDataStream */, |
|
954 | 975 | isa = PBXResourcesBuildPhase; |
955 | 976 | buildActionMask = 2147483647; |
956 | 977 | files = ( |
| 978 | + 577163692645406F0072DE96 /* output.raw in Resources */, |
957 | 979 | 033A9F8E252D8FF300BC26E1 /* JoinMultiChannel.storyboard in Resources */, |
958 | 980 | 03BEED0B251C4446005E78F4 /* audiomixing.mp3 in Resources */, |
959 | 981 | 03FB5B3625642E7C00F04ED0 /* LiveStreaming.storyboard in Resources */, |
960 | 982 | 03B12DAC251127DC00E55818 /* VideoViewMetal.xib in Resources */, |
| 983 | + 5771636426453F080072DE96 /* CustomPcmAudioSource.storyboard in Resources */, |
961 | 984 | 033A9F89252D8B6C00BC26E1 /* PrecallTest.storyboard in Resources */, |
962 | 985 | 033A9F61252D8B0A00BC26E1 /* VideoMetadata.storyboard in Resources */, |
963 | 986 | 033A9F3F252D89BC00BC26E1 /* RTMPStreaming.storyboard in Resources */, |
|
1104 | 1127 | 03B12DA8251125A500E55818 /* VideoView.swift in Sources */, |
1105 | 1128 | 0339D6D424E91BAA008739CD /* QuickSwitchChannelVCItem.swift in Sources */, |
1106 | 1129 | 036C42B624D2A3C600A59000 /* AgoraMetalShader.metal in Sources */, |
| 1130 | + 57716360264539FF0072DE96 /* AgoraPcmSourcePush.swift in Sources */, |
1107 | 1131 | 7F76DCA92571794C00E8B7BC /* SettingsCells.swift in Sources */, |
1108 | 1132 | 033A9EE5252D5C6900BC26E1 /* VideoMetadata.swift in Sources */, |
1109 | 1133 | 036C42BF24D5853200A59000 /* AgoraMediaRawData.m in Sources */, |
|
1119 | 1143 | 03BEED08251C35E7005E78F4 /* AudioMixing.swift in Sources */, |
1120 | 1144 | 03DF1D9424CFC29700DF7151 /* AudioController.m in Sources */, |
1121 | 1145 | 0339BE86251EF728007D4FDD /* AudioCircularBuffer.cc in Sources */, |
| 1146 | + 5771635E264536BA0072DE96 /* CustomPcmAudioSource.swift in Sources */, |
1122 | 1147 | 036C42AC24D292A700A59000 /* AgoraCameraSourceMediaIO.swift in Sources */, |
1123 | 1148 | 03DF1D9024CFC29700DF7151 /* AudioWriteToFile.m in Sources */, |
1124 | 1149 | 0339BE6D251DEAFC007D4FDD /* PrecallTest.swift in Sources */, |
|
1381 | 1406 | name = VideoChat.storyboard; |
1382 | 1407 | sourceTree = "<group>"; |
1383 | 1408 | }; |
| 1409 | + 5771636626453F080072DE96 /* CustomPcmAudioSource.storyboard */ = { |
| 1410 | + isa = PBXVariantGroup; |
| 1411 | + children = ( |
| 1412 | + 5771636526453F080072DE96 /* Base */, |
| 1413 | + 5771636826453F0E0072DE96 /* zh-Hans */, |
| 1414 | + ); |
| 1415 | + name = CustomPcmAudioSource.storyboard; |
| 1416 | + sourceTree = "<group>"; |
| 1417 | + }; |
1384 | 1418 | 57B7FC8B259C599100407BE1 /* RawAudioData.storyboard */ = { |
1385 | 1419 | isa = PBXVariantGroup; |
1386 | 1420 | children = ( |
|
0 commit comments