|
71 | 71 | 03B12DA4250E8F7F00E55818 /* AgoraExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03B12DA3250E8F7F00E55818 /* AgoraExtension.swift */; }; |
72 | 72 | 03B321DB24FC0D5E008EBD2C /* AgoraCameraSourceMediaIO.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03B321D724FC0D5D008EBD2C /* AgoraCameraSourceMediaIO.swift */; }; |
73 | 73 | 4667B9F286200B077FFDFDE1 /* Pods_APIExampleTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CA9B97F4DF8A31A030414B3 /* Pods_APIExampleTests.framework */; }; |
| 74 | + 57887A67258856B7006E962A /* Settings.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 57887A69258856B7006E962A /* Settings.storyboard */; }; |
| 75 | + 57887A75258859D8006E962A /* SettingsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57887A74258859D8006E962A /* SettingsController.swift */; }; |
| 76 | + 57887A83258886E1006E962A /* SettingCells.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57887A82258886E1006E962A /* SettingCells.swift */; }; |
| 77 | + 57887A87258889ED006E962A /* SettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57887A86258889ED006E962A /* SettingsViewController.swift */; }; |
74 | 78 | 596A9F79AF0CD8DC1CA93253 /* Pods_APIExample.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6F65EF2B97B89DE4581B426B /* Pods_APIExample.framework */; }; |
75 | 79 | EBDD0209B272C276B21B6270 /* Pods_APIExample_APIExampleUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FC2BAB0AC82140B7CEEA31DA /* Pods_APIExample_APIExampleUITests.framework */; }; |
76 | 80 | /* End PBXBuildFile section */ |
|
203 | 207 | 0CA9B97F4DF8A31A030414B3 /* Pods_APIExampleTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_APIExampleTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
204 | 208 | 1784955BB217D1790A452465 /* Pods-APIExampleTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-APIExampleTests.release.xcconfig"; path = "Target Support Files/Pods-APIExampleTests/Pods-APIExampleTests.release.xcconfig"; sourceTree = "<group>"; }; |
205 | 209 | 4C8551EF6F12F734D8F7C1F5 /* Pods-APIExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-APIExample.release.xcconfig"; path = "Target Support Files/Pods-APIExample/Pods-APIExample.release.xcconfig"; sourceTree = "<group>"; }; |
| 210 | + 57887A68258856B7006E962A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Settings.storyboard; sourceTree = "<group>"; }; |
| 211 | + 57887A74258859D8006E962A /* SettingsController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsController.swift; sourceTree = "<group>"; }; |
| 212 | + 57887A82258886E1006E962A /* SettingCells.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingCells.swift; sourceTree = "<group>"; }; |
| 213 | + 57887A86258889ED006E962A /* SettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsViewController.swift; sourceTree = "<group>"; }; |
206 | 214 | 6F65EF2B97B89DE4581B426B /* Pods_APIExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_APIExample.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
207 | 215 | 84C863718A380DFD36ABF19F /* Pods-APIExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-APIExample.debug.xcconfig"; path = "Target Support Files/Pods-APIExample/Pods-APIExample.debug.xcconfig"; sourceTree = "<group>"; }; |
208 | 216 | B53F41CB5AC550EA43C47363 /* Pods-APIExampleTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-APIExampleTests.debug.xcconfig"; path = "Target Support Files/Pods-APIExampleTests/Pods-APIExampleTests.debug.xcconfig"; sourceTree = "<group>"; }; |
|
501 | 509 | 03896D3524F8A011008593CD /* Main.storyboard */, |
502 | 510 | 03896D3824F8A011008593CD /* Info.plist */, |
503 | 511 | 03896D3924F8A011008593CD /* APIExample.entitlements */, |
| 512 | + 57887A69258856B7006E962A /* Settings.storyboard */, |
| 513 | + 57887A74258859D8006E962A /* SettingsController.swift */, |
504 | 514 | ); |
505 | 515 | path = APIExample; |
506 | 516 | sourceTree = "<group>"; |
|
526 | 536 | 03896D5B24F8D437008593CD /* Commons */ = { |
527 | 537 | isa = PBXGroup; |
528 | 538 | children = ( |
| 539 | + 57887A7F25885FC2006E962A /* Settings */, |
529 | 540 | 034C62922528474D00296ECF /* StatisticsInfo.swift */, |
530 | 541 | 034C62862528255F00296ECF /* WindowsCenter.swift */, |
531 | 542 | 034C626325257EA600296ECF /* GlobalSettings.swift */, |
|
556 | 567 | path = ExternalVideo; |
557 | 568 | sourceTree = "<group>"; |
558 | 569 | }; |
| 570 | + 57887A7F25885FC2006E962A /* Settings */ = { |
| 571 | + isa = PBXGroup; |
| 572 | + children = ( |
| 573 | + 57887A82258886E1006E962A /* SettingCells.swift */, |
| 574 | + 57887A86258889ED006E962A /* SettingsViewController.swift */, |
| 575 | + ); |
| 576 | + path = Settings; |
| 577 | + sourceTree = "<group>"; |
| 578 | + }; |
559 | 579 | 72510F6AF209B24C1F66A819 /* Pods */ = { |
560 | 580 | isa = PBXGroup; |
561 | 581 | children = ( |
|
693 | 713 | 033A9FDB252EB05A00BC26E1 /* PrecallTest.storyboard in Resources */, |
694 | 714 | 033A9FFA252EB5FD00BC26E1 /* ScreenShare.storyboard in Resources */, |
695 | 715 | 033AA005252EBBEC00BC26E1 /* Localizable.strings in Resources */, |
| 716 | + 57887A67258856B7006E962A /* Settings.storyboard in Resources */, |
696 | 717 | 033A9FFF252EB60800BC26E1 /* StreamEncryption.storyboard in Resources */, |
697 | 718 | 0301D31D2507C0F300DF3BEA /* MetalVideoView.xib in Resources */, |
698 | 719 | 033A9FB8252EAEF700BC26E1 /* JoinChannelAudio.storyboard in Resources */, |
|
843 | 864 | files = ( |
844 | 865 | 0301D3182507B4A800DF3BEA /* AgoraMetalShader.metal in Sources */, |
845 | 866 | 0333E63724FA32000063C5B0 /* VideoView.swift in Sources */, |
| 867 | + 57887A83258886E1006E962A /* SettingCells.swift in Sources */, |
846 | 868 | 03B321DB24FC0D5E008EBD2C /* AgoraCameraSourceMediaIO.swift in Sources */, |
847 | 869 | 034C628A25282D5D00296ECF /* JoinMultiChannel.swift in Sources */, |
848 | 870 | 034C62A6252ABA5C00296ECF /* VoiceChanger.swift in Sources */, |
|
863 | 885 | 033A9F9F252EA86A00BC26E1 /* CustomVideoRender.swift in Sources */, |
864 | 886 | 0336A1CB25034F4700D61B7F /* AudioController.m in Sources */, |
865 | 887 | 034C62672525857200296ECF /* JoinChannelAudio.swift in Sources */, |
| 888 | + 57887A87258889ED006E962A /* SettingsViewController.swift in Sources */, |
866 | 889 | 034C62932528474D00296ECF /* StatisticsInfo.swift in Sources */, |
867 | 890 | 033A9FA4252EA86A00BC26E1 /* RTMPStreaming.swift in Sources */, |
868 | 891 | 03267E232500C265004A91A6 /* AgoraMediaRawData.m in Sources */, |
|
875 | 898 | 033A9FA1252EA86A00BC26E1 /* CustomAudioRender.swift in Sources */, |
876 | 899 | 034C627C2526C43900296ECF /* ScreenShare.swift in Sources */, |
877 | 900 | 034C62712525A35800296ECF /* StreamEncryption.swift in Sources */, |
| 901 | + 57887A75258859D8006E962A /* SettingsController.swift in Sources */, |
878 | 902 | 036D3A9E24FA3A1000B1D8DC /* LogUtils.swift in Sources */, |
879 | 903 | 033A9EE2252C191000BC26E1 /* PrecallTest.swift in Sources */, |
880 | 904 | 0333E63524FA30310063C5B0 /* BaseViewController.swift in Sources */, |
|
1066 | 1090 | name = Main.storyboard; |
1067 | 1091 | sourceTree = "<group>"; |
1068 | 1092 | }; |
| 1093 | + 57887A69258856B7006E962A /* Settings.storyboard */ = { |
| 1094 | + isa = PBXVariantGroup; |
| 1095 | + children = ( |
| 1096 | + 57887A68258856B7006E962A /* Base */, |
| 1097 | + ); |
| 1098 | + name = Settings.storyboard; |
| 1099 | + sourceTree = "<group>"; |
| 1100 | + }; |
1069 | 1101 | /* End PBXVariantGroup section */ |
1070 | 1102 |
|
1071 | 1103 | /* Begin XCBuildConfiguration section */ |
|
0 commit comments