|
16 | 16 | 0333E63524FA30310063C5B0 /* BaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0333E63424FA30310063C5B0 /* BaseViewController.swift */; }; |
17 | 17 | 0333E63724FA32000063C5B0 /* VideoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0333E63624FA32000063C5B0 /* VideoView.swift */; }; |
18 | 18 | 0333E63B24FA337C0063C5B0 /* JoinChannelVideo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0333E63A24FA337C0063C5B0 /* JoinChannelVideo.swift */; }; |
| 19 | + 0336A1C725034F4700D61B7F /* AudioWriteToFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 0336A1BD25034F4600D61B7F /* AudioWriteToFile.m */; }; |
| 20 | + 0336A1CA25034F4700D61B7F /* ExternalAudio.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0336A1C225034F4700D61B7F /* ExternalAudio.mm */; }; |
| 21 | + 0336A1CB25034F4700D61B7F /* AudioController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0336A1C425034F4700D61B7F /* AudioController.m */; }; |
| 22 | + 0336A1CD2503509300D61B7F /* CustomAudioSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0336A1CC2503509300D61B7F /* CustomAudioSource.swift */; }; |
| 23 | + 0336A1CF250354F600D61B7F /* CustomAudioRender.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0336A1CE250354F600D61B7F /* CustomAudioRender.swift */; }; |
19 | 24 | 036D3A9A24FA395E00B1D8DC /* KeyCenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 036D3A9924FA395E00B1D8DC /* KeyCenter.swift */; }; |
20 | 25 | 036D3A9E24FA3A1000B1D8DC /* LogUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 036D3A9D24FA3A1000B1D8DC /* LogUtils.swift */; }; |
21 | 26 | 036D3AA024FA40EB00B1D8DC /* VideoView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 036D3A9F24FA40EB00B1D8DC /* VideoView.xib */; }; |
|
65 | 70 | 0333E63424FA30310063C5B0 /* BaseViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BaseViewController.swift; sourceTree = "<group>"; }; |
66 | 71 | 0333E63624FA32000063C5B0 /* VideoView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VideoView.swift; sourceTree = "<group>"; }; |
67 | 72 | 0333E63A24FA337C0063C5B0 /* JoinChannelVideo.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JoinChannelVideo.swift; sourceTree = "<group>"; }; |
| 73 | + 0336A1BC25034F4600D61B7F /* AudioOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioOptions.h; sourceTree = "<group>"; }; |
| 74 | + 0336A1BD25034F4600D61B7F /* AudioWriteToFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AudioWriteToFile.m; sourceTree = "<group>"; }; |
| 75 | + 0336A1BE25034F4600D61B7F /* ExternalAudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExternalAudio.h; sourceTree = "<group>"; }; |
| 76 | + 0336A1BF25034F4700D61B7F /* AudioController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioController.h; sourceTree = "<group>"; }; |
| 77 | + 0336A1C225034F4700D61B7F /* ExternalAudio.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ExternalAudio.mm; sourceTree = "<group>"; }; |
| 78 | + 0336A1C325034F4700D61B7F /* AudioWriteToFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioWriteToFile.h; sourceTree = "<group>"; }; |
| 79 | + 0336A1C425034F4700D61B7F /* AudioController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AudioController.m; sourceTree = "<group>"; }; |
| 80 | + 0336A1CC2503509300D61B7F /* CustomAudioSource.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomAudioSource.swift; sourceTree = "<group>"; }; |
| 81 | + 0336A1CE250354F600D61B7F /* CustomAudioRender.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomAudioRender.swift; sourceTree = "<group>"; }; |
68 | 82 | 036D3A9924FA395E00B1D8DC /* KeyCenter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KeyCenter.swift; sourceTree = "<group>"; }; |
69 | 83 | 036D3A9D24FA3A1000B1D8DC /* LogUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LogUtils.swift; sourceTree = "<group>"; }; |
70 | 84 | 036D3A9F24FA40EB00B1D8DC /* VideoView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = VideoView.xib; sourceTree = "<group>"; }; |
|
154 | 168 | path = Basic; |
155 | 169 | sourceTree = "<group>"; |
156 | 170 | }; |
| 171 | + 0336A1BB25034F4600D61B7F /* ExternalAudio */ = { |
| 172 | + isa = PBXGroup; |
| 173 | + children = ( |
| 174 | + 0336A1BC25034F4600D61B7F /* AudioOptions.h */, |
| 175 | + 0336A1C325034F4700D61B7F /* AudioWriteToFile.h */, |
| 176 | + 0336A1BD25034F4600D61B7F /* AudioWriteToFile.m */, |
| 177 | + 0336A1BE25034F4600D61B7F /* ExternalAudio.h */, |
| 178 | + 0336A1C225034F4700D61B7F /* ExternalAudio.mm */, |
| 179 | + 0336A1BF25034F4700D61B7F /* AudioController.h */, |
| 180 | + 0336A1C425034F4700D61B7F /* AudioController.m */, |
| 181 | + ); |
| 182 | + path = ExternalAudio; |
| 183 | + sourceTree = "<group>"; |
| 184 | + }; |
157 | 185 | 036D3AA524FB797700B1D8DC /* Advanced */ = { |
158 | 186 | isa = PBXGroup; |
159 | 187 | children = ( |
160 | 188 | 036D3AA624FB798C00B1D8DC /* RTMPStreaming.swift */, |
| 189 | + 0336A1CC2503509300D61B7F /* CustomAudioSource.swift */, |
| 190 | + 0336A1CE250354F600D61B7F /* CustomAudioRender.swift */, |
161 | 191 | 03B321D224FC06EC008EBD2C /* CustomVideoSourceMediaIO.swift */, |
162 | 192 | 03267E1924FF399A004A91A6 /* CustomVideoSourcePush.swift */, |
163 | 193 | 03267E242500C32A004A91A6 /* RawMediaData.swift */, |
|
225 | 255 | 03896D5B24F8D437008593CD /* Commons */ = { |
226 | 256 | isa = PBXGroup; |
227 | 257 | children = ( |
| 258 | + 0336A1BB25034F4600D61B7F /* ExternalAudio */, |
228 | 259 | 03267E1D2500C265004A91A6 /* RawDataApi */, |
229 | 260 | 03B321D424FC0D5D008EBD2C /* ExternalVideo */, |
230 | 261 | 036D3A9D24FA3A1000B1D8DC /* LogUtils.swift */, |
|
508 | 539 | isa = PBXSourcesBuildPhase; |
509 | 540 | buildActionMask = 2147483647; |
510 | 541 | files = ( |
| 542 | + 0336A1CD2503509300D61B7F /* CustomAudioSource.swift in Sources */, |
511 | 543 | 03267E252500C32A004A91A6 /* RawMediaData.swift in Sources */, |
512 | 544 | 0333E63724FA32000063C5B0 /* VideoView.swift in Sources */, |
513 | 545 | 03B321DB24FC0D5E008EBD2C /* AgoraCameraSourceMediaIO.swift in Sources */, |
514 | 546 | 03267E282500D565004A91A6 /* JoinMultiChannel.swift in Sources */, |
515 | 547 | 03267E1A24FF399A004A91A6 /* CustomVideoSourcePush.swift in Sources */, |
| 548 | + 0336A1CF250354F600D61B7F /* CustomAudioRender.swift in Sources */, |
516 | 549 | 03267E222500C265004A91A6 /* AgoraMediaDataPlugin.mm in Sources */, |
517 | 550 | 036D3AA224FAA00A00B1D8DC /* Configs.swift in Sources */, |
518 | 551 | 03267E1C24FF3AF4004A91A6 /* AgoraCameraSourcePush.swift in Sources */, |
|
522 | 555 | 03896D3024F8A00F008593CD /* AppDelegate.swift in Sources */, |
523 | 556 | 0333E63B24FA337C0063C5B0 /* JoinChannelVideo.swift in Sources */, |
524 | 557 | 036D3A9A24FA395E00B1D8DC /* KeyCenter.swift in Sources */, |
| 558 | + 0336A1CB25034F4700D61B7F /* AudioController.m in Sources */, |
525 | 559 | 03267E232500C265004A91A6 /* AgoraMediaRawData.m in Sources */, |
| 560 | + 0336A1C725034F4700D61B7F /* AudioWriteToFile.m in Sources */, |
526 | 561 | 036D3AA724FB798C00B1D8DC /* RTMPStreaming.swift in Sources */, |
| 562 | + 0336A1CA25034F4700D61B7F /* ExternalAudio.mm in Sources */, |
527 | 563 | 036D3A9E24FA3A1000B1D8DC /* LogUtils.swift in Sources */, |
528 | 564 | 0333E63524FA30310063C5B0 /* BaseViewController.swift in Sources */, |
529 | 565 | ); |
|
0 commit comments