2700 lines
175 KiB
Plaintext
2700 lines
175 KiB
Plaintext
// !$*UTF8*$!
|
|
{
|
|
archiveVersion = 1;
|
|
classes = {
|
|
};
|
|
objectVersion = 48;
|
|
objects = {
|
|
|
|
/* Begin PBXBuildFile section */
|
|
035AFA042263868E009DD0BB /* RTMPStreamTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 035AFA032263868E009DD0BB /* RTMPStreamTests.swift */; };
|
|
2901A4EE1D437170002BBD23 /* DisplayLinkedQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2901A4ED1D437170002BBD23 /* DisplayLinkedQueue.swift */; };
|
|
2901A4EF1D437662002BBD23 /* DisplayLinkedQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2901A4ED1D437170002BBD23 /* DisplayLinkedQueue.swift */; };
|
|
290686031DFDB7A7008EB7ED /* RTMPConnectionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290686021DFDB7A6008EB7ED /* RTMPConnectionTests.swift */; };
|
|
290686051DFDC19B008EB7ED /* SampleVideo_360x240_5mb-base.mp4 in Resources */ = {isa = PBXBuildFile; fileRef = 290686041DFDC19B008EB7ED /* SampleVideo_360x240_5mb-base.mp4 */; };
|
|
290EA8901DFB616000053022 /* Foundation+ExtensionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA88E1DFB616000053022 /* Foundation+ExtensionTests.swift */; };
|
|
290EA8911DFB616000053022 /* SwiftCore+ExtensionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA88F1DFB616000053022 /* SwiftCore+ExtensionTests.swift */; };
|
|
290EA8931DFB617800053022 /* HTTPRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA8921DFB617800053022 /* HTTPRequestTests.swift */; };
|
|
290EA8981DFB619600053022 /* MP4SamplerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA8941DFB619600053022 /* MP4SamplerTests.swift */; };
|
|
290EA8991DFB619600053022 /* PacketizedElementaryStreamTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA8951DFB619600053022 /* PacketizedElementaryStreamTests.swift */; };
|
|
290EA89A1DFB619600053022 /* ProgramSpecificTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA8961DFB619600053022 /* ProgramSpecificTests.swift */; };
|
|
290EA89B1DFB619600053022 /* TSTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA8971DFB619600053022 /* TSTests.swift */; };
|
|
290EA89F1DFB61B100053022 /* AMF0SerializerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA89C1DFB61B100053022 /* AMF0SerializerTests.swift */; };
|
|
290EA8A01DFB61B100053022 /* ASClassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA89D1DFB61B100053022 /* ASClassTests.swift */; };
|
|
290EA8A11DFB61B100053022 /* RTMPChunkTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA89E1DFB61B100053022 /* RTMPChunkTests.swift */; };
|
|
290EA8A91DFB61E700053022 /* ByteArrayTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA8A41DFB61E700053022 /* ByteArrayTests.swift */; };
|
|
290EA8AA1DFB61E700053022 /* CRC32Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA8A51DFB61E700053022 /* CRC32Tests.swift */; };
|
|
290EA8AB1DFB61E700053022 /* EventDispatcherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA8A61DFB61E700053022 /* EventDispatcherTests.swift */; };
|
|
290EA8AC1DFB61E700053022 /* MD5Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA8A71DFB61E700053022 /* MD5Tests.swift */; };
|
|
290EA8AD1DFB61E700053022 /* TimerDriverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290EA8A81DFB61E700053022 /* TimerDriverTests.swift */; };
|
|
291468191E581C8F00E619BA /* Preference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291468161E581C7D00E619BA /* Preference.swift */; };
|
|
2915EC4D1D85BB8C00621092 /* RTMPTSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294852551D84BFAD002DE492 /* RTMPTSocket.swift */; };
|
|
2915EC541D85BDF100621092 /* ReplayKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2915EC531D85BDF100621092 /* ReplayKit.framework */; };
|
|
2915EC6F1D85BDF100621092 /* Screencast.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 2915EC521D85BDF100621092 /* Screencast.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
|
291619661E7EFB09009FB344 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 291619621E7EFA2A009FB344 /* Main.storyboard */; };
|
|
291619691E7EFEA8009FB344 /* MainViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291619671E7EFE4E009FB344 /* MainViewController.swift */; };
|
|
2916196A1E7EFF38009FB344 /* Preference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291468161E581C7D00E619BA /* Preference.swift */; };
|
|
2916196C1E7F0768009FB344 /* CMFormatDescription+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2916196B1E7F0768009FB344 /* CMFormatDescription+Extension.swift */; };
|
|
2916196D1E7F0777009FB344 /* CMFormatDescription+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2916196B1E7F0768009FB344 /* CMFormatDescription+Extension.swift */; };
|
|
2917CB662104CA2800F6823A /* AudioSpecificConfigTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2917CB652104CA2800F6823A /* AudioSpecificConfigTests.swift */; };
|
|
291F4E381CF206E600F59C51 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 291F4E361CF206E200F59C51 /* Icon.png */; };
|
|
2923A1F31D63004E0019FBCD /* VisualEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2965436A1D62FEB700734698 /* VisualEffect.swift */; };
|
|
2923A1F41D6300510019FBCD /* MainWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296543691D62FEB700734698 /* MainWindowController.swift */; };
|
|
2923A1F71D63005F0019FBCD /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 296543651D62FEB700734698 /* Assets.xcassets */; };
|
|
2923A1F81D6300650019FBCD /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296543641D62FEB700734698 /* AppDelegate.swift */; };
|
|
29245AEE1D32347E00AFFB9A /* VideoGravityUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29245AEC1D3233EB00AFFB9A /* VideoGravityUtil.swift */; };
|
|
29245AEF1D32348400AFFB9A /* VideoGravityUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29245AEC1D3233EB00AFFB9A /* VideoGravityUtil.swift */; };
|
|
2926A9EC1DE6B71E0074E3D2 /* MachUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2926A9EB1DE6B71D0074E3D2 /* MachUtil.swift */; };
|
|
2926A9EF1DE6B83F0074E3D2 /* MachUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2926A9EB1DE6B71D0074E3D2 /* MachUtil.swift */; };
|
|
2926A9F21DE6F08E0074E3D2 /* TimerDriver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2926A9F01DE6EAEB0074E3D2 /* TimerDriver.swift */; };
|
|
2926A9F31DE6F08F0074E3D2 /* TimerDriver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2926A9F01DE6EAEB0074E3D2 /* TimerDriver.swift */; };
|
|
292AC17C1CF4C871004F5730 /* MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2942424C1CF4C01300D65DCB /* MD5.swift */; };
|
|
292D8A331D8B293300DBECE2 /* MP4Sampler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 292D8A321D8B293300DBECE2 /* MP4Sampler.swift */; };
|
|
292D8A341D8B294900DBECE2 /* MP4Sampler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 292D8A321D8B293300DBECE2 /* MP4Sampler.swift */; };
|
|
292D8A351D8B294E00DBECE2 /* MP4Reader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29798E511CE5DF1900F5CBD0 /* MP4Reader.swift */; };
|
|
292F6DB11EEBB2040097EDBE /* AVFoundation+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 292F6DB01EEBB2040097EDBE /* AVFoundation+Extension.swift */; };
|
|
2930D0411E12D35400DA2DC5 /* SampleHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2930D03F1E12D17C00DA2DC5 /* SampleHandler.swift */; };
|
|
29373DB6205524D700099860 /* HaishinKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29D3D4DC1ED0509900DD4AA6 /* HaishinKit.framework */; };
|
|
29373DB7205524D700099860 /* HaishinKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 29D3D4DC1ED0509900DD4AA6 /* HaishinKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
|
|
293875DD1F374D4B009F4B30 /* Logboard.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 293875DC1F374D4B009F4B30 /* Logboard.framework */; };
|
|
293875DF1F374D6E009F4B30 /* Logboard.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 293875DE1F374D6E009F4B30 /* Logboard.framework */; };
|
|
293875E11F374D80009F4B30 /* Logboard.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 293875E01F374D80009F4B30 /* Logboard.framework */; };
|
|
293B42E92340B4840086F973 /* RTMPObjectEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293B42E82340B4840086F973 /* RTMPObjectEncoding.swift */; };
|
|
293B42EA2340B4840086F973 /* RTMPObjectEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293B42E82340B4840086F973 /* RTMPObjectEncoding.swift */; };
|
|
293B42EB2340B4840086F973 /* RTMPObjectEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293B42E82340B4840086F973 /* RTMPObjectEncoding.swift */; };
|
|
2940EF4F2380116500430456 /* CircularBufferTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2940EF4E2380116500430456 /* CircularBufferTests.swift */; };
|
|
2941746B22D069B300A2944F /* AudioEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2941746A22D069B300A2944F /* AudioEffect.swift */; };
|
|
2941746C22D069B300A2944F /* AudioEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2941746A22D069B300A2944F /* AudioEffect.swift */; };
|
|
2941746D22D069B300A2944F /* AudioEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2941746A22D069B300A2944F /* AudioEffect.swift */; };
|
|
2942424D1CF4C01300D65DCB /* MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2942424C1CF4C01300D65DCB /* MD5.swift */; };
|
|
2942A4F821A9418A004E1BEE /* Running.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2942A4F721A9418A004E1BEE /* Running.swift */; };
|
|
2942A4F921A9418A004E1BEE /* Running.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2942A4F721A9418A004E1BEE /* Running.swift */; };
|
|
2942A4FA21A9418A004E1BEE /* Running.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2942A4F721A9418A004E1BEE /* Running.swift */; };
|
|
2942EF841DFF4D06008E620C /* HaishinKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2945CBBD1B4BE66000104112 /* HaishinKit.framework */; };
|
|
2942EF861DFF4D3C008E620C /* HaishinKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 2945CBBD1B4BE66000104112 /* HaishinKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
|
|
2943ED53232FCA7C00ED6301 /* Setting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2943ED52232FCA7C00ED6301 /* Setting.swift */; };
|
|
2943ED54232FCA7C00ED6301 /* Setting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2943ED52232FCA7C00ED6301 /* Setting.swift */; };
|
|
2943ED55232FCA7C00ED6301 /* Setting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2943ED52232FCA7C00ED6301 /* Setting.swift */; };
|
|
294637A41EC8961C008EEC71 /* RTMPReaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294637A31EC8961C008EEC71 /* RTMPReaderTests.swift */; };
|
|
294637A81EC89BC9008EEC71 /* Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294637A71EC89BC9008EEC71 /* Config.swift */; };
|
|
294637AA1EC8A79F008EEC71 /* SampleVideo_360x240_5mb.flv in Resources */ = {isa = PBXBuildFile; fileRef = 294637A91EC8A79F008EEC71 /* SampleVideo_360x240_5mb.flv */; };
|
|
294852571D852499002DE492 /* RTMPTSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294852551D84BFAD002DE492 /* RTMPTSocket.swift */; };
|
|
294B2D3223785E3800CE7BDC /* CircularBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2D3123785E3800CE7BDC /* CircularBuffer.swift */; };
|
|
294B2D3323785E3800CE7BDC /* CircularBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2D3123785E3800CE7BDC /* CircularBuffer.swift */; };
|
|
294B2D3423785E3800CE7BDC /* CircularBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2D3123785E3800CE7BDC /* CircularBuffer.swift */; };
|
|
294CC9B422D9BEC000F9DD5C /* DisplayLink-macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294CC9B322D9BEC000F9DD5C /* DisplayLink-macOS.swift */; };
|
|
295018201FFA1BD700358E10 /* AudioConverterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2950181F1FFA1BD700358E10 /* AudioConverterTests.swift */; };
|
|
295018221FFA1C9D00358E10 /* SinWaveUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295018211FFA1C9D00358E10 /* SinWaveUtil.swift */; };
|
|
295074301E4620FF007F15A4 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 29205CBD1E461F4E009D3FFF /* Main.storyboard */; };
|
|
295074311E462105007F15A4 /* PreferenceViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2950742E1E4620B7007F15A4 /* PreferenceViewController.swift */; };
|
|
2955F51F1D09EBAD004CC995 /* VisualEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296897461CDB01D20074D5F0 /* VisualEffect.swift */; };
|
|
29562B881E6BFFE000BB940A /* HaishinKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B8761B1CD701F900FC07DA /* HaishinKit.framework */; };
|
|
29562B891E6BFFE000BB940A /* HaishinKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 29B8761B1CD701F900FC07DA /* HaishinKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
|
|
2957473E1E34F3DB00EF056E /* RTMPBroadcaster.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2957473B1E34F30300EF056E /* RTMPBroadcaster.swift */; };
|
|
295747911E37AC1000EF056E /* RTMPStreamDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295747901E37AC1000EF056E /* RTMPStreamDelegate.swift */; };
|
|
295747921E3A30A400EF056E /* RTMPStreamDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295747901E37AC1000EF056E /* RTMPStreamDelegate.swift */; };
|
|
295891011EEB7A8B00CE51E1 /* ScalingMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891001EEB7A8B00CE51E1 /* ScalingMode.swift */; };
|
|
295891021EEB7AFC00CE51E1 /* ScalingMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891001EEB7A8B00CE51E1 /* ScalingMode.swift */; };
|
|
295891031EEB7AFC00CE51E1 /* ScalingMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891001EEB7A8B00CE51E1 /* ScalingMode.swift */; };
|
|
2958910A1EEB8D1800CE51E1 /* FLVReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891091EEB8D1800CE51E1 /* FLVReader.swift */; };
|
|
2958910B1EEB8D1800CE51E1 /* FLVReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891091EEB8D1800CE51E1 /* FLVReader.swift */; };
|
|
2958910C1EEB8D1800CE51E1 /* FLVReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891091EEB8D1800CE51E1 /* FLVReader.swift */; };
|
|
2958910E1EEB8D3C00CE51E1 /* FLVVideoCodec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2958910D1EEB8D3C00CE51E1 /* FLVVideoCodec.swift */; };
|
|
2958910F1EEB8D3C00CE51E1 /* FLVVideoCodec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2958910D1EEB8D3C00CE51E1 /* FLVVideoCodec.swift */; };
|
|
295891101EEB8D3C00CE51E1 /* FLVVideoCodec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2958910D1EEB8D3C00CE51E1 /* FLVVideoCodec.swift */; };
|
|
295891121EEB8D7200CE51E1 /* FLVFrameType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891111EEB8D7200CE51E1 /* FLVFrameType.swift */; };
|
|
295891131EEB8D7200CE51E1 /* FLVFrameType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891111EEB8D7200CE51E1 /* FLVFrameType.swift */; };
|
|
295891141EEB8D7200CE51E1 /* FLVFrameType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891111EEB8D7200CE51E1 /* FLVFrameType.swift */; };
|
|
295891161EEB8DFC00CE51E1 /* FLVTagType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891151EEB8DFC00CE51E1 /* FLVTagType.swift */; };
|
|
295891171EEB8DFC00CE51E1 /* FLVTagType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891151EEB8DFC00CE51E1 /* FLVTagType.swift */; };
|
|
295891181EEB8DFC00CE51E1 /* FLVTagType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891151EEB8DFC00CE51E1 /* FLVTagType.swift */; };
|
|
2958911A1EEB8E3F00CE51E1 /* FLVAudioCodec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891191EEB8E3F00CE51E1 /* FLVAudioCodec.swift */; };
|
|
2958911B1EEB8E3F00CE51E1 /* FLVAudioCodec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891191EEB8E3F00CE51E1 /* FLVAudioCodec.swift */; };
|
|
2958911C1EEB8E3F00CE51E1 /* FLVAudioCodec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891191EEB8E3F00CE51E1 /* FLVAudioCodec.swift */; };
|
|
2958911E1EEB8E9600CE51E1 /* FLVSoundRate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2958911D1EEB8E9600CE51E1 /* FLVSoundRate.swift */; };
|
|
2958911F1EEB8E9600CE51E1 /* FLVSoundRate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2958911D1EEB8E9600CE51E1 /* FLVSoundRate.swift */; };
|
|
295891201EEB8E9600CE51E1 /* FLVSoundRate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2958911D1EEB8E9600CE51E1 /* FLVSoundRate.swift */; };
|
|
295891221EEB8EC500CE51E1 /* FLVAVCPacketType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891211EEB8EC500CE51E1 /* FLVAVCPacketType.swift */; };
|
|
295891231EEB8EC500CE51E1 /* FLVAVCPacketType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891211EEB8EC500CE51E1 /* FLVAVCPacketType.swift */; };
|
|
295891241EEB8EC500CE51E1 /* FLVAVCPacketType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891211EEB8EC500CE51E1 /* FLVAVCPacketType.swift */; };
|
|
295891261EEB8EF300CE51E1 /* FLVAACPacket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891251EEB8EF300CE51E1 /* FLVAACPacket.swift */; };
|
|
295891271EEB8EF300CE51E1 /* FLVAACPacket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891251EEB8EF300CE51E1 /* FLVAACPacket.swift */; };
|
|
295891281EEB8EF300CE51E1 /* FLVAACPacket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891251EEB8EF300CE51E1 /* FLVAACPacket.swift */; };
|
|
2958912A1EEB8F1D00CE51E1 /* FLVSoundSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891291EEB8F1D00CE51E1 /* FLVSoundSize.swift */; };
|
|
2958912B1EEB8F1D00CE51E1 /* FLVSoundSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891291EEB8F1D00CE51E1 /* FLVSoundSize.swift */; };
|
|
2958912C1EEB8F1D00CE51E1 /* FLVSoundSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295891291EEB8F1D00CE51E1 /* FLVSoundSize.swift */; };
|
|
2958912E1EEB8F4100CE51E1 /* FLVSoundType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2958912D1EEB8F4100CE51E1 /* FLVSoundType.swift */; };
|
|
2958912F1EEB8F4100CE51E1 /* FLVSoundType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2958912D1EEB8F4100CE51E1 /* FLVSoundType.swift */; };
|
|
295891301EEB8F4100CE51E1 /* FLVSoundType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2958912D1EEB8F4100CE51E1 /* FLVSoundType.swift */; };
|
|
29619CA91F8109D3005FF462 /* Logboard.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 293875DC1F374D4B009F4B30 /* Logboard.framework */; };
|
|
296242611D8DB86500C451A3 /* TSReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2962425F1D8DB86500C451A3 /* TSReader.swift */; };
|
|
296242621D8DB86500C451A3 /* TSWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296242601D8DB86500C451A3 /* TSWriter.swift */; };
|
|
296242631D8DBA8C00C451A3 /* TSReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2962425F1D8DB86500C451A3 /* TSReader.swift */; };
|
|
296242641D8DBA9000C451A3 /* TSWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296242601D8DB86500C451A3 /* TSWriter.swift */; };
|
|
296543611D62FE7100734698 /* GLHKView-macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296543571D62FE6200734698 /* GLHKView-macOS.swift */; };
|
|
296543621D62FE8100734698 /* HaishinKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 296543591D62FE6200734698 /* HaishinKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
296543631D62FE9000734698 /* HKView-macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2965435A1D62FE6200734698 /* HKView-macOS.swift */; };
|
|
296897651CDB028C0074D5F0 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 296897421CDB01D20074D5F0 /* Assets.xcassets */; };
|
|
296897661CDB028C0074D5F0 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 2968974D1CDB01DD0074D5F0 /* LaunchScreen.storyboard */; };
|
|
296897671CDB02940074D5F0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296897411CDB01D20074D5F0 /* AppDelegate.swift */; };
|
|
296897681CDB02940074D5F0 /* LiveViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296897441CDB01D20074D5F0 /* LiveViewController.swift */; };
|
|
2976077F20A89FBB00DCF24F /* RTMPMessageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2976077E20A89FBB00DCF24F /* RTMPMessageTests.swift */; };
|
|
2976A47E1D48C5C700B53EF2 /* AVRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2976A47D1D48C5C700B53EF2 /* AVRecorder.swift */; };
|
|
2976A47F1D48FD6900B53EF2 /* AVRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2976A47D1D48C5C700B53EF2 /* AVRecorder.swift */; };
|
|
2976A4811D49025B00B53EF2 /* IOComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2976A4801D49025B00B53EF2 /* IOComponent.swift */; };
|
|
2976A4821D4902CE00B53EF2 /* IOComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2976A4801D49025B00B53EF2 /* IOComponent.swift */; };
|
|
2976A4861D4903C300B53EF2 /* DeviceUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2976A4851D4903C300B53EF2 /* DeviceUtil.swift */; };
|
|
2976A4871D49045700B53EF2 /* DeviceUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2976A4851D4903C300B53EF2 /* DeviceUtil.swift */; };
|
|
29798E521CE5DF1A00F5CBD0 /* MP4Reader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29798E511CE5DF1900F5CBD0 /* MP4Reader.swift */; };
|
|
29798E671CE610F500F5CBD0 /* HaishinKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 29B8761B1CD701F900FC07DA /* HaishinKit.framework */; };
|
|
29798E751CE614FE00F5CBD0 /* SampleVideo_360x240_5mb in Resources */ = {isa = PBXBuildFile; fileRef = 29B876D71CD70CE700FC07DA /* SampleVideo_360x240_5mb */; };
|
|
29798E761CE614FE00F5CBD0 /* SampleVideo_360x240_5mb.m3u8 in Resources */ = {isa = PBXBuildFile; fileRef = 29B876D81CD70CE700FC07DA /* SampleVideo_360x240_5mb.m3u8 */; };
|
|
29798E771CE614FE00F5CBD0 /* SampleVideo_360x240_5mb.mp4 in Resources */ = {isa = PBXBuildFile; fileRef = 29B876D91CD70CE700FC07DA /* SampleVideo_360x240_5mb.mp4 */; };
|
|
297E69122324E38800D418AB /* AudioConverter.Destination.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297E69112324E38800D418AB /* AudioConverter.Destination.swift */; };
|
|
297E69132324E38800D418AB /* AudioConverter.Destination.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297E69112324E38800D418AB /* AudioConverter.Destination.swift */; };
|
|
297E69142324E38800D418AB /* AudioConverter.Destination.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297E69112324E38800D418AB /* AudioConverter.Destination.swift */; };
|
|
298BCF331DD4C44A007FF86A /* AnyUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 298BCF321DD4C44A007FF86A /* AnyUtil.swift */; };
|
|
2992D1541ED04A2C008D9DC1 /* VideoIOComponent+Extension-macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2992D1521ED04A1B008D9DC1 /* VideoIOComponent+Extension-macOS.swift */; };
|
|
2999C3752071138F00892E55 /* MTHKView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2999C3742071138F00892E55 /* MTHKView.swift */; };
|
|
299B131D1D35272D00A1E8F5 /* ScreenCaptureSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299B131C1D35272D00A1E8F5 /* ScreenCaptureSession.swift */; };
|
|
299B13271D3B751400A1E8F5 /* HKView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299B13261D3B751400A1E8F5 /* HKView.swift */; };
|
|
299D6A512051A9720090E10A /* MTHKView-macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299D6A502051A9720090E10A /* MTHKView-macOS.swift */; };
|
|
299D6A532051A9920090E10A /* MTHKView-tvOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299D6A522051A9920090E10A /* MTHKView-tvOS.swift */; };
|
|
29AF3FCF1D7C744C00E41212 /* NetStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29AF3FCE1D7C744C00E41212 /* NetStream.swift */; };
|
|
29AF3FD01D7C745200E41212 /* NetStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29AF3FCE1D7C744C00E41212 /* NetStream.swift */; };
|
|
29B8765B1CD70A7900FC07DA /* AudioConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876571CD70A7900FC07DA /* AudioConverter.swift */; };
|
|
29B8765C1CD70A7900FC07DA /* H264Decoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876581CD70A7900FC07DA /* H264Decoder.swift */; };
|
|
29B8765D1CD70A7900FC07DA /* H264Encoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876591CD70A7900FC07DA /* H264Encoder.swift */; };
|
|
29B876691CD70AB300FC07DA /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876631CD70AB300FC07DA /* Constants.swift */; };
|
|
29B8766D1CD70AB300FC07DA /* DataConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876671CD70AB300FC07DA /* DataConvertible.swift */; };
|
|
29B876761CD70ACE00FC07DA /* HTTPRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8766F1CD70ACE00FC07DA /* HTTPRequest.swift */; };
|
|
29B876771CD70ACE00FC07DA /* HTTPResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876701CD70ACE00FC07DA /* HTTPResponse.swift */; };
|
|
29B876781CD70ACE00FC07DA /* HTTPService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876711CD70ACE00FC07DA /* HTTPService.swift */; };
|
|
29B876791CD70ACE00FC07DA /* HTTPStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876721CD70ACE00FC07DA /* HTTPStream.swift */; };
|
|
29B8767A1CD70ACE00FC07DA /* M3U.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876731CD70ACE00FC07DA /* M3U.swift */; };
|
|
29B876831CD70AE800FC07DA /* AudioSpecificConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8767D1CD70AE800FC07DA /* AudioSpecificConfig.swift */; };
|
|
29B876841CD70AE800FC07DA /* H264+AVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8767E1CD70AE800FC07DA /* H264+AVC.swift */; };
|
|
29B876851CD70AE800FC07DA /* NALUnit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8767F1CD70AE800FC07DA /* NALUnit.swift */; };
|
|
29B876861CD70AE800FC07DA /* PacketizedElementaryStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876801CD70AE800FC07DA /* PacketizedElementaryStream.swift */; };
|
|
29B876871CD70AE800FC07DA /* ProgramSpecific.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876811CD70AE800FC07DA /* ProgramSpecific.swift */; };
|
|
29B876881CD70AE800FC07DA /* TransportStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876821CD70AE800FC07DA /* TransportStream.swift */; };
|
|
29B876901CD70AFE00FC07DA /* AudioIOComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876891CD70AFE00FC07DA /* AudioIOComponent.swift */; };
|
|
29B876921CD70AFE00FC07DA /* AVMixer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8768B1CD70AFE00FC07DA /* AVMixer.swift */; };
|
|
29B876941CD70AFE00FC07DA /* SoundTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8768D1CD70AFE00FC07DA /* SoundTransform.swift */; };
|
|
29B876961CD70AFE00FC07DA /* VideoEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8768F1CD70AFE00FC07DA /* VideoEffect.swift */; };
|
|
29B8769B1CD70B1100FC07DA /* MIME.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876971CD70B1100FC07DA /* MIME.swift */; };
|
|
29B8769C1CD70B1100FC07DA /* NetClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876981CD70B1100FC07DA /* NetClient.swift */; };
|
|
29B8769D1CD70B1100FC07DA /* NetService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876991CD70B1100FC07DA /* NetService.swift */; };
|
|
29B8769E1CD70B1100FC07DA /* NetSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8769A1CD70B1100FC07DA /* NetSocket.swift */; };
|
|
29B876AB1CD70B2800FC07DA /* AMF0Serializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8769F1CD70B2800FC07DA /* AMF0Serializer.swift */; };
|
|
29B876AC1CD70B2800FC07DA /* AMF3Serializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A01CD70B2800FC07DA /* AMF3Serializer.swift */; };
|
|
29B876AD1CD70B2800FC07DA /* ASClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A11CD70B2800FC07DA /* ASClass.swift */; };
|
|
29B876AF1CD70B2800FC07DA /* RTMPChunk.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A31CD70B2800FC07DA /* RTMPChunk.swift */; };
|
|
29B876B01CD70B2800FC07DA /* RTMPConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A41CD70B2800FC07DA /* RTMPConnection.swift */; };
|
|
29B876B11CD70B2800FC07DA /* RTMPMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A51CD70B2800FC07DA /* RTMPMessage.swift */; };
|
|
29B876B21CD70B2800FC07DA /* RTMPMuxer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A61CD70B2800FC07DA /* RTMPMuxer.swift */; };
|
|
29B876B41CD70B2800FC07DA /* RTMPSharedObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A81CD70B2800FC07DA /* RTMPSharedObject.swift */; };
|
|
29B876B51CD70B2800FC07DA /* RTMPSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A91CD70B2800FC07DA /* RTMPSocket.swift */; };
|
|
29B876B61CD70B2800FC07DA /* RTMPStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876AA1CD70B2800FC07DA /* RTMPStream.swift */; };
|
|
29B876BC1CD70B3900FC07DA /* ByteArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876B81CD70B3900FC07DA /* ByteArray.swift */; };
|
|
29B876BD1CD70B3900FC07DA /* CRC32.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876B91CD70B3900FC07DA /* CRC32.swift */; };
|
|
29B876BE1CD70B3900FC07DA /* EventDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876BA1CD70B3900FC07DA /* EventDispatcher.swift */; };
|
|
29B876EC1CD70D5900FC07DA /* AudioConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876571CD70A7900FC07DA /* AudioConverter.swift */; };
|
|
29B876ED1CD70D5900FC07DA /* H264Decoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876581CD70A7900FC07DA /* H264Decoder.swift */; };
|
|
29B876EE1CD70D5900FC07DA /* H264Encoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876591CD70A7900FC07DA /* H264Encoder.swift */; };
|
|
29B876F01CD70D5900FC07DA /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876631CD70AB300FC07DA /* Constants.swift */; };
|
|
29B876F41CD70D5900FC07DA /* DataConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876671CD70AB300FC07DA /* DataConvertible.swift */; };
|
|
29B876F61CD70D5900FC07DA /* HTTPRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8766F1CD70ACE00FC07DA /* HTTPRequest.swift */; };
|
|
29B876F71CD70D5900FC07DA /* HTTPResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876701CD70ACE00FC07DA /* HTTPResponse.swift */; };
|
|
29B876F81CD70D5900FC07DA /* HTTPService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876711CD70ACE00FC07DA /* HTTPService.swift */; };
|
|
29B876F91CD70D5900FC07DA /* HTTPStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876721CD70ACE00FC07DA /* HTTPStream.swift */; };
|
|
29B876FA1CD70D5900FC07DA /* M3U.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876731CD70ACE00FC07DA /* M3U.swift */; };
|
|
29B876FD1CD70D5A00FC07DA /* AudioSpecificConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8767D1CD70AE800FC07DA /* AudioSpecificConfig.swift */; };
|
|
29B876FE1CD70D5A00FC07DA /* H264+AVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8767E1CD70AE800FC07DA /* H264+AVC.swift */; };
|
|
29B876FF1CD70D5A00FC07DA /* NALUnit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8767F1CD70AE800FC07DA /* NALUnit.swift */; };
|
|
29B877001CD70D5A00FC07DA /* PacketizedElementaryStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876801CD70AE800FC07DA /* PacketizedElementaryStream.swift */; };
|
|
29B877011CD70D5A00FC07DA /* ProgramSpecific.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876811CD70AE800FC07DA /* ProgramSpecific.swift */; };
|
|
29B877021CD70D5A00FC07DA /* TransportStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876821CD70AE800FC07DA /* TransportStream.swift */; };
|
|
29B877031CD70D5A00FC07DA /* AudioIOComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876891CD70AFE00FC07DA /* AudioIOComponent.swift */; };
|
|
29B877051CD70D5A00FC07DA /* AVMixer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8768B1CD70AFE00FC07DA /* AVMixer.swift */; };
|
|
29B877071CD70D5A00FC07DA /* SoundTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8768D1CD70AFE00FC07DA /* SoundTransform.swift */; };
|
|
29B877081CD70D5A00FC07DA /* VideoIOComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8768E1CD70AFE00FC07DA /* VideoIOComponent.swift */; };
|
|
29B877091CD70D5A00FC07DA /* VideoEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8768F1CD70AFE00FC07DA /* VideoEffect.swift */; };
|
|
29B8770A1CD70D5A00FC07DA /* MIME.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876971CD70B1100FC07DA /* MIME.swift */; };
|
|
29B8770B1CD70D5A00FC07DA /* NetClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876981CD70B1100FC07DA /* NetClient.swift */; };
|
|
29B8770C1CD70D5A00FC07DA /* NetService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876991CD70B1100FC07DA /* NetService.swift */; };
|
|
29B8770D1CD70D5A00FC07DA /* NetSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8769A1CD70B1100FC07DA /* NetSocket.swift */; };
|
|
29B8770E1CD70D5A00FC07DA /* AMF0Serializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8769F1CD70B2800FC07DA /* AMF0Serializer.swift */; };
|
|
29B8770F1CD70D5A00FC07DA /* AMF3Serializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A01CD70B2800FC07DA /* AMF3Serializer.swift */; };
|
|
29B877101CD70D5A00FC07DA /* ASClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A11CD70B2800FC07DA /* ASClass.swift */; };
|
|
29B877121CD70D5A00FC07DA /* RTMPChunk.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A31CD70B2800FC07DA /* RTMPChunk.swift */; };
|
|
29B877131CD70D5A00FC07DA /* RTMPConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A41CD70B2800FC07DA /* RTMPConnection.swift */; };
|
|
29B877141CD70D5A00FC07DA /* RTMPMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A51CD70B2800FC07DA /* RTMPMessage.swift */; };
|
|
29B877151CD70D5A00FC07DA /* RTMPMuxer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A61CD70B2800FC07DA /* RTMPMuxer.swift */; };
|
|
29B877171CD70D5A00FC07DA /* RTMPSharedObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A81CD70B2800FC07DA /* RTMPSharedObject.swift */; };
|
|
29B877181CD70D5A00FC07DA /* RTMPSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A91CD70B2800FC07DA /* RTMPSocket.swift */; };
|
|
29B877191CD70D5A00FC07DA /* RTMPStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876AA1CD70B2800FC07DA /* RTMPStream.swift */; };
|
|
29B8771B1CD70D5A00FC07DA /* ByteArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876B81CD70B3900FC07DA /* ByteArray.swift */; };
|
|
29B8771C1CD70D5A00FC07DA /* CRC32.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876B91CD70B3900FC07DA /* CRC32.swift */; };
|
|
29B8771D1CD70D5A00FC07DA /* EventDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876BA1CD70B3900FC07DA /* EventDispatcher.swift */; };
|
|
29C263181D00804A0098D4EF /* GLHKView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C263171D00804A0098D4EF /* GLHKView.swift */; };
|
|
29C2631C1D0083B50098D4EF /* VideoIOComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8768E1CD70AFE00FC07DA /* VideoIOComponent.swift */; };
|
|
29D0E3681DD4CE3700863B3B /* AnyUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 298BCF321DD4C44A007FF86A /* AnyUtil.swift */; };
|
|
29D3D4CF1ED04C4C00DD4AA6 /* VideoIOComponent+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29D3D4CE1ED04C4C00DD4AA6 /* VideoIOComponent+Extension.swift */; };
|
|
29D3D4D11ED04D1200DD4AA6 /* NetStream+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29D3D4D01ED04D1200DD4AA6 /* NetStream+Extension.swift */; };
|
|
29D3D4D31ED04D9600DD4AA6 /* NetStream+Extension-macOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29D3D4D21ED04D9600DD4AA6 /* NetStream+Extension-macOS.swift */; };
|
|
29D3D4D61ED04EAE00DD4AA6 /* DeviceUtil+Extenstion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29D3D4D41ED04E7100DD4AA6 /* DeviceUtil+Extenstion.swift */; };
|
|
29D3D4EA1ED0519400DD4AA6 /* HaishinKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 29D3D4E61ED0518900DD4AA6 /* HaishinKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
29DC17B321D0CC0600E26CED /* Atomic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DC17B221D0CC0600E26CED /* Atomic.swift */; };
|
|
29DC17B421D0CC0600E26CED /* Atomic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DC17B221D0CC0600E26CED /* Atomic.swift */; };
|
|
29DC17B521D0CC0600E26CED /* Atomic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DC17B221D0CC0600E26CED /* Atomic.swift */; };
|
|
29DC67051E00477900A7DC71 /* HaishinKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2945CBBD1B4BE66000104112 /* HaishinKit.framework */; };
|
|
29DF20622312A3DD004057C3 /* RTMPNWSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DF20612312A3DD004057C3 /* RTMPNWSocket.swift */; };
|
|
29DF20632312A3DD004057C3 /* RTMPNWSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DF20612312A3DD004057C3 /* RTMPNWSocket.swift */; };
|
|
29DF20642312A3DD004057C3 /* RTMPNWSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DF20612312A3DD004057C3 /* RTMPNWSocket.swift */; };
|
|
29DF20662312A436004057C3 /* RTMPSocketCompatible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DF20652312A436004057C3 /* RTMPSocketCompatible.swift */; };
|
|
29DF20672312A436004057C3 /* RTMPSocketCompatible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DF20652312A436004057C3 /* RTMPSocketCompatible.swift */; };
|
|
29DF20682312A436004057C3 /* RTMPSocketCompatible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DF20652312A436004057C3 /* RTMPSocketCompatible.swift */; };
|
|
29E7968D1ED18C5300D75C6C /* Preference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291468161E581C7D00E619BA /* Preference.swift */; };
|
|
29E7969A1ED197A800D75C6C /* GLHKView-tvOS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E796991ED197A800D75C6C /* GLHKView-tvOS.swift */; };
|
|
29EA87D31E799F360043A5F8 /* ExpressibleByIntegerLiteral+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87D21E799F360043A5F8 /* ExpressibleByIntegerLiteral+Extension.swift */; };
|
|
29EA87D51E799F670043A5F8 /* Mirror+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87D41E799F670043A5F8 /* Mirror+Extension.swift */; };
|
|
29EA87D61E799F6A0043A5F8 /* Mirror+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87D41E799F670043A5F8 /* Mirror+Extension.swift */; };
|
|
29EA87D81E79A0090043A5F8 /* URL+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87D71E79A0090043A5F8 /* URL+Extension.swift */; };
|
|
29EA87D91E79A0090043A5F8 /* URL+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87D71E79A0090043A5F8 /* URL+Extension.swift */; };
|
|
29EA87DA1E79A00E0043A5F8 /* ExpressibleByIntegerLiteral+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87D21E799F360043A5F8 /* ExpressibleByIntegerLiteral+Extension.swift */; };
|
|
29EA87DC1E79A0460043A5F8 /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87DB1E79A0460043A5F8 /* Data+Extension.swift */; };
|
|
29EA87DD1E79A0460043A5F8 /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87DB1E79A0460043A5F8 /* Data+Extension.swift */; };
|
|
29EA87DF1E79A0810043A5F8 /* CMSampleBuffer+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87DE1E79A0810043A5F8 /* CMSampleBuffer+Extension.swift */; };
|
|
29EA87E01E79A0810043A5F8 /* CMSampleBuffer+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87DE1E79A0810043A5F8 /* CMSampleBuffer+Extension.swift */; };
|
|
29EA87E21E79A1E90043A5F8 /* CMVideoFormatDescription+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87E11E79A1E90043A5F8 /* CMVideoFormatDescription+Extension.swift */; };
|
|
29EA87E31E79A1E90043A5F8 /* CMVideoFormatDescription+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87E11E79A1E90043A5F8 /* CMVideoFormatDescription+Extension.swift */; };
|
|
29EA87E61E79A2780043A5F8 /* CMAudioFormatDescription+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87E51E79A2780043A5F8 /* CMAudioFormatDescription+Extension.swift */; };
|
|
29EA87E71E79A2780043A5F8 /* CMAudioFormatDescription+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87E51E79A2780043A5F8 /* CMAudioFormatDescription+Extension.swift */; };
|
|
29EA87EA1E79A3B70043A5F8 /* CMBlockBuffer+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87E91E79A3B70043A5F8 /* CMBlockBuffer+Extension.swift */; };
|
|
29EA87EB1E79A3B70043A5F8 /* CMBlockBuffer+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87E91E79A3B70043A5F8 /* CMBlockBuffer+Extension.swift */; };
|
|
29EA87ED1E79A3E30043A5F8 /* CVPixelBuffer+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87EC1E79A3E30043A5F8 /* CVPixelBuffer+Extension.swift */; };
|
|
29EA87EE1E79A3E30043A5F8 /* CVPixelBuffer+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87EC1E79A3E30043A5F8 /* CVPixelBuffer+Extension.swift */; };
|
|
29EB3DE91ED055A5001CAE8B /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29D3D4FF1ED053C000DD4AA6 /* AppDelegate.swift */; };
|
|
29EB3DEA1ED055AC001CAE8B /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 29D3D5021ED053C000DD4AA6 /* Main.storyboard */; };
|
|
29EB3DEB1ED055B0001CAE8B /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29D3D5051ED053C000DD4AA6 /* ViewController.swift */; };
|
|
29EB3DED1ED055B4001CAE8B /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 29D3D5001ED053C000DD4AA6 /* Assets.xcassets */; };
|
|
29EB3DEE1ED05763001CAE8B /* AudioConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876571CD70A7900FC07DA /* AudioConverter.swift */; };
|
|
29EB3DEF1ED05766001CAE8B /* H264Decoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876581CD70A7900FC07DA /* H264Decoder.swift */; };
|
|
29EB3DF01ED05768001CAE8B /* H264Encoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876591CD70A7900FC07DA /* H264Encoder.swift */; };
|
|
29EB3DF11ED0576C001CAE8B /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876631CD70AB300FC07DA /* Constants.swift */; };
|
|
29EB3DF21ED05770001CAE8B /* DataConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876671CD70AB300FC07DA /* DataConvertible.swift */; };
|
|
29EB3DF31ED05773001CAE8B /* CMAudioFormatDescription+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87E51E79A2780043A5F8 /* CMAudioFormatDescription+Extension.swift */; };
|
|
29EB3DF41ED05776001CAE8B /* CMBlockBuffer+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87E91E79A3B70043A5F8 /* CMBlockBuffer+Extension.swift */; };
|
|
29EB3DF51ED05779001CAE8B /* CMFormatDescription+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2916196B1E7F0768009FB344 /* CMFormatDescription+Extension.swift */; };
|
|
29EB3DF61ED0577C001CAE8B /* CMSampleBuffer+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87DE1E79A0810043A5F8 /* CMSampleBuffer+Extension.swift */; };
|
|
29EB3DF71ED05797001CAE8B /* URL+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87D71E79A0090043A5F8 /* URL+Extension.swift */; };
|
|
29EB3DF81ED05799001CAE8B /* Mirror+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87D41E799F670043A5F8 /* Mirror+Extension.swift */; };
|
|
29EB3DF91ED0579C001CAE8B /* ExpressibleByIntegerLiteral+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87D21E799F360043A5F8 /* ExpressibleByIntegerLiteral+Extension.swift */; };
|
|
29EB3DFA1ED057A1001CAE8B /* CMVideoFormatDescription+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87E11E79A1E90043A5F8 /* CMVideoFormatDescription+Extension.swift */; };
|
|
29EB3DFC1ED057AC001CAE8B /* HTTPRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8766F1CD70ACE00FC07DA /* HTTPRequest.swift */; };
|
|
29EB3DFD1ED05847001CAE8B /* CVPixelBuffer+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87EC1E79A3E30043A5F8 /* CVPixelBuffer+Extension.swift */; };
|
|
29EB3DFE1ED05849001CAE8B /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29EA87DB1E79A0460043A5F8 /* Data+Extension.swift */; };
|
|
29EB3DFF1ED05852001CAE8B /* HTTPResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876701CD70ACE00FC07DA /* HTTPResponse.swift */; };
|
|
29EB3E001ED05854001CAE8B /* HTTPService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876711CD70ACE00FC07DA /* HTTPService.swift */; };
|
|
29EB3E011ED05856001CAE8B /* HTTPStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876721CD70ACE00FC07DA /* HTTPStream.swift */; };
|
|
29EB3E021ED05858001CAE8B /* M3U.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876731CD70ACE00FC07DA /* M3U.swift */; };
|
|
29EB3E031ED0585D001CAE8B /* AudioSpecificConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8767D1CD70AE800FC07DA /* AudioSpecificConfig.swift */; };
|
|
29EB3E041ED05860001CAE8B /* H264+AVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8767E1CD70AE800FC07DA /* H264+AVC.swift */; };
|
|
29EB3E051ED05862001CAE8B /* MP4Reader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29798E511CE5DF1900F5CBD0 /* MP4Reader.swift */; };
|
|
29EB3E061ED05865001CAE8B /* MP4Sampler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 292D8A321D8B293300DBECE2 /* MP4Sampler.swift */; };
|
|
29EB3E071ED05867001CAE8B /* NALUnit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8767F1CD70AE800FC07DA /* NALUnit.swift */; };
|
|
29EB3E081ED05869001CAE8B /* PacketizedElementaryStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876801CD70AE800FC07DA /* PacketizedElementaryStream.swift */; };
|
|
29EB3E091ED0586B001CAE8B /* ProgramSpecific.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876811CD70AE800FC07DA /* ProgramSpecific.swift */; };
|
|
29EB3E0A1ED0586F001CAE8B /* TransportStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876821CD70AE800FC07DA /* TransportStream.swift */; };
|
|
29EB3E0B1ED05871001CAE8B /* TSReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2962425F1D8DB86500C451A3 /* TSReader.swift */; };
|
|
29EB3E0C1ED05874001CAE8B /* TSWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296242601D8DB86500C451A3 /* TSWriter.swift */; };
|
|
29EB3E0D1ED05877001CAE8B /* AudioIOComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876891CD70AFE00FC07DA /* AudioIOComponent.swift */; };
|
|
29EB3E0F1ED0587C001CAE8B /* AVMixer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8768B1CD70AFE00FC07DA /* AVMixer.swift */; };
|
|
29EB3E101ED0587F001CAE8B /* AVRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2976A47D1D48C5C700B53EF2 /* AVRecorder.swift */; };
|
|
29EB3E111ED05881001CAE8B /* IOComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2976A4801D49025B00B53EF2 /* IOComponent.swift */; };
|
|
29EB3E131ED05887001CAE8B /* SoundTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8768D1CD70AFE00FC07DA /* SoundTransform.swift */; };
|
|
29EB3E141ED05889001CAE8B /* VideoIOComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8768E1CD70AFE00FC07DA /* VideoIOComponent.swift */; };
|
|
29EB3E151ED0588C001CAE8B /* VideoEffect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8768F1CD70AFE00FC07DA /* VideoEffect.swift */; };
|
|
29EB3E161ED0588F001CAE8B /* MIME.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876971CD70B1100FC07DA /* MIME.swift */; };
|
|
29EB3E171ED05893001CAE8B /* NetClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876981CD70B1100FC07DA /* NetClient.swift */; };
|
|
29EB3E181ED05896001CAE8B /* NetService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876991CD70B1100FC07DA /* NetService.swift */; };
|
|
29EB3E191ED05898001CAE8B /* NetSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8769A1CD70B1100FC07DA /* NetSocket.swift */; };
|
|
29EB3E1A1ED0589B001CAE8B /* NetStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29AF3FCE1D7C744C00E41212 /* NetStream.swift */; };
|
|
29EB3E1B1ED0589F001CAE8B /* AMF0Serializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B8769F1CD70B2800FC07DA /* AMF0Serializer.swift */; };
|
|
29EB3E1C1ED058A2001CAE8B /* AMF3Serializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A01CD70B2800FC07DA /* AMF3Serializer.swift */; };
|
|
29EB3E1D1ED058A5001CAE8B /* ASClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A11CD70B2800FC07DA /* ASClass.swift */; };
|
|
29EB3E1F1ED059F7001CAE8B /* RTMPChunk.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A31CD70B2800FC07DA /* RTMPChunk.swift */; };
|
|
29EB3E201ED059F9001CAE8B /* RTMPConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A41CD70B2800FC07DA /* RTMPConnection.swift */; };
|
|
29EB3E211ED059FB001CAE8B /* RTMPHandshake.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F6F4841DFB83E200920A3A /* RTMPHandshake.swift */; };
|
|
29EB3E221ED059FD001CAE8B /* RTMPMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A51CD70B2800FC07DA /* RTMPMessage.swift */; };
|
|
29EB3E231ED059FF001CAE8B /* RTMPMuxer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A61CD70B2800FC07DA /* RTMPMuxer.swift */; };
|
|
29EB3E241ED05A02001CAE8B /* RTMPSharedObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A81CD70B2800FC07DA /* RTMPSharedObject.swift */; };
|
|
29EB3E251ED05A04001CAE8B /* RTMPSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876A91CD70B2800FC07DA /* RTMPSocket.swift */; };
|
|
29EB3E261ED05A07001CAE8B /* RTMPStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876AA1CD70B2800FC07DA /* RTMPStream.swift */; };
|
|
29EB3E271ED05A09001CAE8B /* RTMPStreamDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 295747901E37AC1000EF056E /* RTMPStreamDelegate.swift */; };
|
|
29EB3E281ED05A0C001CAE8B /* RTMPTSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294852551D84BFAD002DE492 /* RTMPTSocket.swift */; };
|
|
29EB3E311ED05A29001CAE8B /* AnyUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 298BCF321DD4C44A007FF86A /* AnyUtil.swift */; };
|
|
29EB3E321ED05A2C001CAE8B /* ByteArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876B81CD70B3900FC07DA /* ByteArray.swift */; };
|
|
29EB3E331ED05A2E001CAE8B /* DisplayLinkedQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2901A4ED1D437170002BBD23 /* DisplayLinkedQueue.swift */; };
|
|
29EB3E341ED05A30001CAE8B /* CRC32.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876B91CD70B3900FC07DA /* CRC32.swift */; };
|
|
29EB3E351ED05A33001CAE8B /* DeviceUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2976A4851D4903C300B53EF2 /* DeviceUtil.swift */; };
|
|
29EB3E361ED05A35001CAE8B /* EventDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B876BA1CD70B3900FC07DA /* EventDispatcher.swift */; };
|
|
29EB3E371ED05A38001CAE8B /* MachUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2926A9EB1DE6B71D0074E3D2 /* MachUtil.swift */; };
|
|
29EB3E381ED05A41001CAE8B /* MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2942424C1CF4C01300D65DCB /* MD5.swift */; };
|
|
29EB3E3A1ED05A45001CAE8B /* TimerDriver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2926A9F01DE6EAEB0074E3D2 /* TimerDriver.swift */; };
|
|
29EB3E3B1ED05A48001CAE8B /* VideoGravityUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29245AEC1D3233EB00AFFB9A /* VideoGravityUtil.swift */; };
|
|
29EF03781CD79A5400473D99 /* HaishinKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 299F7E3B1CD71A97001E7272 /* HaishinKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
29F6F4851DFB83E200920A3A /* RTMPHandshake.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F6F4841DFB83E200920A3A /* RTMPHandshake.swift */; };
|
|
29F6F4861DFB862400920A3A /* RTMPHandshake.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F6F4841DFB83E200920A3A /* RTMPHandshake.swift */; };
|
|
29F97F242336A4FA00A4C317 /* SettingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29F97F232336A4FA00A4C317 /* SettingTests.swift */; };
|
|
29FD1B5022FF13190095A0BE /* VTSessionPropertyKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FD1B4F22FF13190095A0BE /* VTSessionPropertyKey.swift */; };
|
|
29FD1B5122FF13190095A0BE /* VTSessionPropertyKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FD1B4F22FF13190095A0BE /* VTSessionPropertyKey.swift */; };
|
|
29FD1B5222FF13190095A0BE /* VTSessionPropertyKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FD1B4F22FF13190095A0BE /* VTSessionPropertyKey.swift */; };
|
|
BC3FA38B2413AEDA009C83D3 /* AVFoundation+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 292F6DB01EEBB2040097EDBE /* AVFoundation+Extension.swift */; };
|
|
BC3FA38C2413AEDA009C83D3 /* AVFoundation+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 292F6DB01EEBB2040097EDBE /* AVFoundation+Extension.swift */; };
|
|
BC0E12B22403E3A10091CAE3 /* VTFrameSilo+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC0E12B12403E3A10091CAE3 /* VTFrameSilo+Extension.swift */; };
|
|
BC0E12B32403E3A10091CAE3 /* VTFrameSilo+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC0E12B12403E3A10091CAE3 /* VTFrameSilo+Extension.swift */; };
|
|
BC0E12B42403E3A10091CAE3 /* VTFrameSilo+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC0E12B12403E3A10091CAE3 /* VTFrameSilo+Extension.swift */; };
|
|
BC0E12BA2403F0060091CAE3 /* OSError.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC0E12B92403F0060091CAE3 /* OSError.swift */; };
|
|
BC0E12BB2403F0060091CAE3 /* OSError.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC0E12B92403F0060091CAE3 /* OSError.swift */; };
|
|
BC0E12BC2403F0060091CAE3 /* OSError.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC0E12B92403F0060091CAE3 /* OSError.swift */; };
|
|
BC0E12BE2403FE1D0091CAE3 /* VTMultiPassStorage+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC0E12BD2403FE1D0091CAE3 /* VTMultiPassStorage+Extension.swift */; };
|
|
BC0E12BF2403FE1D0091CAE3 /* VTMultiPassStorage+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC0E12BD2403FE1D0091CAE3 /* VTMultiPassStorage+Extension.swift */; };
|
|
BC0E12C02403FE1D0091CAE3 /* VTMultiPassStorage+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC0E12BD2403FE1D0091CAE3 /* VTMultiPassStorage+Extension.swift */; };
|
|
BC44A1A923D31E92002D4297 /* AudioConverter.AudioBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC44A1A823D31E92002D4297 /* AudioConverter.AudioBuffer.swift */; };
|
|
BC44A1AA23D31E92002D4297 /* AudioConverter.AudioBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC44A1A823D31E92002D4297 /* AudioConverter.AudioBuffer.swift */; };
|
|
BC44A1AB23D31E92002D4297 /* AudioConverter.AudioBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC44A1A823D31E92002D4297 /* AudioConverter.AudioBuffer.swift */; };
|
|
BC4C9EAC23F00F3A004A14F2 /* Preference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291468161E581C7D00E619BA /* Preference.swift */; };
|
|
BC4C9EAF23F2E736004A14F2 /* AudioStreamBasicDescription+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC4C9EAE23F2E736004A14F2 /* AudioStreamBasicDescription+Extension.swift */; };
|
|
BC4C9EB023F2E736004A14F2 /* AudioStreamBasicDescription+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC4C9EAE23F2E736004A14F2 /* AudioStreamBasicDescription+Extension.swift */; };
|
|
BC4C9EB123F2E736004A14F2 /* AudioStreamBasicDescription+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC4C9EAE23F2E736004A14F2 /* AudioStreamBasicDescription+Extension.swift */; };
|
|
BC558268240BB40E00011AC0 /* RTMPStreamInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC558267240BB40E00011AC0 /* RTMPStreamInfo.swift */; };
|
|
BC558269240BB40E00011AC0 /* RTMPStreamInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC558267240BB40E00011AC0 /* RTMPStreamInfo.swift */; };
|
|
BC55826A240BB40E00011AC0 /* RTMPStreamInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC558267240BB40E00011AC0 /* RTMPStreamInfo.swift */; };
|
|
BC83A4732403D83B006BDE06 /* VTCompressionSession+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC83A4722403D83B006BDE06 /* VTCompressionSession+Extension.swift */; };
|
|
BC83A4742403D83B006BDE06 /* VTCompressionSession+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC83A4722403D83B006BDE06 /* VTCompressionSession+Extension.swift */; };
|
|
BC83A4752403D83B006BDE06 /* VTCompressionSession+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC83A4722403D83B006BDE06 /* VTCompressionSession+Extension.swift */; };
|
|
BC9CFA9323BDE8B700917EEF /* NetStreamRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC9CFA9223BDE8B700917EEF /* NetStreamRenderer.swift */; };
|
|
BC9CFA9423BDE8B700917EEF /* NetStreamRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC9CFA9223BDE8B700917EEF /* NetStreamRenderer.swift */; };
|
|
BC9CFA9523BDE8B700917EEF /* NetStreamRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC9CFA9223BDE8B700917EEF /* NetStreamRenderer.swift */; };
|
|
/* End PBXBuildFile section */
|
|
|
|
/* Begin PBXContainerItemProxy section */
|
|
2915EC6D1D85BDF100621092 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 2945CBB41B4BE66000104112 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 2915EC511D85BDF100621092;
|
|
remoteInfo = Screencast;
|
|
};
|
|
29373DB8205524D700099860 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 2945CBB41B4BE66000104112 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 29D3D4DB1ED0509900DD4AA6;
|
|
remoteInfo = "HaishinKit tvOS";
|
|
};
|
|
29562B8A1E6BFFE000BB940A /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 2945CBB41B4BE66000104112 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 29B8761A1CD701F900FC07DA;
|
|
remoteInfo = macOS;
|
|
};
|
|
29798E5F1CE60E5300F5CBD0 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 2945CBB41B4BE66000104112 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 29B8761A1CD701F900FC07DA;
|
|
remoteInfo = "lf MacOS";
|
|
};
|
|
29C932A81CD78B5500283FC5 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 2945CBB41B4BE66000104112 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = 2945CBBC1B4BE66000104112;
|
|
remoteInfo = iOS;
|
|
};
|
|
/* End PBXContainerItemProxy section */
|
|
|
|
/* Begin PBXCopyFilesBuildPhase section */
|
|
2911F98B1DE2D97C007FD1EC /* CopyFiles */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 10;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
2911F98F1DE2DA04007FD1EC /* CopyFiles */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 10;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
2915EC761D85BDF200621092 /* Embed App Extensions */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 13;
|
|
files = (
|
|
2915EC6F1D85BDF100621092 /* Screencast.appex in Embed App Extensions */,
|
|
);
|
|
name = "Embed App Extensions";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29373DBA205524D700099860 /* Embed Frameworks */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 10;
|
|
files = (
|
|
29373DB7205524D700099860 /* HaishinKit.framework in Embed Frameworks */,
|
|
);
|
|
name = "Embed Frameworks";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29562B8C1E6BFFE000BB940A /* Embed Frameworks */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 10;
|
|
files = (
|
|
29562B891E6BFFE000BB940A /* HaishinKit.framework in Embed Frameworks */,
|
|
);
|
|
name = "Embed Frameworks";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29EF037B1CD79B3900473D99 /* Embed Frameworks */ = {
|
|
isa = PBXCopyFilesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
dstPath = "";
|
|
dstSubfolderSpec = 10;
|
|
files = (
|
|
2942EF861DFF4D3C008E620C /* HaishinKit.framework in Embed Frameworks */,
|
|
);
|
|
name = "Embed Frameworks";
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXCopyFilesBuildPhase section */
|
|
|
|
/* Begin PBXFileReference section */
|
|
035AFA032263868E009DD0BB /* RTMPStreamTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPStreamTests.swift; sourceTree = "<group>"; };
|
|
2901A4ED1D437170002BBD23 /* DisplayLinkedQueue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DisplayLinkedQueue.swift; sourceTree = "<group>"; };
|
|
290686021DFDB7A6008EB7ED /* RTMPConnectionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPConnectionTests.swift; sourceTree = "<group>"; };
|
|
290686041DFDC19B008EB7ED /* SampleVideo_360x240_5mb-base.mp4 */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SampleVideo_360x240_5mb-base.mp4"; sourceTree = "<group>"; };
|
|
290EA88E1DFB616000053022 /* Foundation+ExtensionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Foundation+ExtensionTests.swift"; sourceTree = "<group>"; };
|
|
290EA88F1DFB616000053022 /* SwiftCore+ExtensionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "SwiftCore+ExtensionTests.swift"; sourceTree = "<group>"; };
|
|
290EA8921DFB617800053022 /* HTTPRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTTPRequestTests.swift; sourceTree = "<group>"; };
|
|
290EA8941DFB619600053022 /* MP4SamplerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MP4SamplerTests.swift; sourceTree = "<group>"; };
|
|
290EA8951DFB619600053022 /* PacketizedElementaryStreamTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PacketizedElementaryStreamTests.swift; sourceTree = "<group>"; };
|
|
290EA8961DFB619600053022 /* ProgramSpecificTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProgramSpecificTests.swift; sourceTree = "<group>"; };
|
|
290EA8971DFB619600053022 /* TSTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TSTests.swift; sourceTree = "<group>"; };
|
|
290EA89C1DFB61B100053022 /* AMF0SerializerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AMF0SerializerTests.swift; sourceTree = "<group>"; };
|
|
290EA89D1DFB61B100053022 /* ASClassTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ASClassTests.swift; sourceTree = "<group>"; };
|
|
290EA89E1DFB61B100053022 /* RTMPChunkTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPChunkTests.swift; sourceTree = "<group>"; };
|
|
290EA8A41DFB61E700053022 /* ByteArrayTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ByteArrayTests.swift; sourceTree = "<group>"; };
|
|
290EA8A51DFB61E700053022 /* CRC32Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CRC32Tests.swift; sourceTree = "<group>"; };
|
|
290EA8A61DFB61E700053022 /* EventDispatcherTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EventDispatcherTests.swift; sourceTree = "<group>"; };
|
|
290EA8A71DFB61E700053022 /* MD5Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MD5Tests.swift; sourceTree = "<group>"; };
|
|
290EA8A81DFB61E700053022 /* TimerDriverTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TimerDriverTests.swift; sourceTree = "<group>"; };
|
|
291468161E581C7D00E619BA /* Preference.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Preference.swift; sourceTree = "<group>"; };
|
|
2915EC521D85BDF100621092 /* Screencast.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = Screencast.appex; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
2915EC531D85BDF100621092 /* ReplayKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ReplayKit.framework; path = System/Library/Frameworks/ReplayKit.framework; sourceTree = SDKROOT; };
|
|
291619631E7EFA2A009FB344 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
|
|
291619671E7EFE4E009FB344 /* MainViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainViewController.swift; sourceTree = "<group>"; };
|
|
2916196B1E7F0768009FB344 /* CMFormatDescription+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CMFormatDescription+Extension.swift"; sourceTree = "<group>"; };
|
|
2917CB652104CA2800F6823A /* AudioSpecificConfigTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioSpecificConfigTests.swift; sourceTree = "<group>"; };
|
|
291F4E361CF206E200F59C51 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = "<group>"; };
|
|
29205CBD1E461F4E009D3FFF /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = Main.storyboard; sourceTree = "<group>"; };
|
|
29245AEC1D3233EB00AFFB9A /* VideoGravityUtil.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VideoGravityUtil.swift; sourceTree = "<group>"; };
|
|
2926A9EB1DE6B71D0074E3D2 /* MachUtil.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MachUtil.swift; sourceTree = "<group>"; };
|
|
2926A9F01DE6EAEB0074E3D2 /* TimerDriver.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TimerDriver.swift; sourceTree = "<group>"; };
|
|
2927A2991E7ED2D70044AF91 /* LICENSE.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = LICENSE.md; sourceTree = "<group>"; };
|
|
292D8A321D8B293300DBECE2 /* MP4Sampler.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MP4Sampler.swift; sourceTree = "<group>"; };
|
|
292F6DB01EEBB2040097EDBE /* AVFoundation+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "AVFoundation+Extension.swift"; sourceTree = "<group>"; };
|
|
2930D03F1E12D17C00DA2DC5 /* SampleHandler.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SampleHandler.swift; sourceTree = "<group>"; };
|
|
293875DC1F374D4B009F4B30 /* Logboard.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Logboard.framework; path = Carthage/Build/iOS/Logboard.framework; sourceTree = "<group>"; };
|
|
293875DE1F374D6E009F4B30 /* Logboard.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Logboard.framework; path = Carthage/Build/Mac/Logboard.framework; sourceTree = "<group>"; };
|
|
293875E01F374D80009F4B30 /* Logboard.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Logboard.framework; path = Carthage/Build/tvOS/Logboard.framework; sourceTree = "<group>"; };
|
|
293B42E82340B4840086F973 /* RTMPObjectEncoding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RTMPObjectEncoding.swift; sourceTree = "<group>"; };
|
|
2940EF4E2380116500430456 /* CircularBufferTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CircularBufferTests.swift; sourceTree = "<group>"; };
|
|
2941746A22D069B300A2944F /* AudioEffect.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioEffect.swift; sourceTree = "<group>"; };
|
|
2942424C1CF4C01300D65DCB /* MD5.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MD5.swift; sourceTree = "<group>"; };
|
|
2942A4F721A9418A004E1BEE /* Running.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Running.swift; sourceTree = "<group>"; };
|
|
2943ED52232FCA7C00ED6301 /* Setting.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Setting.swift; sourceTree = "<group>"; };
|
|
2945CBBD1B4BE66000104112 /* HaishinKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = HaishinKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
294637A31EC8961C008EEC71 /* RTMPReaderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPReaderTests.swift; sourceTree = "<group>"; };
|
|
294637A71EC89BC9008EEC71 /* Config.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Config.swift; sourceTree = "<group>"; };
|
|
294637A91EC8A79F008EEC71 /* SampleVideo_360x240_5mb.flv */ = {isa = PBXFileReference; lastKnownFileType = file; path = SampleVideo_360x240_5mb.flv; sourceTree = "<group>"; };
|
|
294852551D84BFAD002DE492 /* RTMPTSocket.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPTSocket.swift; sourceTree = "<group>"; };
|
|
294B2D3123785E3800CE7BDC /* CircularBuffer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CircularBuffer.swift; sourceTree = "<group>"; };
|
|
294CC9B322D9BEC000F9DD5C /* DisplayLink-macOS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DisplayLink-macOS.swift"; sourceTree = "<group>"; };
|
|
2950181F1FFA1BD700358E10 /* AudioConverterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioConverterTests.swift; sourceTree = "<group>"; };
|
|
295018211FFA1C9D00358E10 /* SinWaveUtil.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SinWaveUtil.swift; sourceTree = "<group>"; };
|
|
2950742E1E4620B7007F15A4 /* PreferenceViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PreferenceViewController.swift; sourceTree = "<group>"; };
|
|
2957473B1E34F30300EF056E /* RTMPBroadcaster.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPBroadcaster.swift; sourceTree = "<group>"; };
|
|
295747901E37AC1000EF056E /* RTMPStreamDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPStreamDelegate.swift; sourceTree = "<group>"; };
|
|
295891001EEB7A8B00CE51E1 /* ScalingMode.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ScalingMode.swift; sourceTree = "<group>"; };
|
|
295891091EEB8D1800CE51E1 /* FLVReader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FLVReader.swift; sourceTree = "<group>"; };
|
|
2958910D1EEB8D3C00CE51E1 /* FLVVideoCodec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FLVVideoCodec.swift; sourceTree = "<group>"; };
|
|
295891111EEB8D7200CE51E1 /* FLVFrameType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FLVFrameType.swift; sourceTree = "<group>"; };
|
|
295891151EEB8DFC00CE51E1 /* FLVTagType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FLVTagType.swift; sourceTree = "<group>"; };
|
|
295891191EEB8E3F00CE51E1 /* FLVAudioCodec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FLVAudioCodec.swift; sourceTree = "<group>"; };
|
|
2958911D1EEB8E9600CE51E1 /* FLVSoundRate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FLVSoundRate.swift; sourceTree = "<group>"; };
|
|
295891211EEB8EC500CE51E1 /* FLVAVCPacketType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FLVAVCPacketType.swift; sourceTree = "<group>"; };
|
|
295891251EEB8EF300CE51E1 /* FLVAACPacket.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FLVAACPacket.swift; sourceTree = "<group>"; };
|
|
295891291EEB8F1D00CE51E1 /* FLVSoundSize.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FLVSoundSize.swift; sourceTree = "<group>"; };
|
|
2958912D1EEB8F4100CE51E1 /* FLVSoundType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FLVSoundType.swift; sourceTree = "<group>"; };
|
|
2962425F1D8DB86500C451A3 /* TSReader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TSReader.swift; sourceTree = "<group>"; };
|
|
296242601D8DB86500C451A3 /* TSWriter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TSWriter.swift; sourceTree = "<group>"; };
|
|
296543571D62FE6200734698 /* GLHKView-macOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "GLHKView-macOS.swift"; sourceTree = "<group>"; };
|
|
296543581D62FE6200734698 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
296543591D62FE6200734698 /* HaishinKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HaishinKit.h; sourceTree = "<group>"; };
|
|
2965435A1D62FE6200734698 /* HKView-macOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "HKView-macOS.swift"; sourceTree = "<group>"; };
|
|
296543641D62FEB700734698 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
|
296543651D62FEB700734698 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
296543671D62FEB700734698 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
296543691D62FEB700734698 /* MainWindowController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainWindowController.swift; sourceTree = "<group>"; };
|
|
2965436A1D62FEB700734698 /* VisualEffect.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VisualEffect.swift; sourceTree = "<group>"; };
|
|
296897411CDB01D20074D5F0 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
|
296897421CDB01D20074D5F0 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
296897431CDB01D20074D5F0 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
296897441CDB01D20074D5F0 /* LiveViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LiveViewController.swift; sourceTree = "<group>"; };
|
|
296897461CDB01D20074D5F0 /* VisualEffect.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VisualEffect.swift; sourceTree = "<group>"; };
|
|
2968974E1CDB01DD0074D5F0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
|
|
2976077E20A89FBB00DCF24F /* RTMPMessageTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RTMPMessageTests.swift; sourceTree = "<group>"; };
|
|
2976A47D1D48C5C700B53EF2 /* AVRecorder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AVRecorder.swift; sourceTree = "<group>"; };
|
|
2976A4801D49025B00B53EF2 /* IOComponent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IOComponent.swift; sourceTree = "<group>"; };
|
|
2976A4851D4903C300B53EF2 /* DeviceUtil.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DeviceUtil.swift; sourceTree = "<group>"; };
|
|
29798E511CE5DF1900F5CBD0 /* MP4Reader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MP4Reader.swift; sourceTree = "<group>"; };
|
|
29798E591CE60E5300F5CBD0 /* Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
29798E5D1CE60E5300F5CBD0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
297E69112324E38800D418AB /* AudioConverter.Destination.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioConverter.Destination.swift; sourceTree = "<group>"; };
|
|
2981E1301D646E3F00E8F7CA /* Cartfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cartfile; sourceTree = "<group>"; };
|
|
298BCF321DD4C44A007FF86A /* AnyUtil.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnyUtil.swift; sourceTree = "<group>"; };
|
|
2992D1521ED04A1B008D9DC1 /* VideoIOComponent+Extension-macOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "VideoIOComponent+Extension-macOS.swift"; sourceTree = "<group>"; };
|
|
2997BDD31D50D31B000AF900 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
|
|
2999C3742071138F00892E55 /* MTHKView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MTHKView.swift; sourceTree = "<group>"; };
|
|
299B131C1D35272D00A1E8F5 /* ScreenCaptureSession.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ScreenCaptureSession.swift; sourceTree = "<group>"; };
|
|
299B13261D3B751400A1E8F5 /* HKView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HKView.swift; sourceTree = "<group>"; };
|
|
299D6A502051A9720090E10A /* MTHKView-macOS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MTHKView-macOS.swift"; sourceTree = "<group>"; };
|
|
299D6A522051A9920090E10A /* MTHKView-tvOS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MTHKView-tvOS.swift"; sourceTree = "<group>"; };
|
|
299F7E3A1CD71A97001E7272 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
299F7E3B1CD71A97001E7272 /* HaishinKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HaishinKit.h; sourceTree = "<group>"; };
|
|
29A39C881D85BF30007C27E9 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
29AF3FCE1D7C744C00E41212 /* NetStream.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetStream.swift; sourceTree = "<group>"; };
|
|
29B8761B1CD701F900FC07DA /* HaishinKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = HaishinKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
29B876571CD70A7900FC07DA /* AudioConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AudioConverter.swift; sourceTree = "<group>"; };
|
|
29B876581CD70A7900FC07DA /* H264Decoder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = H264Decoder.swift; sourceTree = "<group>"; };
|
|
29B876591CD70A7900FC07DA /* H264Encoder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = H264Encoder.swift; sourceTree = "<group>"; };
|
|
29B876631CD70AB300FC07DA /* Constants.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = "<group>"; };
|
|
29B876671CD70AB300FC07DA /* DataConvertible.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DataConvertible.swift; sourceTree = "<group>"; };
|
|
29B8766F1CD70ACE00FC07DA /* HTTPRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTTPRequest.swift; sourceTree = "<group>"; };
|
|
29B876701CD70ACE00FC07DA /* HTTPResponse.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTTPResponse.swift; sourceTree = "<group>"; };
|
|
29B876711CD70ACE00FC07DA /* HTTPService.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTTPService.swift; sourceTree = "<group>"; };
|
|
29B876721CD70ACE00FC07DA /* HTTPStream.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTTPStream.swift; sourceTree = "<group>"; };
|
|
29B876731CD70ACE00FC07DA /* M3U.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = M3U.swift; sourceTree = "<group>"; };
|
|
29B8767D1CD70AE800FC07DA /* AudioSpecificConfig.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AudioSpecificConfig.swift; sourceTree = "<group>"; };
|
|
29B8767E1CD70AE800FC07DA /* H264+AVC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "H264+AVC.swift"; sourceTree = "<group>"; };
|
|
29B8767F1CD70AE800FC07DA /* NALUnit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NALUnit.swift; sourceTree = "<group>"; };
|
|
29B876801CD70AE800FC07DA /* PacketizedElementaryStream.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PacketizedElementaryStream.swift; sourceTree = "<group>"; };
|
|
29B876811CD70AE800FC07DA /* ProgramSpecific.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProgramSpecific.swift; sourceTree = "<group>"; };
|
|
29B876821CD70AE800FC07DA /* TransportStream.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransportStream.swift; sourceTree = "<group>"; };
|
|
29B876891CD70AFE00FC07DA /* AudioIOComponent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AudioIOComponent.swift; sourceTree = "<group>"; };
|
|
29B8768B1CD70AFE00FC07DA /* AVMixer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AVMixer.swift; sourceTree = "<group>"; };
|
|
29B8768D1CD70AFE00FC07DA /* SoundTransform.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SoundTransform.swift; sourceTree = "<group>"; };
|
|
29B8768E1CD70AFE00FC07DA /* VideoIOComponent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VideoIOComponent.swift; sourceTree = "<group>"; };
|
|
29B8768F1CD70AFE00FC07DA /* VideoEffect.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VideoEffect.swift; sourceTree = "<group>"; };
|
|
29B876971CD70B1100FC07DA /* MIME.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MIME.swift; sourceTree = "<group>"; };
|
|
29B876981CD70B1100FC07DA /* NetClient.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetClient.swift; sourceTree = "<group>"; };
|
|
29B876991CD70B1100FC07DA /* NetService.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetService.swift; sourceTree = "<group>"; };
|
|
29B8769A1CD70B1100FC07DA /* NetSocket.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetSocket.swift; sourceTree = "<group>"; };
|
|
29B8769F1CD70B2800FC07DA /* AMF0Serializer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AMF0Serializer.swift; sourceTree = "<group>"; };
|
|
29B876A01CD70B2800FC07DA /* AMF3Serializer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AMF3Serializer.swift; sourceTree = "<group>"; };
|
|
29B876A11CD70B2800FC07DA /* ASClass.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ASClass.swift; sourceTree = "<group>"; };
|
|
29B876A31CD70B2800FC07DA /* RTMPChunk.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPChunk.swift; sourceTree = "<group>"; };
|
|
29B876A41CD70B2800FC07DA /* RTMPConnection.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPConnection.swift; sourceTree = "<group>"; };
|
|
29B876A51CD70B2800FC07DA /* RTMPMessage.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPMessage.swift; sourceTree = "<group>"; };
|
|
29B876A61CD70B2800FC07DA /* RTMPMuxer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPMuxer.swift; sourceTree = "<group>"; };
|
|
29B876A81CD70B2800FC07DA /* RTMPSharedObject.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPSharedObject.swift; sourceTree = "<group>"; };
|
|
29B876A91CD70B2800FC07DA /* RTMPSocket.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPSocket.swift; sourceTree = "<group>"; };
|
|
29B876AA1CD70B2800FC07DA /* RTMPStream.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPStream.swift; sourceTree = "<group>"; };
|
|
29B876B81CD70B3900FC07DA /* ByteArray.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ByteArray.swift; sourceTree = "<group>"; };
|
|
29B876B91CD70B3900FC07DA /* CRC32.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CRC32.swift; sourceTree = "<group>"; };
|
|
29B876BA1CD70B3900FC07DA /* EventDispatcher.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EventDispatcher.swift; sourceTree = "<group>"; };
|
|
29B876D71CD70CE700FC07DA /* SampleVideo_360x240_5mb */ = {isa = PBXFileReference; lastKnownFileType = folder; path = SampleVideo_360x240_5mb; sourceTree = "<group>"; };
|
|
29B876D81CD70CE700FC07DA /* SampleVideo_360x240_5mb.m3u8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SampleVideo_360x240_5mb.m3u8; sourceTree = "<group>"; };
|
|
29B876D91CD70CE700FC07DA /* SampleVideo_360x240_5mb.mp4 */ = {isa = PBXFileReference; lastKnownFileType = file; path = SampleVideo_360x240_5mb.mp4; sourceTree = "<group>"; };
|
|
29C263171D00804A0098D4EF /* GLHKView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GLHKView.swift; sourceTree = "<group>"; };
|
|
29C9327E1CD76FB800283FC5 /* Example iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Example iOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
29C932941CD76FD300283FC5 /* Example macOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Example macOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
29D3D4CE1ED04C4C00DD4AA6 /* VideoIOComponent+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "VideoIOComponent+Extension.swift"; sourceTree = "<group>"; };
|
|
29D3D4D01ED04D1200DD4AA6 /* NetStream+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NetStream+Extension.swift"; sourceTree = "<group>"; };
|
|
29D3D4D21ED04D9600DD4AA6 /* NetStream+Extension-macOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NetStream+Extension-macOS.swift"; sourceTree = "<group>"; };
|
|
29D3D4D41ED04E7100DD4AA6 /* DeviceUtil+Extenstion.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "DeviceUtil+Extenstion.swift"; sourceTree = "<group>"; };
|
|
29D3D4DC1ED0509900DD4AA6 /* HaishinKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = HaishinKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
29D3D4E51ED0518900DD4AA6 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
29D3D4E61ED0518900DD4AA6 /* HaishinKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HaishinKit.h; sourceTree = "<group>"; };
|
|
29D3D4EF1ED0531500DD4AA6 /* Example tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Example tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
29D3D4FF1ED053C000DD4AA6 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
|
29D3D5001ED053C000DD4AA6 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
29D3D5031ED053C000DD4AA6 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
|
|
29D3D5041ED053C000DD4AA6 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
29D3D5051ED053C000DD4AA6 /* ViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
|
|
29DC17B221D0CC0600E26CED /* Atomic.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Atomic.swift; sourceTree = "<group>"; };
|
|
29DF20612312A3DD004057C3 /* RTMPNWSocket.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPNWSocket.swift; sourceTree = "<group>"; };
|
|
29DF20652312A436004057C3 /* RTMPSocketCompatible.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RTMPSocketCompatible.swift; sourceTree = "<group>"; };
|
|
29E796991ED197A800D75C6C /* GLHKView-tvOS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "GLHKView-tvOS.swift"; sourceTree = "<group>"; };
|
|
29EA87D21E799F360043A5F8 /* ExpressibleByIntegerLiteral+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ExpressibleByIntegerLiteral+Extension.swift"; sourceTree = "<group>"; };
|
|
29EA87D41E799F670043A5F8 /* Mirror+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Mirror+Extension.swift"; sourceTree = "<group>"; };
|
|
29EA87D71E79A0090043A5F8 /* URL+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "URL+Extension.swift"; sourceTree = "<group>"; };
|
|
29EA87DB1E79A0460043A5F8 /* Data+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Data+Extension.swift"; sourceTree = "<group>"; };
|
|
29EA87DE1E79A0810043A5F8 /* CMSampleBuffer+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CMSampleBuffer+Extension.swift"; sourceTree = "<group>"; };
|
|
29EA87E11E79A1E90043A5F8 /* CMVideoFormatDescription+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CMVideoFormatDescription+Extension.swift"; sourceTree = "<group>"; };
|
|
29EA87E51E79A2780043A5F8 /* CMAudioFormatDescription+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CMAudioFormatDescription+Extension.swift"; sourceTree = "<group>"; };
|
|
29EA87E91E79A3B70043A5F8 /* CMBlockBuffer+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CMBlockBuffer+Extension.swift"; sourceTree = "<group>"; };
|
|
29EA87EC1E79A3E30043A5F8 /* CVPixelBuffer+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CVPixelBuffer+Extension.swift"; sourceTree = "<group>"; };
|
|
29F04FF21F3388B000172706 /* HaishinKit.podspec */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = HaishinKit.podspec; sourceTree = "<group>"; };
|
|
29F39BE72335F8010055F9BB /* Package.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = "<group>"; };
|
|
29F6F4841DFB83E200920A3A /* RTMPHandshake.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTMPHandshake.swift; sourceTree = "<group>"; };
|
|
29F97F232336A4FA00A4C317 /* SettingTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingTests.swift; sourceTree = "<group>"; };
|
|
29FD1B4F22FF13190095A0BE /* VTSessionPropertyKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VTSessionPropertyKey.swift; sourceTree = "<group>"; };
|
|
BC0E12B12403E3A10091CAE3 /* VTFrameSilo+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "VTFrameSilo+Extension.swift"; sourceTree = "<group>"; };
|
|
BC0E12B92403F0060091CAE3 /* OSError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OSError.swift; sourceTree = "<group>"; };
|
|
BC0E12BD2403FE1D0091CAE3 /* VTMultiPassStorage+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "VTMultiPassStorage+Extension.swift"; sourceTree = "<group>"; };
|
|
BC44A1A823D31E92002D4297 /* AudioConverter.AudioBuffer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioConverter.AudioBuffer.swift; sourceTree = "<group>"; wrapsLines = 1; };
|
|
BC4C9EAE23F2E736004A14F2 /* AudioStreamBasicDescription+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AudioStreamBasicDescription+Extension.swift"; sourceTree = "<group>"; };
|
|
BC558267240BB40E00011AC0 /* RTMPStreamInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RTMPStreamInfo.swift; sourceTree = "<group>"; };
|
|
BC83A4722403D83B006BDE06 /* VTCompressionSession+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "VTCompressionSession+Extension.swift"; sourceTree = "<group>"; };
|
|
BC9CFA9223BDE8B700917EEF /* NetStreamRenderer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetStreamRenderer.swift; sourceTree = "<group>"; };
|
|
/* End PBXFileReference section */
|
|
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
2915EC4F1D85BDF100621092 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
29619CA91F8109D3005FF462 /* Logboard.framework in Frameworks */,
|
|
29DC67051E00477900A7DC71 /* HaishinKit.framework in Frameworks */,
|
|
2915EC541D85BDF100621092 /* ReplayKit.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29798E561CE60E5300F5CBD0 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
29798E671CE610F500F5CBD0 /* HaishinKit.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29B876171CD701F900FC07DA /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
293875DF1F374D6E009F4B30 /* Logboard.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29C9327B1CD76FB800283FC5 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
2942EF841DFF4D06008E620C /* HaishinKit.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29C932911CD76FD300283FC5 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
29562B881E6BFFE000BB940A /* HaishinKit.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29D3D4D81ED0509900DD4AA6 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
293875E11F374D80009F4B30 /* Logboard.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29D3D4EC1ED0531500DD4AA6 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
29373DB6205524D700099860 /* HaishinKit.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
4B380712EE7FC2FF39421F1D /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
293875DD1F374D4B009F4B30 /* Logboard.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXFrameworksBuildPhase section */
|
|
|
|
/* Begin PBXGroup section */
|
|
0ACC00B98D6DB33B5BE87B87 /* Frameworks */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
293875E01F374D80009F4B30 /* Logboard.framework */,
|
|
293875DE1F374D6E009F4B30 /* Logboard.framework */,
|
|
293875DC1F374D4B009F4B30 /* Logboard.framework */,
|
|
2915EC531D85BDF100621092 /* ReplayKit.framework */,
|
|
);
|
|
name = Frameworks;
|
|
sourceTree = "<group>";
|
|
};
|
|
290907CD1C3961AD00F2E80C /* Codec */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
BC44A1A823D31E92002D4297 /* AudioConverter.AudioBuffer.swift */,
|
|
297E69112324E38800D418AB /* AudioConverter.Destination.swift */,
|
|
29B876571CD70A7900FC07DA /* AudioConverter.swift */,
|
|
29B876581CD70A7900FC07DA /* H264Decoder.swift */,
|
|
29B876591CD70A7900FC07DA /* H264Encoder.swift */,
|
|
BC0E12B92403F0060091CAE3 /* OSError.swift */,
|
|
29FD1B4F22FF13190095A0BE /* VTSessionPropertyKey.swift */,
|
|
);
|
|
path = Codec;
|
|
sourceTree = "<group>";
|
|
};
|
|
290907CE1C3961BC00F2E80C /* Util */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
298BCF321DD4C44A007FF86A /* AnyUtil.swift */,
|
|
29DC17B221D0CC0600E26CED /* Atomic.swift */,
|
|
29B876B81CD70B3900FC07DA /* ByteArray.swift */,
|
|
294B2D3123785E3800CE7BDC /* CircularBuffer.swift */,
|
|
29B876631CD70AB300FC07DA /* Constants.swift */,
|
|
29B876B91CD70B3900FC07DA /* CRC32.swift */,
|
|
29B876671CD70AB300FC07DA /* DataConvertible.swift */,
|
|
2976A4851D4903C300B53EF2 /* DeviceUtil.swift */,
|
|
2901A4ED1D437170002BBD23 /* DisplayLinkedQueue.swift */,
|
|
29B876BA1CD70B3900FC07DA /* EventDispatcher.swift */,
|
|
2926A9EB1DE6B71D0074E3D2 /* MachUtil.swift */,
|
|
2942424C1CF4C01300D65DCB /* MD5.swift */,
|
|
2942A4F721A9418A004E1BEE /* Running.swift */,
|
|
2943ED52232FCA7C00ED6301 /* Setting.swift */,
|
|
2926A9F01DE6EAEB0074E3D2 /* TimerDriver.swift */,
|
|
29245AEC1D3233EB00AFFB9A /* VideoGravityUtil.swift */,
|
|
);
|
|
path = Util;
|
|
sourceTree = "<group>";
|
|
};
|
|
291C2ACE1CE9FF25006F042B /* RTMP */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
290EA89C1DFB61B100053022 /* AMF0SerializerTests.swift */,
|
|
290EA89D1DFB61B100053022 /* ASClassTests.swift */,
|
|
290EA89E1DFB61B100053022 /* RTMPChunkTests.swift */,
|
|
290686021DFDB7A6008EB7ED /* RTMPConnectionTests.swift */,
|
|
2976077E20A89FBB00DCF24F /* RTMPMessageTests.swift */,
|
|
294637A31EC8961C008EEC71 /* RTMPReaderTests.swift */,
|
|
035AFA032263868E009DD0BB /* RTMPStreamTests.swift */,
|
|
);
|
|
path = RTMP;
|
|
sourceTree = "<group>";
|
|
};
|
|
291C2ACF1CE9FF2B006F042B /* ISO */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
2917CB652104CA2800F6823A /* AudioSpecificConfigTests.swift */,
|
|
290EA8941DFB619600053022 /* MP4SamplerTests.swift */,
|
|
290EA8951DFB619600053022 /* PacketizedElementaryStreamTests.swift */,
|
|
290EA8961DFB619600053022 /* ProgramSpecificTests.swift */,
|
|
290EA8971DFB619600053022 /* TSTests.swift */,
|
|
);
|
|
path = ISO;
|
|
sourceTree = "<group>";
|
|
};
|
|
291C2AD01CE9FF33006F042B /* Util */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
290EA8A41DFB61E700053022 /* ByteArrayTests.swift */,
|
|
2940EF4E2380116500430456 /* CircularBufferTests.swift */,
|
|
290EA8A51DFB61E700053022 /* CRC32Tests.swift */,
|
|
290EA8A61DFB61E700053022 /* EventDispatcherTests.swift */,
|
|
290EA8A71DFB61E700053022 /* MD5Tests.swift */,
|
|
29F97F232336A4FA00A4C317 /* SettingTests.swift */,
|
|
290EA8A81DFB61E700053022 /* TimerDriverTests.swift */,
|
|
);
|
|
path = Util;
|
|
sourceTree = "<group>";
|
|
};
|
|
291C2AD11CE9FF3E006F042B /* Asset */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
29B876D71CD70CE700FC07DA /* SampleVideo_360x240_5mb */,
|
|
290686041DFDC19B008EB7ED /* SampleVideo_360x240_5mb-base.mp4 */,
|
|
294637A91EC8A79F008EEC71 /* SampleVideo_360x240_5mb.flv */,
|
|
29B876D81CD70CE700FC07DA /* SampleVideo_360x240_5mb.m3u8 */,
|
|
29B876D91CD70CE700FC07DA /* SampleVideo_360x240_5mb.mp4 */,
|
|
);
|
|
path = Asset;
|
|
sourceTree = "<group>";
|
|
};
|
|
291C2AD21CE9FF48006F042B /* Core */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
290EA88E1DFB616000053022 /* Foundation+ExtensionTests.swift */,
|
|
290EA88F1DFB616000053022 /* SwiftCore+ExtensionTests.swift */,
|
|
);
|
|
path = Core;
|
|
sourceTree = "<group>";
|
|
};
|
|
291C2AD31CE9FF68006F042B /* HTTP */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
290EA8921DFB617800053022 /* HTTPRequestTests.swift */,
|
|
);
|
|
path = HTTP;
|
|
sourceTree = "<group>";
|
|
};
|
|
2945CBB31B4BE66000104112 = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
2981E1301D646E3F00E8F7CA /* Cartfile */,
|
|
2927A2991E7ED2D70044AF91 /* LICENSE.md */,
|
|
2997BDD31D50D31B000AF900 /* README.md */,
|
|
29F04FF21F3388B000172706 /* HaishinKit.podspec */,
|
|
29F39BE72335F8010055F9BB /* Package.swift */,
|
|
2968973E1CDB01920074D5F0 /* Examples */,
|
|
0ACC00B98D6DB33B5BE87B87 /* Frameworks */,
|
|
299F7E371CD71A76001E7272 /* Platforms */,
|
|
2945CBBE1B4BE66000104112 /* Products */,
|
|
2945CBBF1B4BE66000104112 /* Sources */,
|
|
29798E5A1CE60E5300F5CBD0 /* Tests */,
|
|
);
|
|
sourceTree = "<group>";
|
|
wrapsLines = 0;
|
|
};
|
|
2945CBBE1B4BE66000104112 /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
2945CBBD1B4BE66000104112 /* HaishinKit.framework */,
|
|
29B8761B1CD701F900FC07DA /* HaishinKit.framework */,
|
|
29C9327E1CD76FB800283FC5 /* Example iOS.app */,
|
|
29C932941CD76FD300283FC5 /* Example macOS.app */,
|
|
29798E591CE60E5300F5CBD0 /* Tests.xctest */,
|
|
2915EC521D85BDF100621092 /* Screencast.appex */,
|
|
29D3D4DC1ED0509900DD4AA6 /* HaishinKit.framework */,
|
|
29D3D4EF1ED0531500DD4AA6 /* Example tvOS.app */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
2945CBBF1B4BE66000104112 /* Sources */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
290907CD1C3961AD00F2E80C /* Codec */,
|
|
29EA87D11E799EFF0043A5F8 /* Extension */,
|
|
295891081EEB8B1D00CE51E1 /* FLV */,
|
|
2960CD3E1CC0C7C900B4E877 /* HTTP */,
|
|
295FEFA91C38236900271E90 /* ISO */,
|
|
29BDE0BD1C65BC2400D6A768 /* Media */,
|
|
297C16881CC5382600117ADF /* Net */,
|
|
29C0E0591C2EB00A009DD8E8 /* RTMP */,
|
|
290907CE1C3961BC00F2E80C /* Util */,
|
|
);
|
|
path = Sources;
|
|
sourceTree = "<group>";
|
|
};
|
|
295018191FFA196800358E10 /* Codec */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
2950181F1FFA1BD700358E10 /* AudioConverterTests.swift */,
|
|
);
|
|
path = Codec;
|
|
sourceTree = "<group>";
|
|
};
|
|
295891081EEB8B1D00CE51E1 /* FLV */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
295891251EEB8EF300CE51E1 /* FLVAACPacket.swift */,
|
|
295891191EEB8E3F00CE51E1 /* FLVAudioCodec.swift */,
|
|
295891211EEB8EC500CE51E1 /* FLVAVCPacketType.swift */,
|
|
295891111EEB8D7200CE51E1 /* FLVFrameType.swift */,
|
|
295891091EEB8D1800CE51E1 /* FLVReader.swift */,
|
|
2958911D1EEB8E9600CE51E1 /* FLVSoundRate.swift */,
|
|
295891291EEB8F1D00CE51E1 /* FLVSoundSize.swift */,
|
|
2958912D1EEB8F4100CE51E1 /* FLVSoundType.swift */,
|
|
295891151EEB8DFC00CE51E1 /* FLVTagType.swift */,
|
|
2958910D1EEB8D3C00CE51E1 /* FLVVideoCodec.swift */,
|
|
);
|
|
path = FLV;
|
|
sourceTree = "<group>";
|
|
};
|
|
295FEFA91C38236900271E90 /* ISO */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
29B8767D1CD70AE800FC07DA /* AudioSpecificConfig.swift */,
|
|
29B8767E1CD70AE800FC07DA /* H264+AVC.swift */,
|
|
29798E511CE5DF1900F5CBD0 /* MP4Reader.swift */,
|
|
292D8A321D8B293300DBECE2 /* MP4Sampler.swift */,
|
|
29B8767F1CD70AE800FC07DA /* NALUnit.swift */,
|
|
29B876801CD70AE800FC07DA /* PacketizedElementaryStream.swift */,
|
|
29B876811CD70AE800FC07DA /* ProgramSpecific.swift */,
|
|
29B876821CD70AE800FC07DA /* TransportStream.swift */,
|
|
2962425F1D8DB86500C451A3 /* TSReader.swift */,
|
|
296242601D8DB86500C451A3 /* TSWriter.swift */,
|
|
);
|
|
path = ISO;
|
|
sourceTree = "<group>";
|
|
};
|
|
2960CD3E1CC0C7C900B4E877 /* HTTP */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
29B8766F1CD70ACE00FC07DA /* HTTPRequest.swift */,
|
|
29B876701CD70ACE00FC07DA /* HTTPResponse.swift */,
|
|
29B876711CD70ACE00FC07DA /* HTTPService.swift */,
|
|
29B876721CD70ACE00FC07DA /* HTTPStream.swift */,
|
|
29B876731CD70ACE00FC07DA /* M3U.swift */,
|
|
);
|
|
path = HTTP;
|
|
sourceTree = "<group>";
|
|
};
|
|
296543541D62FE3E00734698 /* macOS */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
296543641D62FEB700734698 /* AppDelegate.swift */,
|
|
296543651D62FEB700734698 /* Assets.xcassets */,
|
|
296543671D62FEB700734698 /* Info.plist */,
|
|
291619621E7EFA2A009FB344 /* Main.storyboard */,
|
|
291619671E7EFE4E009FB344 /* MainViewController.swift */,
|
|
296543691D62FEB700734698 /* MainWindowController.swift */,
|
|
2965436A1D62FEB700734698 /* VisualEffect.swift */,
|
|
);
|
|
path = macOS;
|
|
sourceTree = "<group>";
|
|
};
|
|
296543551D62FE4A00734698 /* macOS */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
294CC9B322D9BEC000F9DD5C /* DisplayLink-macOS.swift */,
|
|
296543571D62FE6200734698 /* GLHKView-macOS.swift */,
|
|
296543591D62FE6200734698 /* HaishinKit.h */,
|
|
2965435A1D62FE6200734698 /* HKView-macOS.swift */,
|
|
296543581D62FE6200734698 /* Info.plist */,
|
|
299D6A502051A9720090E10A /* MTHKView-macOS.swift */,
|
|
29D3D4D21ED04D9600DD4AA6 /* NetStream+Extension-macOS.swift */,
|
|
2992D1521ED04A1B008D9DC1 /* VideoIOComponent+Extension-macOS.swift */,
|
|
);
|
|
path = macOS;
|
|
sourceTree = "<group>";
|
|
};
|
|
2968973E1CDB01920074D5F0 /* Examples */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
2968973F1CDB01AD0074D5F0 /* iOS */,
|
|
296543541D62FE3E00734698 /* macOS */,
|
|
29D3D4FE1ED0536700DD4AA6 /* tvOS */,
|
|
);
|
|
path = Examples;
|
|
sourceTree = "<group>";
|
|
};
|
|
2968973F1CDB01AD0074D5F0 /* iOS */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
29A39C801D85BEFA007C27E9 /* Screencast */,
|
|
296897411CDB01D20074D5F0 /* AppDelegate.swift */,
|
|
296897421CDB01D20074D5F0 /* Assets.xcassets */,
|
|
291F4E361CF206E200F59C51 /* Icon.png */,
|
|
296897431CDB01D20074D5F0 /* Info.plist */,
|
|
2968974D1CDB01DD0074D5F0 /* LaunchScreen.storyboard */,
|
|
296897441CDB01D20074D5F0 /* LiveViewController.swift */,
|
|
29205CBD1E461F4E009D3FFF /* Main.storyboard */,
|
|
291468161E581C7D00E619BA /* Preference.swift */,
|
|
2950742E1E4620B7007F15A4 /* PreferenceViewController.swift */,
|
|
296897461CDB01D20074D5F0 /* VisualEffect.swift */,
|
|
);
|
|
path = iOS;
|
|
sourceTree = "<group>";
|
|
};
|
|
29798E5A1CE60E5300F5CBD0 /* Tests */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
291C2AD11CE9FF3E006F042B /* Asset */,
|
|
295018191FFA196800358E10 /* Codec */,
|
|
291C2AD21CE9FF48006F042B /* Core */,
|
|
291C2AD31CE9FF68006F042B /* HTTP */,
|
|
291C2ACF1CE9FF2B006F042B /* ISO */,
|
|
291C2ACE1CE9FF25006F042B /* RTMP */,
|
|
291C2AD01CE9FF33006F042B /* Util */,
|
|
294637A71EC89BC9008EEC71 /* Config.swift */,
|
|
29798E5D1CE60E5300F5CBD0 /* Info.plist */,
|
|
295018211FFA1C9D00358E10 /* SinWaveUtil.swift */,
|
|
);
|
|
path = Tests;
|
|
sourceTree = "<group>";
|
|
};
|
|
297C16881CC5382600117ADF /* Net */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
29B876971CD70B1100FC07DA /* MIME.swift */,
|
|
29B876981CD70B1100FC07DA /* NetClient.swift */,
|
|
29B876991CD70B1100FC07DA /* NetService.swift */,
|
|
29B8769A1CD70B1100FC07DA /* NetSocket.swift */,
|
|
29AF3FCE1D7C744C00E41212 /* NetStream.swift */,
|
|
BC9CFA9223BDE8B700917EEF /* NetStreamRenderer.swift */,
|
|
);
|
|
path = Net;
|
|
sourceTree = "<group>";
|
|
};
|
|
299F7E371CD71A76001E7272 /* Platforms */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
299F7E391CD71A86001E7272 /* iOS */,
|
|
296543551D62FE4A00734698 /* macOS */,
|
|
29D3D4E41ED050F700DD4AA6 /* tvOS */,
|
|
);
|
|
path = Platforms;
|
|
sourceTree = "<group>";
|
|
};
|
|
299F7E391CD71A86001E7272 /* iOS */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
29D3D4D41ED04E7100DD4AA6 /* DeviceUtil+Extenstion.swift */,
|
|
29C263171D00804A0098D4EF /* GLHKView.swift */,
|
|
299F7E3B1CD71A97001E7272 /* HaishinKit.h */,
|
|
299B13261D3B751400A1E8F5 /* HKView.swift */,
|
|
299F7E3A1CD71A97001E7272 /* Info.plist */,
|
|
2999C3742071138F00892E55 /* MTHKView.swift */,
|
|
29D3D4D01ED04D1200DD4AA6 /* NetStream+Extension.swift */,
|
|
299B131C1D35272D00A1E8F5 /* ScreenCaptureSession.swift */,
|
|
29D3D4CE1ED04C4C00DD4AA6 /* VideoIOComponent+Extension.swift */,
|
|
);
|
|
path = iOS;
|
|
sourceTree = "<group>";
|
|
};
|
|
29A39C801D85BEFA007C27E9 /* Screencast */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
29A39C881D85BF30007C27E9 /* Info.plist */,
|
|
2957473B1E34F30300EF056E /* RTMPBroadcaster.swift */,
|
|
2930D03F1E12D17C00DA2DC5 /* SampleHandler.swift */,
|
|
);
|
|
path = Screencast;
|
|
sourceTree = "<group>";
|
|
};
|
|
29BDE0BD1C65BC2400D6A768 /* Media */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
2941746A22D069B300A2944F /* AudioEffect.swift */,
|
|
29B876891CD70AFE00FC07DA /* AudioIOComponent.swift */,
|
|
29B8768B1CD70AFE00FC07DA /* AVMixer.swift */,
|
|
2976A47D1D48C5C700B53EF2 /* AVRecorder.swift */,
|
|
2976A4801D49025B00B53EF2 /* IOComponent.swift */,
|
|
295891001EEB7A8B00CE51E1 /* ScalingMode.swift */,
|
|
29B8768D1CD70AFE00FC07DA /* SoundTransform.swift */,
|
|
29B8768F1CD70AFE00FC07DA /* VideoEffect.swift */,
|
|
29B8768E1CD70AFE00FC07DA /* VideoIOComponent.swift */,
|
|
);
|
|
path = Media;
|
|
sourceTree = "<group>";
|
|
};
|
|
29C0E0591C2EB00A009DD8E8 /* RTMP */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
29B8769F1CD70B2800FC07DA /* AMF0Serializer.swift */,
|
|
29B876A01CD70B2800FC07DA /* AMF3Serializer.swift */,
|
|
29B876A11CD70B2800FC07DA /* ASClass.swift */,
|
|
29B876A31CD70B2800FC07DA /* RTMPChunk.swift */,
|
|
29B876A41CD70B2800FC07DA /* RTMPConnection.swift */,
|
|
29F6F4841DFB83E200920A3A /* RTMPHandshake.swift */,
|
|
29B876A51CD70B2800FC07DA /* RTMPMessage.swift */,
|
|
29B876A61CD70B2800FC07DA /* RTMPMuxer.swift */,
|
|
29DF20612312A3DD004057C3 /* RTMPNWSocket.swift */,
|
|
293B42E82340B4840086F973 /* RTMPObjectEncoding.swift */,
|
|
29B876A81CD70B2800FC07DA /* RTMPSharedObject.swift */,
|
|
29B876A91CD70B2800FC07DA /* RTMPSocket.swift */,
|
|
29DF20652312A436004057C3 /* RTMPSocketCompatible.swift */,
|
|
29B876AA1CD70B2800FC07DA /* RTMPStream.swift */,
|
|
295747901E37AC1000EF056E /* RTMPStreamDelegate.swift */,
|
|
BC558267240BB40E00011AC0 /* RTMPStreamInfo.swift */,
|
|
294852551D84BFAD002DE492 /* RTMPTSocket.swift */,
|
|
);
|
|
path = RTMP;
|
|
sourceTree = "<group>";
|
|
};
|
|
29D3D4E41ED050F700DD4AA6 /* tvOS */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
29E796991ED197A800D75C6C /* GLHKView-tvOS.swift */,
|
|
29D3D4E61ED0518900DD4AA6 /* HaishinKit.h */,
|
|
29D3D4E51ED0518900DD4AA6 /* Info.plist */,
|
|
299D6A522051A9920090E10A /* MTHKView-tvOS.swift */,
|
|
);
|
|
path = tvOS;
|
|
sourceTree = "<group>";
|
|
};
|
|
29D3D4FE1ED0536700DD4AA6 /* tvOS */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
29D3D5011ED053C000DD4AA6 /* Base.lproj */,
|
|
29D3D4FF1ED053C000DD4AA6 /* AppDelegate.swift */,
|
|
29D3D5001ED053C000DD4AA6 /* Assets.xcassets */,
|
|
29D3D5041ED053C000DD4AA6 /* Info.plist */,
|
|
29D3D5051ED053C000DD4AA6 /* ViewController.swift */,
|
|
);
|
|
path = tvOS;
|
|
sourceTree = "<group>";
|
|
};
|
|
29D3D5011ED053C000DD4AA6 /* Base.lproj */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
29D3D5021ED053C000DD4AA6 /* Main.storyboard */,
|
|
);
|
|
path = Base.lproj;
|
|
sourceTree = "<group>";
|
|
};
|
|
29EA87D11E799EFF0043A5F8 /* Extension */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
BC4C9EAE23F2E736004A14F2 /* AudioStreamBasicDescription+Extension.swift */,
|
|
292F6DB01EEBB2040097EDBE /* AVFoundation+Extension.swift */,
|
|
29EA87E51E79A2780043A5F8 /* CMAudioFormatDescription+Extension.swift */,
|
|
29EA87E91E79A3B70043A5F8 /* CMBlockBuffer+Extension.swift */,
|
|
2916196B1E7F0768009FB344 /* CMFormatDescription+Extension.swift */,
|
|
29EA87DE1E79A0810043A5F8 /* CMSampleBuffer+Extension.swift */,
|
|
29EA87E11E79A1E90043A5F8 /* CMVideoFormatDescription+Extension.swift */,
|
|
29EA87EC1E79A3E30043A5F8 /* CVPixelBuffer+Extension.swift */,
|
|
29EA87DB1E79A0460043A5F8 /* Data+Extension.swift */,
|
|
29EA87D21E799F360043A5F8 /* ExpressibleByIntegerLiteral+Extension.swift */,
|
|
29EA87D41E799F670043A5F8 /* Mirror+Extension.swift */,
|
|
29EA87D71E79A0090043A5F8 /* URL+Extension.swift */,
|
|
BC83A4722403D83B006BDE06 /* VTCompressionSession+Extension.swift */,
|
|
BC0E12B12403E3A10091CAE3 /* VTFrameSilo+Extension.swift */,
|
|
BC0E12BD2403FE1D0091CAE3 /* VTMultiPassStorage+Extension.swift */,
|
|
);
|
|
path = Extension;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXGroup section */
|
|
|
|
/* Begin PBXHeadersBuildPhase section */
|
|
2945CBBA1B4BE66000104112 /* Headers */ = {
|
|
isa = PBXHeadersBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
29EF03781CD79A5400473D99 /* HaishinKit.h in Headers */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29B876181CD701F900FC07DA /* Headers */ = {
|
|
isa = PBXHeadersBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
296543621D62FE8100734698 /* HaishinKit.h in Headers */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29D3D4D91ED0509900DD4AA6 /* Headers */ = {
|
|
isa = PBXHeadersBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
29D3D4EA1ED0519400DD4AA6 /* HaishinKit.h in Headers */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXHeadersBuildPhase section */
|
|
|
|
/* Begin PBXNativeTarget section */
|
|
2915EC511D85BDF100621092 /* Screencast */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 2915EC751D85BDF200621092 /* Build configuration list for PBXNativeTarget "Screencast" */;
|
|
buildPhases = (
|
|
2915EC4F1D85BDF100621092 /* Frameworks */,
|
|
2915EC4E1D85BDF100621092 /* Sources */,
|
|
2915EC501D85BDF100621092 /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = Screencast;
|
|
productName = Screencast;
|
|
productReference = 2915EC521D85BDF100621092 /* Screencast.appex */;
|
|
productType = "com.apple.product-type.app-extension";
|
|
};
|
|
2945CBBC1B4BE66000104112 /* HaishinKit iOS */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 2945CBD31B4BE66000104112 /* Build configuration list for PBXNativeTarget "HaishinKit iOS" */;
|
|
buildPhases = (
|
|
2945CBB81B4BE66000104112 /* Sources */,
|
|
2945CBBA1B4BE66000104112 /* Headers */,
|
|
2945CBBB1B4BE66000104112 /* Resources */,
|
|
4B380712EE7FC2FF39421F1D /* Frameworks */,
|
|
2911F98B1DE2D97C007FD1EC /* CopyFiles */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = "HaishinKit iOS";
|
|
productName = lf;
|
|
productReference = 2945CBBD1B4BE66000104112 /* HaishinKit.framework */;
|
|
productType = "com.apple.product-type.framework";
|
|
};
|
|
29798E581CE60E5300F5CBD0 /* Tests */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 29798E611CE60E5300F5CBD0 /* Build configuration list for PBXNativeTarget "Tests" */;
|
|
buildPhases = (
|
|
29798E561CE60E5300F5CBD0 /* Frameworks */,
|
|
29798E571CE60E5300F5CBD0 /* Resources */,
|
|
29798E551CE60E5300F5CBD0 /* Sources */,
|
|
299E044F1F1CE3D90020DFBF /* ShellScript */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
29798E601CE60E5300F5CBD0 /* PBXTargetDependency */,
|
|
);
|
|
name = Tests;
|
|
productName = Tests;
|
|
productReference = 29798E591CE60E5300F5CBD0 /* Tests.xctest */;
|
|
productType = "com.apple.product-type.bundle.unit-test";
|
|
};
|
|
29B8761A1CD701F900FC07DA /* HaishinKit macOS */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 29B876201CD701F900FC07DA /* Build configuration list for PBXNativeTarget "HaishinKit macOS" */;
|
|
buildPhases = (
|
|
29B876161CD701F900FC07DA /* Sources */,
|
|
29B876171CD701F900FC07DA /* Frameworks */,
|
|
29B876181CD701F900FC07DA /* Headers */,
|
|
29B876191CD701F900FC07DA /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = "HaishinKit macOS";
|
|
productName = lfMacOS;
|
|
productReference = 29B8761B1CD701F900FC07DA /* HaishinKit.framework */;
|
|
productType = "com.apple.product-type.framework";
|
|
};
|
|
29C9327D1CD76FB800283FC5 /* Example iOS */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 29C9328D1CD76FB800283FC5 /* Build configuration list for PBXNativeTarget "Example iOS" */;
|
|
buildPhases = (
|
|
29C9327A1CD76FB800283FC5 /* Sources */,
|
|
29C9327B1CD76FB800283FC5 /* Frameworks */,
|
|
29C9327C1CD76FB800283FC5 /* Resources */,
|
|
29EF037B1CD79B3900473D99 /* Embed Frameworks */,
|
|
2911F98F1DE2DA04007FD1EC /* CopyFiles */,
|
|
2915EC761D85BDF200621092 /* Embed App Extensions */,
|
|
29F5FEA81DE2C76B00D0CCB4 /* ShellScript */,
|
|
29E51F291FEFDEA200F839F4 /* ShellScript */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
29C932A91CD78B5500283FC5 /* PBXTargetDependency */,
|
|
2915EC6E1D85BDF100621092 /* PBXTargetDependency */,
|
|
);
|
|
name = "Example iOS";
|
|
productName = "Example iOS";
|
|
productReference = 29C9327E1CD76FB800283FC5 /* Example iOS.app */;
|
|
productType = "com.apple.product-type.application";
|
|
};
|
|
29C932931CD76FD300283FC5 /* Example macOS */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 29C9329E1CD76FD400283FC5 /* Build configuration list for PBXNativeTarget "Example macOS" */;
|
|
buildPhases = (
|
|
29C932901CD76FD300283FC5 /* Sources */,
|
|
29C932911CD76FD300283FC5 /* Frameworks */,
|
|
29C932921CD76FD300283FC5 /* Resources */,
|
|
29562B8C1E6BFFE000BB940A /* Embed Frameworks */,
|
|
293B521C1DE2C2700092C73C /* ShellScript */,
|
|
29E51F2A1FEFDEB300F839F4 /* ShellScript */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
29562B8B1E6BFFE000BB940A /* PBXTargetDependency */,
|
|
);
|
|
name = "Example macOS";
|
|
productName = "Example MacOS";
|
|
productReference = 29C932941CD76FD300283FC5 /* Example macOS.app */;
|
|
productType = "com.apple.product-type.application";
|
|
};
|
|
29D3D4DB1ED0509900DD4AA6 /* HaishinKit tvOS */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 29D3D4E31ED0509900DD4AA6 /* Build configuration list for PBXNativeTarget "HaishinKit tvOS" */;
|
|
buildPhases = (
|
|
29D3D4D71ED0509900DD4AA6 /* Sources */,
|
|
29D3D4D81ED0509900DD4AA6 /* Frameworks */,
|
|
29D3D4D91ED0509900DD4AA6 /* Headers */,
|
|
29D3D4DA1ED0509900DD4AA6 /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = "HaishinKit tvOS";
|
|
productName = lf;
|
|
productReference = 29D3D4DC1ED0509900DD4AA6 /* HaishinKit.framework */;
|
|
productType = "com.apple.product-type.framework";
|
|
};
|
|
29D3D4EE1ED0531500DD4AA6 /* Example tvOS */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 29D3D4FB1ED0531600DD4AA6 /* Build configuration list for PBXNativeTarget "Example tvOS" */;
|
|
buildPhases = (
|
|
29D3D4EB1ED0531500DD4AA6 /* Sources */,
|
|
29D3D4EC1ED0531500DD4AA6 /* Frameworks */,
|
|
29D3D4ED1ED0531500DD4AA6 /* Resources */,
|
|
29373DBA205524D700099860 /* Embed Frameworks */,
|
|
2932D0E81ED1BA6C0002D33B /* ShellScript */,
|
|
29E51F2B1FEFDEBF00F839F4 /* ShellScript */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
29373DB9205524D700099860 /* PBXTargetDependency */,
|
|
);
|
|
name = "Example tvOS";
|
|
productName = "Example tvOS";
|
|
productReference = 29D3D4EF1ED0531500DD4AA6 /* Example tvOS.app */;
|
|
productType = "com.apple.product-type.application";
|
|
};
|
|
/* End PBXNativeTarget section */
|
|
|
|
/* Begin PBXProject section */
|
|
2945CBB41B4BE66000104112 /* Project object */ = {
|
|
isa = PBXProject;
|
|
attributes = {
|
|
LastSwiftMigration = 0700;
|
|
LastSwiftUpdateCheck = 0830;
|
|
LastUpgradeCheck = 1100;
|
|
ORGANIZATIONNAME = "Shogo Endo";
|
|
TargetAttributes = {
|
|
2915EC511D85BDF100621092 = {
|
|
CreatedOnToolsVersion = 8.0;
|
|
DevelopmentTeam = SUEQ2SZ2L5;
|
|
LastSwiftMigration = 1020;
|
|
ProvisioningStyle = Automatic;
|
|
};
|
|
2945CBBC1B4BE66000104112 = {
|
|
CreatedOnToolsVersion = 6.4;
|
|
DevelopmentTeam = SUEQ2SZ2L5;
|
|
LastSwiftMigration = 1020;
|
|
};
|
|
29798E581CE60E5300F5CBD0 = {
|
|
CreatedOnToolsVersion = 7.3.1;
|
|
LastSwiftMigration = 1020;
|
|
};
|
|
29B8761A1CD701F900FC07DA = {
|
|
CreatedOnToolsVersion = 7.3;
|
|
LastSwiftMigration = 1020;
|
|
};
|
|
29C9327D1CD76FB800283FC5 = {
|
|
CreatedOnToolsVersion = 7.3;
|
|
DevelopmentTeam = SUEQ2SZ2L5;
|
|
LastSwiftMigration = 1020;
|
|
ProvisioningStyle = Automatic;
|
|
SystemCapabilities = {
|
|
com.apple.BackgroundModes = {
|
|
enabled = 1;
|
|
};
|
|
};
|
|
};
|
|
29C932931CD76FD300283FC5 = {
|
|
CreatedOnToolsVersion = 7.3;
|
|
LastSwiftMigration = 1020;
|
|
};
|
|
29D3D4DB1ED0509900DD4AA6 = {
|
|
CreatedOnToolsVersion = 8.3.2;
|
|
LastSwiftMigration = 1020;
|
|
ProvisioningStyle = Manual;
|
|
};
|
|
29D3D4EE1ED0531500DD4AA6 = {
|
|
CreatedOnToolsVersion = 8.3.2;
|
|
LastSwiftMigration = 1020;
|
|
ProvisioningStyle = Automatic;
|
|
};
|
|
};
|
|
};
|
|
buildConfigurationList = 2945CBB71B4BE66000104112 /* Build configuration list for PBXProject "HaishinKit" */;
|
|
compatibilityVersion = "Xcode 8.0";
|
|
developmentRegion = en;
|
|
hasScannedForEncodings = 0;
|
|
knownRegions = (
|
|
en,
|
|
Base,
|
|
);
|
|
mainGroup = 2945CBB31B4BE66000104112;
|
|
productRefGroup = 2945CBBE1B4BE66000104112 /* Products */;
|
|
projectDirPath = "";
|
|
projectRoot = "";
|
|
targets = (
|
|
2945CBBC1B4BE66000104112 /* HaishinKit iOS */,
|
|
29B8761A1CD701F900FC07DA /* HaishinKit macOS */,
|
|
29D3D4DB1ED0509900DD4AA6 /* HaishinKit tvOS */,
|
|
29C9327D1CD76FB800283FC5 /* Example iOS */,
|
|
29C932931CD76FD300283FC5 /* Example macOS */,
|
|
29D3D4EE1ED0531500DD4AA6 /* Example tvOS */,
|
|
2915EC511D85BDF100621092 /* Screencast */,
|
|
29798E581CE60E5300F5CBD0 /* Tests */,
|
|
);
|
|
};
|
|
/* End PBXProject section */
|
|
|
|
/* Begin PBXResourcesBuildPhase section */
|
|
2915EC501D85BDF100621092 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
2945CBBB1B4BE66000104112 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29798E571CE60E5300F5CBD0 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
294637AA1EC8A79F008EEC71 /* SampleVideo_360x240_5mb.flv in Resources */,
|
|
29798E751CE614FE00F5CBD0 /* SampleVideo_360x240_5mb in Resources */,
|
|
29798E761CE614FE00F5CBD0 /* SampleVideo_360x240_5mb.m3u8 in Resources */,
|
|
290686051DFDC19B008EB7ED /* SampleVideo_360x240_5mb-base.mp4 in Resources */,
|
|
29798E771CE614FE00F5CBD0 /* SampleVideo_360x240_5mb.mp4 in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29B876191CD701F900FC07DA /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29C9327C1CD76FB800283FC5 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
291F4E381CF206E600F59C51 /* Icon.png in Resources */,
|
|
296897651CDB028C0074D5F0 /* Assets.xcassets in Resources */,
|
|
296897661CDB028C0074D5F0 /* LaunchScreen.storyboard in Resources */,
|
|
295074301E4620FF007F15A4 /* Main.storyboard in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29C932921CD76FD300283FC5 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
291619661E7EFB09009FB344 /* Main.storyboard in Resources */,
|
|
2923A1F71D63005F0019FBCD /* Assets.xcassets in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29D3D4DA1ED0509900DD4AA6 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29D3D4ED1ED0531500DD4AA6 /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
29EB3DED1ED055B4001CAE8B /* Assets.xcassets in Resources */,
|
|
29EB3DEA1ED055AC001CAE8B /* Main.storyboard in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXResourcesBuildPhase section */
|
|
|
|
/* Begin PBXShellScriptBuildPhase section */
|
|
2932D0E81ED1BA6C0002D33B /* ShellScript */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
"$(SRCROOT)/Carthage/Build/tvOS/Logboard.framework",
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "/usr/local/bin/carthage copy-frameworks\n";
|
|
};
|
|
293B521C1DE2C2700092C73C /* ShellScript */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
"$(SRCROOT)/Carthage/Build/Mac/Logboard.framework",
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "/usr/local/bin/carthage copy-frameworks\n";
|
|
};
|
|
299E044F1F1CE3D90020DFBF /* ShellScript */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
"$(SRCROOT)/Carthage/Build/Mac/Logboard.framework",
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "/usr/local/bin/carthage copy-frameworks\n";
|
|
};
|
|
29E51F291FEFDEA200F839F4 /* ShellScript */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "if which swiftlint >/dev/null; then\nswiftlint\nelse\necho \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi\n";
|
|
};
|
|
29E51F2A1FEFDEB300F839F4 /* ShellScript */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "if which swiftlint >/dev/null; then\nswiftlint\nelse\necho \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi\n";
|
|
};
|
|
29E51F2B1FEFDEBF00F839F4 /* ShellScript */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "if which swiftlint >/dev/null; then\nswiftlint\nelse\necho \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"\nfi\n";
|
|
};
|
|
29F5FEA81DE2C76B00D0CCB4 /* ShellScript */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputPaths = (
|
|
"$(SRCROOT)/Carthage/Build/iOS/Logboard.framework",
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "/usr/local/bin/carthage copy-frameworks\n";
|
|
};
|
|
/* End PBXShellScriptBuildPhase section */
|
|
|
|
/* Begin PBXSourcesBuildPhase section */
|
|
2915EC4E1D85BDF100621092 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
2930D0411E12D35400DA2DC5 /* SampleHandler.swift in Sources */,
|
|
BC4C9EAC23F00F3A004A14F2 /* Preference.swift in Sources */,
|
|
2957473E1E34F3DB00EF056E /* RTMPBroadcaster.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
2945CBB81B4BE66000104112 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
BC0E12BE2403FE1D0091CAE3 /* VTMultiPassStorage+Extension.swift in Sources */,
|
|
295891161EEB8DFC00CE51E1 /* FLVTagType.swift in Sources */,
|
|
29B876B11CD70B2800FC07DA /* RTMPMessage.swift in Sources */,
|
|
2941746B22D069B300A2944F /* AudioEffect.swift in Sources */,
|
|
295891011EEB7A8B00CE51E1 /* ScalingMode.swift in Sources */,
|
|
BC0E12B22403E3A10091CAE3 /* VTFrameSilo+Extension.swift in Sources */,
|
|
BC83A4732403D83B006BDE06 /* VTCompressionSession+Extension.swift in Sources */,
|
|
299B131D1D35272D00A1E8F5 /* ScreenCaptureSession.swift in Sources */,
|
|
2943ED53232FCA7C00ED6301 /* Setting.swift in Sources */,
|
|
BC3FA38C2413AEDA009C83D3 /* AVFoundation+Extension.swift in Sources */,
|
|
2915EC4D1D85BB8C00621092 /* RTMPTSocket.swift in Sources */,
|
|
2958910A1EEB8D1800CE51E1 /* FLVReader.swift in Sources */,
|
|
29C2631C1D0083B50098D4EF /* VideoIOComponent.swift in Sources */,
|
|
29B876B41CD70B2800FC07DA /* RTMPSharedObject.swift in Sources */,
|
|
2901A4EE1D437170002BBD23 /* DisplayLinkedQueue.swift in Sources */,
|
|
2958911E1EEB8E9600CE51E1 /* FLVSoundRate.swift in Sources */,
|
|
29B876941CD70AFE00FC07DA /* SoundTransform.swift in Sources */,
|
|
29DF20662312A436004057C3 /* RTMPSocketCompatible.swift in Sources */,
|
|
29B876861CD70AE800FC07DA /* PacketizedElementaryStream.swift in Sources */,
|
|
29B876761CD70ACE00FC07DA /* HTTPRequest.swift in Sources */,
|
|
29B876AD1CD70B2800FC07DA /* ASClass.swift in Sources */,
|
|
296242611D8DB86500C451A3 /* TSReader.swift in Sources */,
|
|
29B8765D1CD70A7900FC07DA /* H264Encoder.swift in Sources */,
|
|
2999C3752071138F00892E55 /* MTHKView.swift in Sources */,
|
|
29AF3FCF1D7C744C00E41212 /* NetStream.swift in Sources */,
|
|
294B2D3223785E3800CE7BDC /* CircularBuffer.swift in Sources */,
|
|
2958910E1EEB8D3C00CE51E1 /* FLVVideoCodec.swift in Sources */,
|
|
299B13271D3B751400A1E8F5 /* HKView.swift in Sources */,
|
|
BC44A1A923D31E92002D4297 /* AudioConverter.AudioBuffer.swift in Sources */,
|
|
2926A9EC1DE6B71E0074E3D2 /* MachUtil.swift in Sources */,
|
|
29B876AF1CD70B2800FC07DA /* RTMPChunk.swift in Sources */,
|
|
29D3D4CF1ED04C4C00DD4AA6 /* VideoIOComponent+Extension.swift in Sources */,
|
|
29B876841CD70AE800FC07DA /* H264+AVC.swift in Sources */,
|
|
296242621D8DB86500C451A3 /* TSWriter.swift in Sources */,
|
|
BC9CFA9323BDE8B700917EEF /* NetStreamRenderer.swift in Sources */,
|
|
29B8769B1CD70B1100FC07DA /* MIME.swift in Sources */,
|
|
29B8769C1CD70B1100FC07DA /* NetClient.swift in Sources */,
|
|
29B876871CD70AE800FC07DA /* ProgramSpecific.swift in Sources */,
|
|
BC4C9EAF23F2E736004A14F2 /* AudioStreamBasicDescription+Extension.swift in Sources */,
|
|
BC558268240BB40E00011AC0 /* RTMPStreamInfo.swift in Sources */,
|
|
298BCF331DD4C44A007FF86A /* AnyUtil.swift in Sources */,
|
|
29B876B01CD70B2800FC07DA /* RTMPConnection.swift in Sources */,
|
|
295891221EEB8EC500CE51E1 /* FLVAVCPacketType.swift in Sources */,
|
|
29B876B61CD70B2800FC07DA /* RTMPStream.swift in Sources */,
|
|
29EA87EA1E79A3B70043A5F8 /* CMBlockBuffer+Extension.swift in Sources */,
|
|
2926A9F31DE6F08F0074E3D2 /* TimerDriver.swift in Sources */,
|
|
2976A4811D49025B00B53EF2 /* IOComponent.swift in Sources */,
|
|
293B42E92340B4840086F973 /* RTMPObjectEncoding.swift in Sources */,
|
|
2976A47E1D48C5C700B53EF2 /* AVRecorder.swift in Sources */,
|
|
29B876B21CD70B2800FC07DA /* RTMPMuxer.swift in Sources */,
|
|
2958912E1EEB8F4100CE51E1 /* FLVSoundType.swift in Sources */,
|
|
29D3D4D61ED04EAE00DD4AA6 /* DeviceUtil+Extenstion.swift in Sources */,
|
|
29B876851CD70AE800FC07DA /* NALUnit.swift in Sources */,
|
|
29EA87ED1E79A3E30043A5F8 /* CVPixelBuffer+Extension.swift in Sources */,
|
|
2958912A1EEB8F1D00CE51E1 /* FLVSoundSize.swift in Sources */,
|
|
29EA87DC1E79A0460043A5F8 /* Data+Extension.swift in Sources */,
|
|
29DF20622312A3DD004057C3 /* RTMPNWSocket.swift in Sources */,
|
|
29B876BD1CD70B3900FC07DA /* CRC32.swift in Sources */,
|
|
29EA87E61E79A2780043A5F8 /* CMAudioFormatDescription+Extension.swift in Sources */,
|
|
29B876B51CD70B2800FC07DA /* RTMPSocket.swift in Sources */,
|
|
29B876AB1CD70B2800FC07DA /* AMF0Serializer.swift in Sources */,
|
|
29B8765B1CD70A7900FC07DA /* AudioConverter.swift in Sources */,
|
|
29EA87D51E799F670043A5F8 /* Mirror+Extension.swift in Sources */,
|
|
297E69122324E38800D418AB /* AudioConverter.Destination.swift in Sources */,
|
|
2942A4F821A9418A004E1BEE /* Running.swift in Sources */,
|
|
29F6F4851DFB83E200920A3A /* RTMPHandshake.swift in Sources */,
|
|
29EA87DF1E79A0810043A5F8 /* CMSampleBuffer+Extension.swift in Sources */,
|
|
29EA87E21E79A1E90043A5F8 /* CMVideoFormatDescription+Extension.swift in Sources */,
|
|
29D3D4D11ED04D1200DD4AA6 /* NetStream+Extension.swift in Sources */,
|
|
29EA87D81E79A0090043A5F8 /* URL+Extension.swift in Sources */,
|
|
29B876BC1CD70B3900FC07DA /* ByteArray.swift in Sources */,
|
|
29B876831CD70AE800FC07DA /* AudioSpecificConfig.swift in Sources */,
|
|
295891121EEB8D7200CE51E1 /* FLVFrameType.swift in Sources */,
|
|
29B876961CD70AFE00FC07DA /* VideoEffect.swift in Sources */,
|
|
29B876691CD70AB300FC07DA /* Constants.swift in Sources */,
|
|
29B8766D1CD70AB300FC07DA /* DataConvertible.swift in Sources */,
|
|
29B876781CD70ACE00FC07DA /* HTTPService.swift in Sources */,
|
|
2976A4861D4903C300B53EF2 /* DeviceUtil.swift in Sources */,
|
|
29C263181D00804A0098D4EF /* GLHKView.swift in Sources */,
|
|
29B876881CD70AE800FC07DA /* TransportStream.swift in Sources */,
|
|
29B876BE1CD70B3900FC07DA /* EventDispatcher.swift in Sources */,
|
|
29B8769D1CD70B1100FC07DA /* NetService.swift in Sources */,
|
|
BC0E12BA2403F0060091CAE3 /* OSError.swift in Sources */,
|
|
29B8769E1CD70B1100FC07DA /* NetSocket.swift in Sources */,
|
|
2958911A1EEB8E3F00CE51E1 /* FLVAudioCodec.swift in Sources */,
|
|
295891261EEB8EF300CE51E1 /* FLVAACPacket.swift in Sources */,
|
|
29B876791CD70ACE00FC07DA /* HTTPStream.swift in Sources */,
|
|
292D8A331D8B293300DBECE2 /* MP4Sampler.swift in Sources */,
|
|
29798E521CE5DF1A00F5CBD0 /* MP4Reader.swift in Sources */,
|
|
295747911E37AC1000EF056E /* RTMPStreamDelegate.swift in Sources */,
|
|
29B876AC1CD70B2800FC07DA /* AMF3Serializer.swift in Sources */,
|
|
2916196C1E7F0768009FB344 /* CMFormatDescription+Extension.swift in Sources */,
|
|
29B876921CD70AFE00FC07DA /* AVMixer.swift in Sources */,
|
|
29DC17B321D0CC0600E26CED /* Atomic.swift in Sources */,
|
|
2942424D1CF4C01300D65DCB /* MD5.swift in Sources */,
|
|
29EA87D31E799F360043A5F8 /* ExpressibleByIntegerLiteral+Extension.swift in Sources */,
|
|
29B8767A1CD70ACE00FC07DA /* M3U.swift in Sources */,
|
|
29245AEF1D32348400AFFB9A /* VideoGravityUtil.swift in Sources */,
|
|
29FD1B5022FF13190095A0BE /* VTSessionPropertyKey.swift in Sources */,
|
|
29B876901CD70AFE00FC07DA /* AudioIOComponent.swift in Sources */,
|
|
29B876771CD70ACE00FC07DA /* HTTPResponse.swift in Sources */,
|
|
29B8765C1CD70A7900FC07DA /* H264Decoder.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29798E551CE60E5300F5CBD0 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
290EA89B1DFB619600053022 /* TSTests.swift in Sources */,
|
|
294637A41EC8961C008EEC71 /* RTMPReaderTests.swift in Sources */,
|
|
290EA8AD1DFB61E700053022 /* TimerDriverTests.swift in Sources */,
|
|
290EA8A91DFB61E700053022 /* ByteArrayTests.swift in Sources */,
|
|
295018221FFA1C9D00358E10 /* SinWaveUtil.swift in Sources */,
|
|
294637A81EC89BC9008EEC71 /* Config.swift in Sources */,
|
|
290EA8981DFB619600053022 /* MP4SamplerTests.swift in Sources */,
|
|
295018201FFA1BD700358E10 /* AudioConverterTests.swift in Sources */,
|
|
290EA8AC1DFB61E700053022 /* MD5Tests.swift in Sources */,
|
|
290EA8A01DFB61B100053022 /* ASClassTests.swift in Sources */,
|
|
2917CB662104CA2800F6823A /* AudioSpecificConfigTests.swift in Sources */,
|
|
290EA8AB1DFB61E700053022 /* EventDispatcherTests.swift in Sources */,
|
|
290EA8901DFB616000053022 /* Foundation+ExtensionTests.swift in Sources */,
|
|
290EA8991DFB619600053022 /* PacketizedElementaryStreamTests.swift in Sources */,
|
|
29F97F242336A4FA00A4C317 /* SettingTests.swift in Sources */,
|
|
290EA8911DFB616000053022 /* SwiftCore+ExtensionTests.swift in Sources */,
|
|
290EA89A1DFB619600053022 /* ProgramSpecificTests.swift in Sources */,
|
|
290EA8931DFB617800053022 /* HTTPRequestTests.swift in Sources */,
|
|
2976077F20A89FBB00DCF24F /* RTMPMessageTests.swift in Sources */,
|
|
290EA8A11DFB61B100053022 /* RTMPChunkTests.swift in Sources */,
|
|
290EA89F1DFB61B100053022 /* AMF0SerializerTests.swift in Sources */,
|
|
290EA8AA1DFB61E700053022 /* CRC32Tests.swift in Sources */,
|
|
035AFA042263868E009DD0BB /* RTMPStreamTests.swift in Sources */,
|
|
290686031DFDB7A7008EB7ED /* RTMPConnectionTests.swift in Sources */,
|
|
2940EF4F2380116500430456 /* CircularBufferTests.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29B876161CD701F900FC07DA /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
29B876EC1CD70D5900FC07DA /* AudioConverter.swift in Sources */,
|
|
29B876ED1CD70D5900FC07DA /* H264Decoder.swift in Sources */,
|
|
29B876EE1CD70D5900FC07DA /* H264Encoder.swift in Sources */,
|
|
29EA87EB1E79A3B70043A5F8 /* CMBlockBuffer+Extension.swift in Sources */,
|
|
29B876F01CD70D5900FC07DA /* Constants.swift in Sources */,
|
|
29EA87D91E79A0090043A5F8 /* URL+Extension.swift in Sources */,
|
|
2943ED54232FCA7C00ED6301 /* Setting.swift in Sources */,
|
|
292AC17C1CF4C871004F5730 /* MD5.swift in Sources */,
|
|
2958910B1EEB8D1800CE51E1 /* FLVReader.swift in Sources */,
|
|
295747921E3A30A400EF056E /* RTMPStreamDelegate.swift in Sources */,
|
|
29B876F41CD70D5900FC07DA /* DataConvertible.swift in Sources */,
|
|
2916196D1E7F0777009FB344 /* CMFormatDescription+Extension.swift in Sources */,
|
|
29DF20632312A3DD004057C3 /* RTMPNWSocket.swift in Sources */,
|
|
2976A4821D4902CE00B53EF2 /* IOComponent.swift in Sources */,
|
|
29EA87E71E79A2780043A5F8 /* CMAudioFormatDescription+Extension.swift in Sources */,
|
|
29FD1B5122FF13190095A0BE /* VTSessionPropertyKey.swift in Sources */,
|
|
29B876F61CD70D5900FC07DA /* HTTPRequest.swift in Sources */,
|
|
29B876F71CD70D5900FC07DA /* HTTPResponse.swift in Sources */,
|
|
BC4C9EB023F2E736004A14F2 /* AudioStreamBasicDescription+Extension.swift in Sources */,
|
|
2942A4F921A9418A004E1BEE /* Running.swift in Sources */,
|
|
29D3D4D31ED04D9600DD4AA6 /* NetStream+Extension-macOS.swift in Sources */,
|
|
29EA87D61E799F6A0043A5F8 /* Mirror+Extension.swift in Sources */,
|
|
297E69132324E38800D418AB /* AudioConverter.Destination.swift in Sources */,
|
|
29B876F81CD70D5900FC07DA /* HTTPService.swift in Sources */,
|
|
29B876F91CD70D5900FC07DA /* HTTPStream.swift in Sources */,
|
|
296543631D62FE9000734698 /* HKView-macOS.swift in Sources */,
|
|
29B876FA1CD70D5900FC07DA /* M3U.swift in Sources */,
|
|
292D8A341D8B294900DBECE2 /* MP4Sampler.swift in Sources */,
|
|
29B876FD1CD70D5A00FC07DA /* AudioSpecificConfig.swift in Sources */,
|
|
2958911F1EEB8E9600CE51E1 /* FLVSoundRate.swift in Sources */,
|
|
2941746C22D069B300A2944F /* AudioEffect.swift in Sources */,
|
|
BC9CFA9423BDE8B700917EEF /* NetStreamRenderer.swift in Sources */,
|
|
296242631D8DBA8C00C451A3 /* TSReader.swift in Sources */,
|
|
29B876FE1CD70D5A00FC07DA /* H264+AVC.swift in Sources */,
|
|
295891171EEB8DFC00CE51E1 /* FLVTagType.swift in Sources */,
|
|
294852571D852499002DE492 /* RTMPTSocket.swift in Sources */,
|
|
BC83A4742403D83B006BDE06 /* VTCompressionSession+Extension.swift in Sources */,
|
|
29245AEE1D32347E00AFFB9A /* VideoGravityUtil.swift in Sources */,
|
|
292D8A351D8B294E00DBECE2 /* MP4Reader.swift in Sources */,
|
|
29B876FF1CD70D5A00FC07DA /* NALUnit.swift in Sources */,
|
|
29B877001CD70D5A00FC07DA /* PacketizedElementaryStream.swift in Sources */,
|
|
295891131EEB8D7200CE51E1 /* FLVFrameType.swift in Sources */,
|
|
29B877011CD70D5A00FC07DA /* ProgramSpecific.swift in Sources */,
|
|
295891271EEB8EF300CE51E1 /* FLVAACPacket.swift in Sources */,
|
|
BC0E12BB2403F0060091CAE3 /* OSError.swift in Sources */,
|
|
299D6A512051A9720090E10A /* MTHKView-macOS.swift in Sources */,
|
|
29B877021CD70D5A00FC07DA /* TransportStream.swift in Sources */,
|
|
296242641D8DBA9000C451A3 /* TSWriter.swift in Sources */,
|
|
2958912F1EEB8F4100CE51E1 /* FLVSoundType.swift in Sources */,
|
|
29B877031CD70D5A00FC07DA /* AudioIOComponent.swift in Sources */,
|
|
29B877051CD70D5A00FC07DA /* AVMixer.swift in Sources */,
|
|
294B2D3323785E3800CE7BDC /* CircularBuffer.swift in Sources */,
|
|
2992D1541ED04A2C008D9DC1 /* VideoIOComponent+Extension-macOS.swift in Sources */,
|
|
2926A9EF1DE6B83F0074E3D2 /* MachUtil.swift in Sources */,
|
|
2976A47F1D48FD6900B53EF2 /* AVRecorder.swift in Sources */,
|
|
BC44A1AA23D31E92002D4297 /* AudioConverter.AudioBuffer.swift in Sources */,
|
|
29B877071CD70D5A00FC07DA /* SoundTransform.swift in Sources */,
|
|
29B877081CD70D5A00FC07DA /* VideoIOComponent.swift in Sources */,
|
|
294CC9B422D9BEC000F9DD5C /* DisplayLink-macOS.swift in Sources */,
|
|
29B877091CD70D5A00FC07DA /* VideoEffect.swift in Sources */,
|
|
29B8770A1CD70D5A00FC07DA /* MIME.swift in Sources */,
|
|
29B8770B1CD70D5A00FC07DA /* NetClient.swift in Sources */,
|
|
BC0E12BF2403FE1D0091CAE3 /* VTMultiPassStorage+Extension.swift in Sources */,
|
|
29EA87EE1E79A3E30043A5F8 /* CVPixelBuffer+Extension.swift in Sources */,
|
|
29B8770C1CD70D5A00FC07DA /* NetService.swift in Sources */,
|
|
2958911B1EEB8E3F00CE51E1 /* FLVAudioCodec.swift in Sources */,
|
|
296543611D62FE7100734698 /* GLHKView-macOS.swift in Sources */,
|
|
293B42EA2340B4840086F973 /* RTMPObjectEncoding.swift in Sources */,
|
|
29DC17B421D0CC0600E26CED /* Atomic.swift in Sources */,
|
|
BC558269240BB40E00011AC0 /* RTMPStreamInfo.swift in Sources */,
|
|
29EA87E01E79A0810043A5F8 /* CMSampleBuffer+Extension.swift in Sources */,
|
|
29B8770D1CD70D5A00FC07DA /* NetSocket.swift in Sources */,
|
|
29B8770E1CD70D5A00FC07DA /* AMF0Serializer.swift in Sources */,
|
|
2976A4871D49045700B53EF2 /* DeviceUtil.swift in Sources */,
|
|
29B8770F1CD70D5A00FC07DA /* AMF3Serializer.swift in Sources */,
|
|
29B877101CD70D5A00FC07DA /* ASClass.swift in Sources */,
|
|
29DF20672312A436004057C3 /* RTMPSocketCompatible.swift in Sources */,
|
|
29B877121CD70D5A00FC07DA /* RTMPChunk.swift in Sources */,
|
|
29AF3FD01D7C745200E41212 /* NetStream.swift in Sources */,
|
|
29F6F4861DFB862400920A3A /* RTMPHandshake.swift in Sources */,
|
|
29B877131CD70D5A00FC07DA /* RTMPConnection.swift in Sources */,
|
|
2958910F1EEB8D3C00CE51E1 /* FLVVideoCodec.swift in Sources */,
|
|
295891021EEB7AFC00CE51E1 /* ScalingMode.swift in Sources */,
|
|
29B877141CD70D5A00FC07DA /* RTMPMessage.swift in Sources */,
|
|
29B877151CD70D5A00FC07DA /* RTMPMuxer.swift in Sources */,
|
|
29EA87E31E79A1E90043A5F8 /* CMVideoFormatDescription+Extension.swift in Sources */,
|
|
29B877171CD70D5A00FC07DA /* RTMPSharedObject.swift in Sources */,
|
|
BC3FA38B2413AEDA009C83D3 /* AVFoundation+Extension.swift in Sources */,
|
|
29B877181CD70D5A00FC07DA /* RTMPSocket.swift in Sources */,
|
|
29EA87DD1E79A0460043A5F8 /* Data+Extension.swift in Sources */,
|
|
29B877191CD70D5A00FC07DA /* RTMPStream.swift in Sources */,
|
|
29B8771B1CD70D5A00FC07DA /* ByteArray.swift in Sources */,
|
|
295891231EEB8EC500CE51E1 /* FLVAVCPacketType.swift in Sources */,
|
|
29EA87DA1E79A00E0043A5F8 /* ExpressibleByIntegerLiteral+Extension.swift in Sources */,
|
|
29D0E3681DD4CE3700863B3B /* AnyUtil.swift in Sources */,
|
|
29B8771C1CD70D5A00FC07DA /* CRC32.swift in Sources */,
|
|
2926A9F21DE6F08E0074E3D2 /* TimerDriver.swift in Sources */,
|
|
2958912B1EEB8F1D00CE51E1 /* FLVSoundSize.swift in Sources */,
|
|
29B8771D1CD70D5A00FC07DA /* EventDispatcher.swift in Sources */,
|
|
BC0E12B32403E3A10091CAE3 /* VTFrameSilo+Extension.swift in Sources */,
|
|
2901A4EF1D437662002BBD23 /* DisplayLinkedQueue.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29C9327A1CD76FB800283FC5 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
291468191E581C8F00E619BA /* Preference.swift in Sources */,
|
|
296897671CDB02940074D5F0 /* AppDelegate.swift in Sources */,
|
|
296897681CDB02940074D5F0 /* LiveViewController.swift in Sources */,
|
|
2955F51F1D09EBAD004CC995 /* VisualEffect.swift in Sources */,
|
|
295074311E462105007F15A4 /* PreferenceViewController.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29C932901CD76FD300283FC5 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
2923A1F81D6300650019FBCD /* AppDelegate.swift in Sources */,
|
|
2923A1F41D6300510019FBCD /* MainWindowController.swift in Sources */,
|
|
2923A1F31D63004E0019FBCD /* VisualEffect.swift in Sources */,
|
|
2916196A1E7EFF38009FB344 /* Preference.swift in Sources */,
|
|
291619691E7EFEA8009FB344 /* MainViewController.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29D3D4D71ED0509900DD4AA6 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
BC55826A240BB40E00011AC0 /* RTMPStreamInfo.swift in Sources */,
|
|
294B2D3423785E3800CE7BDC /* CircularBuffer.swift in Sources */,
|
|
29EB3E1F1ED059F7001CAE8B /* RTMPChunk.swift in Sources */,
|
|
29EB3DFA1ED057A1001CAE8B /* CMVideoFormatDescription+Extension.swift in Sources */,
|
|
29EB3E071ED05867001CAE8B /* NALUnit.swift in Sources */,
|
|
29EB3E091ED0586B001CAE8B /* ProgramSpecific.swift in Sources */,
|
|
29EB3E081ED05869001CAE8B /* PacketizedElementaryStream.swift in Sources */,
|
|
29EB3E0A1ED0586F001CAE8B /* TransportStream.swift in Sources */,
|
|
29EB3DFE1ED05849001CAE8B /* Data+Extension.swift in Sources */,
|
|
29EB3E321ED05A2C001CAE8B /* ByteArray.swift in Sources */,
|
|
29E7969A1ED197A800D75C6C /* GLHKView-tvOS.swift in Sources */,
|
|
29EB3E191ED05898001CAE8B /* NetSocket.swift in Sources */,
|
|
29EB3E101ED0587F001CAE8B /* AVRecorder.swift in Sources */,
|
|
2958910C1EEB8D1800CE51E1 /* FLVReader.swift in Sources */,
|
|
29EB3E0F1ED0587C001CAE8B /* AVMixer.swift in Sources */,
|
|
29EB3E1A1ED0589B001CAE8B /* NetStream.swift in Sources */,
|
|
29EB3E211ED059FB001CAE8B /* RTMPHandshake.swift in Sources */,
|
|
29EB3DF41ED05776001CAE8B /* CMBlockBuffer+Extension.swift in Sources */,
|
|
29EB3DF01ED05768001CAE8B /* H264Encoder.swift in Sources */,
|
|
29EB3E351ED05A33001CAE8B /* DeviceUtil.swift in Sources */,
|
|
29DC17B521D0CC0600E26CED /* Atomic.swift in Sources */,
|
|
BC0E12C02403FE1D0091CAE3 /* VTMultiPassStorage+Extension.swift in Sources */,
|
|
BC0E12B42403E3A10091CAE3 /* VTFrameSilo+Extension.swift in Sources */,
|
|
BC44A1AB23D31E92002D4297 /* AudioConverter.AudioBuffer.swift in Sources */,
|
|
29EB3E261ED05A07001CAE8B /* RTMPStream.swift in Sources */,
|
|
29DF20642312A3DD004057C3 /* RTMPNWSocket.swift in Sources */,
|
|
29EB3E111ED05881001CAE8B /* IOComponent.swift in Sources */,
|
|
29EB3E3A1ED05A45001CAE8B /* TimerDriver.swift in Sources */,
|
|
29EB3E131ED05887001CAE8B /* SoundTransform.swift in Sources */,
|
|
29EB3DF81ED05799001CAE8B /* Mirror+Extension.swift in Sources */,
|
|
BC83A4752403D83B006BDE06 /* VTCompressionSession+Extension.swift in Sources */,
|
|
BC9CFA9523BDE8B700917EEF /* NetStreamRenderer.swift in Sources */,
|
|
29EB3E031ED0585D001CAE8B /* AudioSpecificConfig.swift in Sources */,
|
|
29EB3E3B1ED05A48001CAE8B /* VideoGravityUtil.swift in Sources */,
|
|
29EB3E141ED05889001CAE8B /* VideoIOComponent.swift in Sources */,
|
|
29EB3E221ED059FD001CAE8B /* RTMPMessage.swift in Sources */,
|
|
29EB3E371ED05A38001CAE8B /* MachUtil.swift in Sources */,
|
|
29EB3E001ED05854001CAE8B /* HTTPService.swift in Sources */,
|
|
BC0E12BC2403F0060091CAE3 /* OSError.swift in Sources */,
|
|
29EB3DFF1ED05852001CAE8B /* HTTPResponse.swift in Sources */,
|
|
29EB3E021ED05858001CAE8B /* M3U.swift in Sources */,
|
|
29EB3E0D1ED05877001CAE8B /* AudioIOComponent.swift in Sources */,
|
|
2942A4FA21A9418A004E1BEE /* Running.swift in Sources */,
|
|
295891101EEB8D3C00CE51E1 /* FLVVideoCodec.swift in Sources */,
|
|
295891031EEB7AFC00CE51E1 /* ScalingMode.swift in Sources */,
|
|
29EB3DFD1ED05847001CAE8B /* CVPixelBuffer+Extension.swift in Sources */,
|
|
2941746D22D069B300A2944F /* AudioEffect.swift in Sources */,
|
|
29EB3E151ED0588C001CAE8B /* VideoEffect.swift in Sources */,
|
|
29EB3E061ED05865001CAE8B /* MP4Sampler.swift in Sources */,
|
|
29EB3E041ED05860001CAE8B /* H264+AVC.swift in Sources */,
|
|
29EB3DEF1ED05766001CAE8B /* H264Decoder.swift in Sources */,
|
|
29EB3DF71ED05797001CAE8B /* URL+Extension.swift in Sources */,
|
|
29DF20682312A436004057C3 /* RTMPSocketCompatible.swift in Sources */,
|
|
29EB3E0B1ED05871001CAE8B /* TSReader.swift in Sources */,
|
|
297E69142324E38800D418AB /* AudioConverter.Destination.swift in Sources */,
|
|
29EB3DF51ED05779001CAE8B /* CMFormatDescription+Extension.swift in Sources */,
|
|
29EB3E381ED05A41001CAE8B /* MD5.swift in Sources */,
|
|
29EB3E271ED05A09001CAE8B /* RTMPStreamDelegate.swift in Sources */,
|
|
295891141EEB8D7200CE51E1 /* FLVFrameType.swift in Sources */,
|
|
29EB3E1B1ED0589F001CAE8B /* AMF0Serializer.swift in Sources */,
|
|
29EB3E0C1ED05874001CAE8B /* TSWriter.swift in Sources */,
|
|
295891181EEB8DFC00CE51E1 /* FLVTagType.swift in Sources */,
|
|
29EB3DF91ED0579C001CAE8B /* ExpressibleByIntegerLiteral+Extension.swift in Sources */,
|
|
29EB3E201ED059F9001CAE8B /* RTMPConnection.swift in Sources */,
|
|
29EB3E331ED05A2E001CAE8B /* DisplayLinkedQueue.swift in Sources */,
|
|
29EB3E1D1ED058A5001CAE8B /* ASClass.swift in Sources */,
|
|
29EB3E251ED05A04001CAE8B /* RTMPSocket.swift in Sources */,
|
|
29EB3E311ED05A29001CAE8B /* AnyUtil.swift in Sources */,
|
|
29EB3E1C1ED058A2001CAE8B /* AMF3Serializer.swift in Sources */,
|
|
29EB3DEE1ED05763001CAE8B /* AudioConverter.swift in Sources */,
|
|
29EB3E241ED05A02001CAE8B /* RTMPSharedObject.swift in Sources */,
|
|
29EB3E231ED059FF001CAE8B /* RTMPMuxer.swift in Sources */,
|
|
29EB3DF11ED0576C001CAE8B /* Constants.swift in Sources */,
|
|
292F6DB11EEBB2040097EDBE /* AVFoundation+Extension.swift in Sources */,
|
|
29EB3E011ED05856001CAE8B /* HTTPStream.swift in Sources */,
|
|
29EB3E171ED05893001CAE8B /* NetClient.swift in Sources */,
|
|
BC4C9EB123F2E736004A14F2 /* AudioStreamBasicDescription+Extension.swift in Sources */,
|
|
2958912C1EEB8F1D00CE51E1 /* FLVSoundSize.swift in Sources */,
|
|
295891241EEB8EC500CE51E1 /* FLVAVCPacketType.swift in Sources */,
|
|
299D6A532051A9920090E10A /* MTHKView-tvOS.swift in Sources */,
|
|
2943ED55232FCA7C00ED6301 /* Setting.swift in Sources */,
|
|
29EB3DF31ED05773001CAE8B /* CMAudioFormatDescription+Extension.swift in Sources */,
|
|
29EB3DFC1ED057AC001CAE8B /* HTTPRequest.swift in Sources */,
|
|
29EB3E161ED0588F001CAE8B /* MIME.swift in Sources */,
|
|
293B42EB2340B4840086F973 /* RTMPObjectEncoding.swift in Sources */,
|
|
295891301EEB8F4100CE51E1 /* FLVSoundType.swift in Sources */,
|
|
295891201EEB8E9600CE51E1 /* FLVSoundRate.swift in Sources */,
|
|
29EB3DF21ED05770001CAE8B /* DataConvertible.swift in Sources */,
|
|
29EB3E361ED05A35001CAE8B /* EventDispatcher.swift in Sources */,
|
|
29EB3E341ED05A30001CAE8B /* CRC32.swift in Sources */,
|
|
29FD1B5222FF13190095A0BE /* VTSessionPropertyKey.swift in Sources */,
|
|
29EB3E181ED05896001CAE8B /* NetService.swift in Sources */,
|
|
295891281EEB8EF300CE51E1 /* FLVAACPacket.swift in Sources */,
|
|
29EB3E051ED05862001CAE8B /* MP4Reader.swift in Sources */,
|
|
2958911C1EEB8E3F00CE51E1 /* FLVAudioCodec.swift in Sources */,
|
|
29EB3DF61ED0577C001CAE8B /* CMSampleBuffer+Extension.swift in Sources */,
|
|
29EB3E281ED05A0C001CAE8B /* RTMPTSocket.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
29D3D4EB1ED0531500DD4AA6 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
29EB3DEB1ED055B0001CAE8B /* ViewController.swift in Sources */,
|
|
29E7968D1ED18C5300D75C6C /* Preference.swift in Sources */,
|
|
29EB3DE91ED055A5001CAE8B /* AppDelegate.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXSourcesBuildPhase section */
|
|
|
|
/* Begin PBXTargetDependency section */
|
|
2915EC6E1D85BDF100621092 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 2915EC511D85BDF100621092 /* Screencast */;
|
|
targetProxy = 2915EC6D1D85BDF100621092 /* PBXContainerItemProxy */;
|
|
};
|
|
29373DB9205524D700099860 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 29D3D4DB1ED0509900DD4AA6 /* HaishinKit tvOS */;
|
|
targetProxy = 29373DB8205524D700099860 /* PBXContainerItemProxy */;
|
|
};
|
|
29562B8B1E6BFFE000BB940A /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 29B8761A1CD701F900FC07DA /* HaishinKit macOS */;
|
|
targetProxy = 29562B8A1E6BFFE000BB940A /* PBXContainerItemProxy */;
|
|
};
|
|
29798E601CE60E5300F5CBD0 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 29B8761A1CD701F900FC07DA /* HaishinKit macOS */;
|
|
targetProxy = 29798E5F1CE60E5300F5CBD0 /* PBXContainerItemProxy */;
|
|
};
|
|
29C932A91CD78B5500283FC5 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = 2945CBBC1B4BE66000104112 /* HaishinKit iOS */;
|
|
targetProxy = 29C932A81CD78B5500283FC5 /* PBXContainerItemProxy */;
|
|
};
|
|
/* End PBXTargetDependency section */
|
|
|
|
/* Begin PBXVariantGroup section */
|
|
291619621E7EFA2A009FB344 /* Main.storyboard */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
291619631E7EFA2A009FB344 /* Base */,
|
|
);
|
|
name = Main.storyboard;
|
|
path = .;
|
|
sourceTree = "<group>";
|
|
};
|
|
2968974D1CDB01DD0074D5F0 /* LaunchScreen.storyboard */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
2968974E1CDB01DD0074D5F0 /* Base */,
|
|
);
|
|
name = LaunchScreen.storyboard;
|
|
path = .;
|
|
sourceTree = "<group>";
|
|
};
|
|
29D3D5021ED053C000DD4AA6 /* Main.storyboard */ = {
|
|
isa = PBXVariantGroup;
|
|
children = (
|
|
29D3D5031ED053C000DD4AA6 /* Base */,
|
|
);
|
|
name = Main.storyboard;
|
|
path = .;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXVariantGroup section */
|
|
|
|
/* Begin XCBuildConfiguration section */
|
|
2915EC701D85BDF200621092 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
CLANG_WARN_SUSPICIOUS_MOVES = YES;
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
DEBUG_INFORMATION_FORMAT = dwarf;
|
|
DEVELOPMENT_TEAM = SUEQ2SZ2L5;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
INFOPLIST_FILE = "$(SRCROOT)/Examples/iOS/Screencast/Info.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
MARKETING_VERSION = 1.0.0;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.haishinkit.HaishinKit.Example-iOS.Screencast";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Debug;
|
|
};
|
|
2915EC711D85BDF200621092 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
CLANG_WARN_SUSPICIOUS_MOVES = YES;
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
DEVELOPMENT_TEAM = SUEQ2SZ2L5;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
INFOPLIST_FILE = "$(SRCROOT)/Examples/iOS/Screencast/Info.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
|
MARKETING_VERSION = 1.0.0;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.haishinkit.HaishinKit.Example-iOS.Screencast";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Release;
|
|
};
|
|
2945CBD11B4BE66000104112 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
CLANG_WARN_COMMA = YES;
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
CLANG_WARN_INFINITE_RECURSION = YES;
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
|
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
COPY_PHASE_STRIP = NO;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
ENABLE_TESTABILITY = YES;
|
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
GCC_DYNAMIC_NO_PIC = NO;
|
|
GCC_NO_COMMON_BLOCKS = YES;
|
|
GCC_OPTIMIZATION_LEVEL = 0;
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
"DEBUG=1",
|
|
"$(inherited)",
|
|
);
|
|
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
|
IPHONEOS_DEPLOYMENT_TARGET = 8.3;
|
|
MACOSX_DEPLOYMENT_TARGET = 10.11;
|
|
MTL_ENABLE_DEBUG_INFO = YES;
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
SDKROOT = iphoneos;
|
|
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
VERSIONING_SYSTEM = "apple-generic";
|
|
VERSION_INFO_PREFIX = "";
|
|
};
|
|
name = Debug;
|
|
};
|
|
2945CBD21B4BE66000104112 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
CLANG_WARN_COMMA = YES;
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
CLANG_WARN_INFINITE_RECURSION = YES;
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
|
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
COPY_PHASE_STRIP = NO;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
|
ENABLE_NS_ASSERTIONS = NO;
|
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
GCC_C_LANGUAGE_STANDARD = gnu99;
|
|
GCC_NO_COMMON_BLOCKS = YES;
|
|
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
|
GCC_WARN_UNUSED_FUNCTION = YES;
|
|
GCC_WARN_UNUSED_VARIABLE = YES;
|
|
IPHONEOS_DEPLOYMENT_TARGET = 8.3;
|
|
MACOSX_DEPLOYMENT_TARGET = 10.11;
|
|
MTL_ENABLE_DEBUG_INFO = NO;
|
|
SDKROOT = iphoneos;
|
|
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
VALIDATE_PRODUCT = YES;
|
|
VERSIONING_SYSTEM = "apple-generic";
|
|
VERSION_INFO_PREFIX = "";
|
|
};
|
|
name = Release;
|
|
};
|
|
2945CBD41B4BE66000104112 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CODE_SIGN_IDENTITY = "";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
|
|
DEFINES_MODULE = YES;
|
|
DEVELOPMENT_TEAM = SUEQ2SZ2L5;
|
|
DYLIB_COMPATIBILITY_VERSION = 1;
|
|
DYLIB_CURRENT_VERSION = 1;
|
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
INFOPLIST_FILE = "$(SRCROOT)/Platforms/iOS/Info.plist";
|
|
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
|
MARKETING_VERSION = 1.0.5;
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
"OTHER_SWIFT_FLAGS[arch=*]" = "-Xfrontend -debug-time-function-bodies";
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit;
|
|
PRODUCT_NAME = HaishinKit;
|
|
PROVISIONING_PROFILE = "";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_INCLUDE_PATHS = "";
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
name = Debug;
|
|
};
|
|
2945CBD51B4BE66000104112 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CODE_SIGN_IDENTITY = "";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
|
|
DEFINES_MODULE = YES;
|
|
DEVELOPMENT_TEAM = SUEQ2SZ2L5;
|
|
DYLIB_COMPATIBILITY_VERSION = 1;
|
|
DYLIB_CURRENT_VERSION = 1;
|
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
INFOPLIST_FILE = "$(SRCROOT)/Platforms/iOS/Info.plist";
|
|
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
|
MARKETING_VERSION = 1.0.5;
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit;
|
|
PRODUCT_NAME = HaishinKit;
|
|
PROVISIONING_PROFILE = "";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_INCLUDE_PATHS = "";
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
name = Release;
|
|
};
|
|
29798E621CE60E5300F5CBD0 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CODE_SIGN_IDENTITY = "-";
|
|
COMBINE_HIDPI_IMAGES = YES;
|
|
DEBUG_INFORMATION_FORMAT = dwarf;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/build/Debug",
|
|
"$(PROJECT_DIR)/Carthage/Build/Mac",
|
|
);
|
|
INFOPLIST_FILE = Tests/Info.plist;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit.Tests;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SDKROOT = macosx;
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Debug;
|
|
};
|
|
29798E631CE60E5300F5CBD0 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CODE_SIGN_IDENTITY = "-";
|
|
COMBINE_HIDPI_IMAGES = YES;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/build/Debug",
|
|
"$(PROJECT_DIR)/Carthage/Build/Mac",
|
|
);
|
|
INFOPLIST_FILE = Tests/Info.plist;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit.Tests;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SDKROOT = macosx;
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Release;
|
|
};
|
|
29B876211CD701F900FC07DA /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CODE_SIGN_IDENTITY = "-";
|
|
COMBINE_HIDPI_IMAGES = YES;
|
|
DEBUG_INFORMATION_FORMAT = dwarf;
|
|
DEFINES_MODULE = YES;
|
|
DYLIB_COMPATIBILITY_VERSION = 1;
|
|
DYLIB_CURRENT_VERSION = 1;
|
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/Mac",
|
|
);
|
|
FRAMEWORK_VERSION = A;
|
|
INFOPLIST_FILE = "$(SRCROOT)/Platforms/macOS/Info.plist";
|
|
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
|
|
MACOSX_DEPLOYMENT_TARGET = 10.11;
|
|
MARKETING_VERSION = 1.0.5;
|
|
"OTHER_SWIFT_FLAGS[arch=*]" = "-Xfrontend -debug-time-function-bodies";
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit;
|
|
PRODUCT_NAME = HaishinKit;
|
|
SDKROOT = macosx;
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Debug;
|
|
};
|
|
29B876221CD701F900FC07DA /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CODE_SIGN_IDENTITY = "-";
|
|
COMBINE_HIDPI_IMAGES = YES;
|
|
DEFINES_MODULE = YES;
|
|
DYLIB_COMPATIBILITY_VERSION = 1;
|
|
DYLIB_CURRENT_VERSION = 1;
|
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/Mac",
|
|
);
|
|
FRAMEWORK_VERSION = A;
|
|
INFOPLIST_FILE = "$(SRCROOT)/Platforms/macOS/Info.plist";
|
|
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
|
|
MACOSX_DEPLOYMENT_TARGET = 10.11;
|
|
MARKETING_VERSION = 1.0.5;
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit;
|
|
PRODUCT_NAME = HaishinKit;
|
|
SDKROOT = macosx;
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Release;
|
|
};
|
|
29C9328E1CD76FB800283FC5 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
DEBUG_INFORMATION_FORMAT = dwarf;
|
|
DEVELOPMENT_TEAM = SUEQ2SZ2L5;
|
|
ENABLE_BITCODE = NO;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
GCC_OPTIMIZATION_LEVEL = 0;
|
|
INFOPLIST_FILE = "$(SRCROOT)/Examples/iOS/Info.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.haishinkit.HaishinKit.Example-iOS";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Debug;
|
|
};
|
|
29C9328F1CD76FB800283FC5 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
|
DEVELOPMENT_TEAM = SUEQ2SZ2L5;
|
|
ENABLE_BITCODE = NO;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/iOS",
|
|
);
|
|
INFOPLIST_FILE = "$(SRCROOT)/Examples/iOS/Info.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.haishinkit.HaishinKit.Example-iOS";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Release;
|
|
};
|
|
29C9329F1CD76FD400283FC5 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CODE_SIGN_IDENTITY = "-";
|
|
COMBINE_HIDPI_IMAGES = YES;
|
|
DEBUG_INFORMATION_FORMAT = dwarf;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/Mac",
|
|
);
|
|
INFOPLIST_FILE = "$(SRCROOT)/Examples/macOS/Info.plist";
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.haishinkit.HaishinKit.Example-macOS";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SDKROOT = macosx;
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Debug;
|
|
};
|
|
29C932A01CD76FD400283FC5 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CODE_SIGN_IDENTITY = "-";
|
|
COMBINE_HIDPI_IMAGES = YES;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/Mac",
|
|
);
|
|
INFOPLIST_FILE = "$(SRCROOT)/Examples/macOS/Info.plist";
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.haishinkit.HaishinKit.Example-macOS";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SDKROOT = macosx;
|
|
SWIFT_VERSION = 5.0;
|
|
};
|
|
name = Release;
|
|
};
|
|
29D3D4E11ED0509900DD4AA6 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
CODE_SIGN_IDENTITY = "";
|
|
CODE_SIGN_STYLE = Manual;
|
|
DEBUG_INFORMATION_FORMAT = dwarf;
|
|
DEFINES_MODULE = YES;
|
|
DEVELOPMENT_TEAM = "";
|
|
DYLIB_COMPATIBILITY_VERSION = 1;
|
|
DYLIB_CURRENT_VERSION = 1;
|
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/tvOS",
|
|
);
|
|
INFOPLIST_FILE = "$(SRCROOT)/Platforms/tvOS/Info.plist";
|
|
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
|
MARKETING_VERSION = 1.0.5;
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit;
|
|
PRODUCT_NAME = HaishinKit;
|
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
|
SDKROOT = appletvos;
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = 3;
|
|
TVOS_DEPLOYMENT_TARGET = 10.2;
|
|
};
|
|
name = Debug;
|
|
};
|
|
29D3D4E21ED0509900DD4AA6 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
CODE_SIGN_IDENTITY = "";
|
|
CODE_SIGN_STYLE = Manual;
|
|
DEFINES_MODULE = YES;
|
|
DEVELOPMENT_TEAM = "";
|
|
DYLIB_COMPATIBILITY_VERSION = 1;
|
|
DYLIB_CURRENT_VERSION = 1;
|
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PROJECT_DIR)/Carthage/Build/tvOS",
|
|
);
|
|
INFOPLIST_FILE = "$(SRCROOT)/Platforms/tvOS/Info.plist";
|
|
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
|
MARKETING_VERSION = 1.0.5;
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.haishinkit.HaishinKit;
|
|
PRODUCT_NAME = HaishinKit;
|
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
|
SDKROOT = appletvos;
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = 3;
|
|
TVOS_DEPLOYMENT_TARGET = 10.2;
|
|
};
|
|
name = Release;
|
|
};
|
|
29D3D4FC1ED0531600DD4AA6 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image";
|
|
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
DEBUG_INFORMATION_FORMAT = dwarf;
|
|
DEVELOPMENT_TEAM = SUEQ2SZ2L5;
|
|
INFOPLIST_FILE = "$(SRCROOT)/Examples/tvOS/Info.plist";
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.haishinkit.Example-tvOS";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SDKROOT = appletvos;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = 3;
|
|
TVOS_DEPLOYMENT_TARGET = 10.2;
|
|
};
|
|
name = Debug;
|
|
};
|
|
29D3D4FD1ED0531600DD4AA6 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image";
|
|
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
DEVELOPMENT_TEAM = SUEQ2SZ2L5;
|
|
INFOPLIST_FILE = "$(SRCROOT)/Examples/tvOS/Info.plist";
|
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
|
PRODUCT_BUNDLE_IDENTIFIER = "com.haishinkit.Example-tvOS";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SDKROOT = appletvos;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = 3;
|
|
TVOS_DEPLOYMENT_TARGET = 10.2;
|
|
};
|
|
name = Release;
|
|
};
|
|
/* End XCBuildConfiguration section */
|
|
|
|
/* Begin XCConfigurationList section */
|
|
2915EC751D85BDF200621092 /* Build configuration list for PBXNativeTarget "Screencast" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
2915EC701D85BDF200621092 /* Debug */,
|
|
2915EC711D85BDF200621092 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
2945CBB71B4BE66000104112 /* Build configuration list for PBXProject "HaishinKit" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
2945CBD11B4BE66000104112 /* Debug */,
|
|
2945CBD21B4BE66000104112 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
2945CBD31B4BE66000104112 /* Build configuration list for PBXNativeTarget "HaishinKit iOS" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
2945CBD41B4BE66000104112 /* Debug */,
|
|
2945CBD51B4BE66000104112 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
29798E611CE60E5300F5CBD0 /* Build configuration list for PBXNativeTarget "Tests" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
29798E621CE60E5300F5CBD0 /* Debug */,
|
|
29798E631CE60E5300F5CBD0 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
29B876201CD701F900FC07DA /* Build configuration list for PBXNativeTarget "HaishinKit macOS" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
29B876211CD701F900FC07DA /* Debug */,
|
|
29B876221CD701F900FC07DA /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
29C9328D1CD76FB800283FC5 /* Build configuration list for PBXNativeTarget "Example iOS" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
29C9328E1CD76FB800283FC5 /* Debug */,
|
|
29C9328F1CD76FB800283FC5 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
29C9329E1CD76FD400283FC5 /* Build configuration list for PBXNativeTarget "Example macOS" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
29C9329F1CD76FD400283FC5 /* Debug */,
|
|
29C932A01CD76FD400283FC5 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
29D3D4E31ED0509900DD4AA6 /* Build configuration list for PBXNativeTarget "HaishinKit tvOS" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
29D3D4E11ED0509900DD4AA6 /* Debug */,
|
|
29D3D4E21ED0509900DD4AA6 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
29D3D4FB1ED0531600DD4AA6 /* Build configuration list for PBXNativeTarget "Example tvOS" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
29D3D4FC1ED0531600DD4AA6 /* Debug */,
|
|
29D3D4FD1ED0531600DD4AA6 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
/* End XCConfigurationList section */
|
|
};
|
|
rootObject = 2945CBB41B4BE66000104112 /* Project object */;
|
|
}
|