|
25 | 25 | 033A9FA0252EA86A00BC26E1 /* CustomAudioSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 033A9F94252EA86A00BC26E1 /* CustomAudioSource.swift */; };
|
26 | 26 | 033A9FA1252EA86A00BC26E1 /* CustomAudioRender.swift in Sources */ = {isa = PBXBuildFile; fileRef = 033A9F96252EA86A00BC26E1 /* CustomAudioRender.swift */; };
|
27 | 27 | 033A9FA4252EA86A00BC26E1 /* RTMPStreaming.swift in Sources */ = {isa = PBXBuildFile; fileRef = 033A9F9B252EA86A00BC26E1 /* RTMPStreaming.swift */; };
|
28 |
| - 033A9FA5252EA86A00BC26E1 /* RawMediaData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 033A9F9D252EA86A00BC26E1 /* RawMediaData.swift */; }; |
29 | 28 | 033A9FB3252EAEB500BC26E1 /* JoinChannelVideo.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 033A9FB5252EAEB500BC26E1 /* JoinChannelVideo.storyboard */; };
|
30 | 29 | 033A9FB8252EAEF700BC26E1 /* JoinChannelAudio.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 033A9FBA252EAEF700BC26E1 /* JoinChannelAudio.storyboard */; };
|
31 | 30 | 033A9FBD252EB02600BC26E1 /* CustomAudioRender.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 033A9FBF252EB02600BC26E1 /* CustomAudioRender.storyboard */; };
|
32 | 31 | 033A9FC2252EB02D00BC26E1 /* CustomAudioSource.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 033A9FC4252EB02D00BC26E1 /* CustomAudioSource.storyboard */; };
|
33 | 32 | 033A9FC7252EB03700BC26E1 /* CustomVideoRender.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 033A9FC9252EB03700BC26E1 /* CustomVideoRender.storyboard */; };
|
34 | 33 | 033A9FCC252EB03F00BC26E1 /* CustomVideoSourcePush.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 033A9FCE252EB03F00BC26E1 /* CustomVideoSourcePush.storyboard */; };
|
35 |
| - 033A9FD1252EB04700BC26E1 /* RawMediaData.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 033A9FD3252EB04700BC26E1 /* RawMediaData.storyboard */; }; |
36 | 34 | 033A9FD6252EB05200BC26E1 /* RTMPStreaming.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 033A9FD8252EB05200BC26E1 /* RTMPStreaming.storyboard */; };
|
37 | 35 | 033A9FDB252EB05A00BC26E1 /* PrecallTest.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 033A9FDD252EB05A00BC26E1 /* PrecallTest.storyboard */; };
|
38 | 36 | 033A9FE0252EB58600BC26E1 /* CustomVideoSourceMediaIO.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 033A9FE2252EB58600BC26E1 /* CustomVideoSourceMediaIO.storyboard */; };
|
|
87 | 85 | 57AF397B259B31AA00601E02 /* RawAudioData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57AF397A259B31AA00601E02 /* RawAudioData.swift */; };
|
88 | 86 | 57AF3981259B329B00601E02 /* RawAudioData.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 57AF3980259B329B00601E02 /* RawAudioData.storyboard */; };
|
89 | 87 | 596A9F79AF0CD8DC1CA93253 /* Pods_APIExample.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6F65EF2B97B89DE4581B426B /* Pods_APIExample.framework */; };
|
| 88 | + 6709B2322805CD58000BCC58 /* RawVideoData.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6709B2302805CD58000BCC58 /* RawVideoData.storyboard */; }; |
| 89 | + 6709B2332805CD58000BCC58 /* RawVideoData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6709B2312805CD58000BCC58 /* RawVideoData.swift */; }; |
| 90 | + 6709B2362805CD6C000BCC58 /* MediaUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 6709B2352805CD6C000BCC58 /* MediaUtils.m */; }; |
90 | 91 | 67C3646427980E600080DB3A /* VideoProcess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67C3646327980E600080DB3A /* VideoProcess.swift */; };
|
91 | 92 | 67C3646A27993A580080DB3A /* VideoProcess.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 67C3646927993A580080DB3A /* VideoProcess.storyboard */; };
|
92 | 93 | 67CB2ECA27EADD5000CB19D2 /* SpatialAudio.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 67CB2EC927EADD5000CB19D2 /* SpatialAudio.storyboard */; };
|
|
152 | 153 | 033A9F94252EA86A00BC26E1 /* CustomAudioSource.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomAudioSource.swift; sourceTree = "<group>"; };
|
153 | 154 | 033A9F96252EA86A00BC26E1 /* CustomAudioRender.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomAudioRender.swift; sourceTree = "<group>"; };
|
154 | 155 | 033A9F9B252EA86A00BC26E1 /* RTMPStreaming.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPStreaming.swift; sourceTree = "<group>"; };
|
155 |
| - 033A9F9D252EA86A00BC26E1 /* RawMediaData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RawMediaData.swift; sourceTree = "<group>"; }; |
156 | 156 | 033A9FB2252EADF600BC26E1 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Main.strings"; sourceTree = "<group>"; };
|
157 | 157 | 033A9FB4252EAEB500BC26E1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/JoinChannelVideo.storyboard; sourceTree = "<group>"; };
|
158 | 158 | 033A9FB9252EAEF700BC26E1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/JoinChannelAudio.storyboard; sourceTree = "<group>"; };
|
159 | 159 | 033A9FBE252EB02600BC26E1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/CustomAudioRender.storyboard; sourceTree = "<group>"; };
|
160 | 160 | 033A9FC3252EB02D00BC26E1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/CustomAudioSource.storyboard; sourceTree = "<group>"; };
|
161 | 161 | 033A9FC8252EB03700BC26E1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/CustomVideoRender.storyboard; sourceTree = "<group>"; };
|
162 | 162 | 033A9FCD252EB03F00BC26E1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/CustomVideoSourcePush.storyboard; sourceTree = "<group>"; };
|
163 |
| - 033A9FD2252EB04700BC26E1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/RawMediaData.storyboard; sourceTree = "<group>"; }; |
164 | 163 | 033A9FD7252EB05200BC26E1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/RTMPStreaming.storyboard; sourceTree = "<group>"; };
|
165 | 164 | 033A9FDA252EB05500BC26E1 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/RTMPStreaming.strings"; sourceTree = "<group>"; };
|
166 | 165 | 033A9FDC252EB05A00BC26E1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/PrecallTest.storyboard; sourceTree = "<group>"; };
|
|
231 | 230 | 57A635F32593544600EDC2F7 /* effectA.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = effectA.wav; sourceTree = "<group>"; };
|
232 | 231 | 57AF397A259B31AA00601E02 /* RawAudioData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RawAudioData.swift; sourceTree = "<group>"; };
|
233 | 232 | 57AF3980259B329B00601E02 /* RawAudioData.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = RawAudioData.storyboard; sourceTree = "<group>"; };
|
| 233 | + 6709B2302805CD58000BCC58 /* RawVideoData.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = RawVideoData.storyboard; sourceTree = "<group>"; }; |
| 234 | + 6709B2312805CD58000BCC58 /* RawVideoData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RawVideoData.swift; sourceTree = "<group>"; }; |
| 235 | + 6709B2342805CD6C000BCC58 /* MediaUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaUtils.h; sourceTree = "<group>"; }; |
| 236 | + 6709B2352805CD6C000BCC58 /* MediaUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MediaUtils.m; sourceTree = "<group>"; }; |
234 | 237 | 67C3646327980E600080DB3A /* VideoProcess.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoProcess.swift; sourceTree = "<group>"; };
|
235 | 238 | 67C3646927993A580080DB3A /* VideoProcess.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = VideoProcess.storyboard; sourceTree = "<group>"; };
|
236 | 239 | 67CB2EC927EADD5000CB19D2 /* SpatialAudio.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = SpatialAudio.storyboard; sourceTree = "<group>"; };
|
|
379 | 382 | path = RTMPStreaming;
|
380 | 383 | sourceTree = "<group>";
|
381 | 384 | };
|
382 |
| - 033A9F9C252EA86A00BC26E1 /* RawMediaData */ = { |
383 |
| - isa = PBXGroup; |
384 |
| - children = ( |
385 |
| - 033A9F9D252EA86A00BC26E1 /* RawMediaData.swift */, |
386 |
| - 033A9FD3252EB04700BC26E1 /* RawMediaData.storyboard */, |
387 |
| - ); |
388 |
| - path = RawMediaData; |
389 |
| - sourceTree = "<group>"; |
390 |
| - }; |
391 | 385 | 034C62652525857200296ECF /* JoinChannelAudio */ = {
|
392 | 386 | isa = PBXGroup;
|
393 | 387 | children = (
|
|
485 | 479 | children = (
|
486 | 480 | 67C3646227980E1F0080DB3A /* VideoProcess */,
|
487 | 481 | 57AF3979259B30BB00601E02 /* RawAudioData */,
|
| 482 | + 6709B22E2805CD05000BCC58 /* RawVideoData */, |
488 | 483 | 576459FD259B1C22007B1E30 /* CreateDataStream */,
|
489 | 484 | 033A9F95252EA86A00BC26E1 /* CustomAudioRender */,
|
490 | 485 | 033A9F93252EA86A00BC26E1 /* CustomAudioSource */,
|
491 | 486 | 033A9F91252EA86A00BC26E1 /* CustomVideoRender */,
|
492 | 487 | 033A9F8F252EA86A00BC26E1 /* CustomVideoSourcePush */,
|
493 |
| - 033A9F9C252EA86A00BC26E1 /* RawMediaData */, |
494 | 488 | 033A9F9A252EA86A00BC26E1 /* RTMPStreaming */,
|
495 | 489 | 033A9EDE252C191000BC26E1 /* PrecallTest */,
|
496 | 490 | 033A9ED9252C17F200BC26E1 /* CustomVideoSourceMediaIO */,
|
|
568 | 562 | 03896D5B24F8D437008593CD /* Commons */ = {
|
569 | 563 | isa = PBXGroup;
|
570 | 564 | children = (
|
| 565 | + 6709B22F2805CD37000BCC58 /* Utils */, |
571 | 566 | 5770E2C0258C580E00812A80 /* Component */,
|
572 | 567 | 57887A7F25885FC2006E962A /* Settings */,
|
573 | 568 | 034C62922528474D00296ECF /* StatisticsInfo.swift */,
|
|
649 | 644 | path = RawAudioData;
|
650 | 645 | sourceTree = "<group>";
|
651 | 646 | };
|
| 647 | + 6709B22E2805CD05000BCC58 /* RawVideoData */ = { |
| 648 | + isa = PBXGroup; |
| 649 | + children = ( |
| 650 | + 6709B2302805CD58000BCC58 /* RawVideoData.storyboard */, |
| 651 | + 6709B2312805CD58000BCC58 /* RawVideoData.swift */, |
| 652 | + ); |
| 653 | + path = RawVideoData; |
| 654 | + sourceTree = "<group>"; |
| 655 | + }; |
| 656 | + 6709B22F2805CD37000BCC58 /* Utils */ = { |
| 657 | + isa = PBXGroup; |
| 658 | + children = ( |
| 659 | + 6709B2342805CD6C000BCC58 /* MediaUtils.h */, |
| 660 | + 6709B2352805CD6C000BCC58 /* MediaUtils.m */, |
| 661 | + ); |
| 662 | + path = Utils; |
| 663 | + sourceTree = "<group>"; |
| 664 | + }; |
652 | 665 | 67C3646227980E1F0080DB3A /* VideoProcess */ = {
|
653 | 666 | isa = PBXGroup;
|
654 | 667 | children = (
|
|
818 | 831 | 033A9FE5252EB59000BC26E1 /* VoiceChanger.storyboard in Resources */,
|
819 | 832 | 033A9FBD252EB02600BC26E1 /* CustomAudioRender.storyboard in Resources */,
|
820 | 833 | 034C62A025297ABB00296ECF /* audioeffect.mp3 in Resources */,
|
| 834 | + 6709B2322805CD58000BCC58 /* RawVideoData.storyboard in Resources */, |
821 | 835 | 03896D3424F8A011008593CD /* Assets.xcassets in Resources */,
|
822 | 836 | 67C3646A27993A580080DB3A /* VideoProcess.storyboard in Resources */,
|
823 | 837 | 03896D3724F8A011008593CD /* Main.storyboard in Resources */,
|
|
832 | 846 | 033A9FF5252EB5F400BC26E1 /* JoinMultiChannel.storyboard in Resources */,
|
833 | 847 | 033A9FD6252EB05200BC26E1 /* RTMPStreaming.storyboard in Resources */,
|
834 | 848 | 033A9FF0252EB5EB00BC26E1 /* ChannelMediaRelay.storyboard in Resources */,
|
835 |
| - 033A9FD1252EB04700BC26E1 /* RawMediaData.storyboard in Resources */, |
836 | 849 | 034C62A125297ABB00296ECF /* audiomixing.mp3 in Resources */,
|
837 | 850 | );
|
838 | 851 | runOnlyForDeploymentPostprocessing = 0;
|
|
962 | 975 | isa = PBXSourcesBuildPhase;
|
963 | 976 | buildActionMask = 2147483647;
|
964 | 977 | files = (
|
| 978 | + 6709B2362805CD6C000BCC58 /* MediaUtils.m in Sources */, |
965 | 979 | 0301D3182507B4A800DF3BEA /* AgoraMetalShader.metal in Sources */,
|
966 | 980 | 0333E63724FA32000063C5B0 /* VideoView.swift in Sources */,
|
967 | 981 | 57887A83258886E1006E962A /* SettingCells.swift in Sources */,
|
|
978 | 992 | 67CB2ECC27EADD6C00CB19D2 /* SpatialAudio.swift in Sources */,
|
979 | 993 | 03267E1C24FF3AF4004A91A6 /* AgoraCameraSourcePush.swift in Sources */,
|
980 | 994 | 034C626C25259FC200296ECF /* JoinChannelVideo.swift in Sources */,
|
981 |
| - 033A9FA5252EA86A00BC26E1 /* RawMediaData.swift in Sources */, |
982 | 995 | 034C62772525C68D00296ECF /* AgoraCustomEncryption.mm in Sources */,
|
983 | 996 | 03896D3224F8A00F008593CD /* ViewController.swift in Sources */,
|
984 | 997 | 03896D3024F8A00F008593CD /* AppDelegate.swift in Sources */,
|
985 | 998 | 034C626425257EA600296ECF /* GlobalSettings.swift in Sources */,
|
| 999 | + 6709B2332805CD58000BCC58 /* RawVideoData.swift in Sources */, |
986 | 1000 | 0301D3192507B4A800DF3BEA /* AgoraMetalRender.swift in Sources */,
|
987 | 1001 | 036D3A9A24FA395E00B1D8DC /* KeyCenter.swift in Sources */,
|
988 | 1002 | 57AF397B259B31AA00601E02 /* RawAudioData.swift in Sources */,
|
|
1094 | 1108 | name = CustomVideoSourcePush.storyboard;
|
1095 | 1109 | sourceTree = "<group>";
|
1096 | 1110 | };
|
1097 |
| - 033A9FD3252EB04700BC26E1 /* RawMediaData.storyboard */ = { |
1098 |
| - isa = PBXVariantGroup; |
1099 |
| - children = ( |
1100 |
| - 033A9FD2252EB04700BC26E1 /* Base */, |
1101 |
| - ); |
1102 |
| - name = RawMediaData.storyboard; |
1103 |
| - sourceTree = "<group>"; |
1104 |
| - }; |
1105 | 1111 | 033A9FD8252EB05200BC26E1 /* RTMPStreaming.storyboard */ = {
|
1106 | 1112 | isa = PBXVariantGroup;
|
1107 | 1113 | children = (
|
|
0 commit comments