// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ E607FFE11B7B62E3005F11A6 /* IJKDeviceModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E607FFDF1B7B60F9005F11A6 /* IJKDeviceModel.m */; }; E653C6F61BCE5A750016835A /* libavcodec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6EF1BCE5A750016835A /* libavcodec.a */; }; E653C6F81BCE5A750016835A /* libavfilter.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F01BCE5A750016835A /* libavfilter.a */; }; E653C6FA1BCE5A750016835A /* libavformat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F11BCE5A750016835A /* libavformat.a */; }; E653C6FC1BCE5A750016835A /* libavutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F21BCE5A750016835A /* libavutil.a */; }; E653C6FE1BCE5A750016835A /* libswresample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F31BCE5A750016835A /* libswresample.a */; }; E653C7001BCE5A750016835A /* libswscale.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F41BCE5A750016835A /* libswscale.a */; }; E654EA8F1B6B27E600B0F2D0 /* IJKMediaFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = E654EA8E1B6B27E600B0F2D0 /* IJKMediaFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; E654EA951B6B27E600B0F2D0 /* IJKMediaFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E654EA8A1B6B27E600B0F2D0 /* IJKMediaFramework.framework */; }; E654EA9C1B6B27E600B0F2D0 /* IJKMediaFrameworkTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E654EA9B1B6B27E600B0F2D0 /* IJKMediaFrameworkTests.m */; }; E654EAA31B6B283700B0F2D0 /* IJKAudioKit.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92A2187810C5009EAB56 /* IJKAudioKit.m */; }; E654EAA41B6B283700B0F2D0 /* IJKMediaModule.m in Sources */ = {isa = PBXBuildFile; fileRef = E672D6F218D3445100C51FF9 /* IJKMediaModule.m */; }; E654EAA51B6B283700B0F2D0 /* IJKMediaPlayback.m in Sources */ = {isa = PBXBuildFile; fileRef = E6F727C117F7C9B90043623F /* IJKMediaPlayback.m */; }; E654EAA61B6B283700B0F2D0 /* IJKMediaUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = E6716E4A1807E5FC00B3FBC1 /* IJKMediaUtils.m */; }; E654EAA71B6B283700B0F2D0 /* IJKKVOController.m in Sources */ = {isa = PBXBuildFile; fileRef = E65DC3B819D93D5F004F8A08 /* IJKKVOController.m */; }; E654EAA81B6B283D00B0F2D0 /* IJKAVPlayerLayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = E67C4E0419D15B3200415CEE /* IJKAVPlayerLayerView.m */; }; E654EAA91B6B283D00B0F2D0 /* IJKAVMoviePlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = E67C4E0719D15EEA00415CEE /* IJKAVMoviePlayerController.m */; }; E654EAAA1B6B284300B0F2D0 /* IJKMPMoviePlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = E66F8DC017EEC65200354D80 /* IJKMPMoviePlayerController.m */; }; E654EAAB1B6B284C00B0F2D0 /* IJKFFMoviePlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = E66F8DE617EFD9C300354D80 /* IJKFFMoviePlayerController.m */; }; E654EAAC1B6B284C00B0F2D0 /* IJKFFMoviePlayerDef.m in Sources */ = {isa = PBXBuildFile; fileRef = E6F727BA17F2D9D30043623F /* IJKFFMoviePlayerDef.m */; }; E654EAAE1B6B284C00B0F2D0 /* IJKFFOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = E62139BD180FA89A00553533 /* IJKFFOptions.m */; }; E654EAAF1B6B285900B0F2D0 /* ff_cmdutils.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FD517EAFC6100CFD954 /* ff_cmdutils.c */; }; E654EAB01B6B285900B0F2D0 /* ff_ffpipeline.c in Sources */ = {isa = PBXBuildFile; fileRef = E67B91AB1A3801DB00717EA9 /* ff_ffpipeline.c */; }; E654EAB11B6B285900B0F2D0 /* ff_ffpipenode.c in Sources */ = {isa = PBXBuildFile; fileRef = E67B91AD1A3801DB00717EA9 /* ff_ffpipenode.c */; }; E654EAB21B6B285900B0F2D0 /* ff_ffplay.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FDB17EAFC6100CFD954 /* ff_ffplay.c */; }; E654EAB31B6B285900B0F2D0 /* ijkmeta.c in Sources */ = {isa = PBXBuildFile; fileRef = E6FAD9551A515CE300725002 /* ijkmeta.c */; }; E654EAB41B6B285900B0F2D0 /* ijkplayer.c in Sources */ = {isa = PBXBuildFile; fileRef = E66F8DEF17EFEA9400354D80 /* ijkplayer.c */; }; E654EAB51B6B286400B0F2D0 /* ffpipeline_ios.c in Sources */ = {isa = PBXBuildFile; fileRef = 454316201A66493700676070 /* ffpipeline_ios.c */; }; E654EAB61B6B286400B0F2D0 /* ffpipenode_ios_videotoolbox_vdec.m in Sources */ = {isa = PBXBuildFile; fileRef = 454316231A66493700676070 /* ffpipenode_ios_videotoolbox_vdec.m */; }; E654EAB81B6B286400B0F2D0 /* IJKVideoToolBox.m in Sources */ = {isa = PBXBuildFile; fileRef = 4543162A1A66497900676070 /* IJKVideoToolBox.m */; }; E654EAB91B6B286700B0F2D0 /* ijkplayer_ios.m in Sources */ = {isa = PBXBuildFile; fileRef = E66F8E0117EFEEA400354D80 /* ijkplayer_ios.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; E654EABA1B6B286B00B0F2D0 /* ffpipeline_ffplay.c in Sources */ = {isa = PBXBuildFile; fileRef = E67B91B21A3801E600717EA9 /* ffpipeline_ffplay.c */; }; E654EABB1B6B286B00B0F2D0 /* ffpipenode_ffplay_vdec.c in Sources */ = {isa = PBXBuildFile; fileRef = E67B91B41A3801E600717EA9 /* ffpipenode_ffplay_vdec.c */; }; E654EABD1B6B287000B0F2D0 /* ijksdl_vout_dummy.c in Sources */ = {isa = PBXBuildFile; fileRef = E63FC27417F013DE003551EB /* ijksdl_vout_dummy.c */; }; E654EABE1B6B287400B0F2D0 /* image_convert.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FF117EAFC6100CFD954 /* image_convert.c */; }; E654EABF1B6B287600B0F2D0 /* ijksdl_vout_overlay_ffmpeg.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FFB17EAFC6100CFD954 /* ijksdl_vout_overlay_ffmpeg.c */; }; E654EAC01B6B287E00B0F2D0 /* ijksdl_aout.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FFF17EAFC6100CFD954 /* ijksdl_aout.c */; }; E654EAC11B6B287E00B0F2D0 /* ijksdl_audio.c in Sources */ = {isa = PBXBuildFile; fileRef = E63FC27017F01143003551EB /* ijksdl_audio.c */; }; E654EAC21B6B287E00B0F2D0 /* ijksdl_error.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400417EAFC6100CFD954 /* ijksdl_error.c */; }; E654EAC31B6B287E00B0F2D0 /* ijksdl_mutex.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400817EAFC6100CFD954 /* ijksdl_mutex.c */; }; E654EAC41B6B287E00B0F2D0 /* ijksdl_stdinc.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400A17EAFC6100CFD954 /* ijksdl_stdinc.c */; }; E654EAC51B6B287E00B0F2D0 /* ijksdl_thread.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400C17EAFC6100CFD954 /* ijksdl_thread.c */; }; E654EAC61B6B287E00B0F2D0 /* ijksdl_timer.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400E17EAFC6100CFD954 /* ijksdl_timer.c */; }; E654EAC71B6B287E00B0F2D0 /* ijksdl_vout.c in Sources */ = {isa = PBXBuildFile; fileRef = E690401117EAFC6100CFD954 /* ijksdl_vout.c */; }; E654EAC81B6B288A00B0F2D0 /* ijksdl_aout_ios_audiounit.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92A71878230C009EAB56 /* ijksdl_aout_ios_audiounit.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; E654EAC91B6B288A00B0F2D0 /* ijksdl_thread_ios.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92AA1878230C009EAB56 /* ijksdl_thread_ios.m */; }; E654EACA1B6B288A00B0F2D0 /* ijksdl_vout_ios_gles2.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92AC1878230C009EAB56 /* ijksdl_vout_ios_gles2.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; E654EACB1B6B288A00B0F2D0 /* ijksdl_vout_overlay_videotoolbox.m in Sources */ = {isa = PBXBuildFile; fileRef = 45DB4AA81A5D52AE005CAD41 /* ijksdl_vout_overlay_videotoolbox.m */; }; E654EACC1B6B288A00B0F2D0 /* IJKSDLAudioKit.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92C718782770009EAB56 /* IJKSDLAudioKit.m */; }; E654EACD1B6B288A00B0F2D0 /* IJKSDLAudioQueueController.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92C11878236A009EAB56 /* IJKSDLAudioQueueController.m */; }; E654EACE1B6B288A00B0F2D0 /* IJKSDLAudioUnitController.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92AE1878230C009EAB56 /* IJKSDLAudioUnitController.m */; }; E654EAD31B6B288A00B0F2D0 /* IJKSDLGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92B71878230C009EAB56 /* IJKSDLGLView.m */; }; E654EAE61B6B295200B0F2D0 /* IJKMediaModule.h in Headers */ = {isa = PBXBuildFile; fileRef = E672D6F118D3445100C51FF9 /* IJKMediaModule.h */; settings = {ATTRIBUTES = (Public, ); }; }; E654EAE71B6B295200B0F2D0 /* IJKMediaPlayback.h in Headers */ = {isa = PBXBuildFile; fileRef = E6903EC117EAF6C500CFD954 /* IJKMediaPlayback.h */; settings = {ATTRIBUTES = (Public, ); }; }; E654EAE81B6B295200B0F2D0 /* IJKAVMoviePlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = E67C4E0619D15EEA00415CEE /* IJKAVMoviePlayerController.h */; settings = {ATTRIBUTES = (Public, ); }; }; E654EAE91B6B295200B0F2D0 /* IJKMPMoviePlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = E66F8DBF17EEC65200354D80 /* IJKMPMoviePlayerController.h */; settings = {ATTRIBUTES = (Public, ); }; }; E654EAEA1B6B295200B0F2D0 /* IJKFFMoviePlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = E66F8DE517EFD9C300354D80 /* IJKFFMoviePlayerController.h */; settings = {ATTRIBUTES = (Public, ); }; }; E654EAEC1B6B295200B0F2D0 /* IJKFFOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = E62139BC180FA89A00553533 /* IJKFFOptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; E654EAED1B6B29C100B0F2D0 /* IJKMediaPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = E66F8DC217EECB1E00354D80 /* IJKMediaPlayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; E68B7AC51C1E7F20001DE241 /* IJKSDLHudViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E68B7AC31C1E7F20001DE241 /* IJKSDLHudViewController.h */; }; E68B7AC61C1E7F20001DE241 /* IJKSDLHudViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E68B7AC41C1E7F20001DE241 /* IJKSDLHudViewController.m */; }; E68B7ACF1C1E97B0001DE241 /* IJKSDLHudViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E68B7ACD1C1E97B0001DE241 /* IJKSDLHudViewCell.h */; }; E68B7AD01C1E97B0001DE241 /* IJKSDLHudViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E68B7ACE1C1E97B0001DE241 /* IJKSDLHudViewCell.m */; }; E698089B1C7EB13A0048A46C /* NSString+IJKMedia.h in Headers */ = {isa = PBXBuildFile; fileRef = E69808991C7EB13A0048A46C /* NSString+IJKMedia.h */; }; E698089C1C7EB13A0048A46C /* NSString+IJKMedia.m in Sources */ = {isa = PBXBuildFile; fileRef = E698089A1C7EB13A0048A46C /* NSString+IJKMedia.m */; }; E69BE5511B93FED300AFBA3F /* allformats.c in Sources */ = {isa = PBXBuildFile; fileRef = E69BE54A1B93FED300AFBA3F /* allformats.c */; }; E69BE5531B93FED300AFBA3F /* async.c in Sources */ = {isa = PBXBuildFile; fileRef = E69BE54B1B93FED300AFBA3F /* async.c */; }; E69BE5561B93FED300AFBA3F /* ijkinject.c in Sources */ = {isa = PBXBuildFile; fileRef = E69BE54D1B93FED300AFBA3F /* ijkinject.c */; }; E69BE5571B93FED300AFBA3F /* opt.h in Headers */ = {isa = PBXBuildFile; fileRef = E69BE54F1B93FED300AFBA3F /* opt.h */; }; E69BE5591B9405BD00AFBA3F /* ijkavformat.h in Headers */ = {isa = PBXBuildFile; fileRef = E69BE5581B9405BD00AFBA3F /* ijkavformat.h */; }; E69BE55F1B940D1A00AFBA3F /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = E69BE55D1B940D1A00AFBA3F /* utils.c */; }; E69BE5641B943C0800AFBA3F /* ijklongurl.c in Sources */ = {isa = PBXBuildFile; fileRef = E69BE5621B943A9A00AFBA3F /* ijklongurl.c */; }; E69BE5681B94468D00AFBA3F /* ijkurlhook.c in Sources */ = {isa = PBXBuildFile; fileRef = E69BE5651B94468D00AFBA3F /* ijkurlhook.c */; }; E69BE56F1B945B0000AFBA3F /* ijksegment.c in Sources */ = {isa = PBXBuildFile; fileRef = E69BE56D1B945B0000AFBA3F /* ijksegment.c */; }; E69BE5721B946FF600AFBA3F /* ijklivehook.c in Sources */ = {isa = PBXBuildFile; fileRef = E69BE5701B946FF600AFBA3F /* ijklivehook.c */; }; E6C459841C7030AA004831EC /* ijksdl_gles2.h in Headers */ = {isa = PBXBuildFile; fileRef = E6C459831C7030AA004831EC /* ijksdl_gles2.h */; }; E6C459921C7030B6004831EC /* color.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459861C7030B6004831EC /* color.c */; }; E6C459931C7030B6004831EC /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459871C7030B6004831EC /* common.c */; }; E6C459941C7030B6004831EC /* yuv420p.fsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459891C7030B6004831EC /* yuv420p.fsh.c */; }; E6C459951C7030B6004831EC /* yuv444p10le.fsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598A1C7030B6004831EC /* yuv444p10le.fsh.c */; }; E6C459961C7030B6004831EC /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = E6C4598B1C7030B6004831EC /* internal.h */; }; E6C459971C7030B6004831EC /* renderer.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598C1C7030B6004831EC /* renderer.c */; }; E6C459981C7030B6004831EC /* renderer_yuv420p.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598D1C7030B6004831EC /* renderer_yuv420p.c */; }; E6C459991C7030B6004831EC /* renderer_yuv444p10le.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598E1C7030B6004831EC /* renderer_yuv444p10le.c */; }; E6C4599A1C7030B6004831EC /* shader.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598F1C7030B6004831EC /* shader.c */; }; E6C4599B1C7030B6004831EC /* mvp.vsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459911C7030B6004831EC /* mvp.vsh.c */; }; E6C459BA1C706A13004831EC /* ijksdl_egl.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459B81C706A13004831EC /* ijksdl_egl.c */; }; E6C459BB1C706A13004831EC /* ijksdl_egl.h in Headers */ = {isa = PBXBuildFile; fileRef = E6C459B91C706A13004831EC /* ijksdl_egl.h */; }; E6C459BD1C7089AB004831EC /* ff_ffplay_options.h in Headers */ = {isa = PBXBuildFile; fileRef = E6C459BC1C7089AB004831EC /* ff_ffplay_options.h */; }; E6C459C01C708CAF004831EC /* renderer_rgb.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459BE1C708CAF004831EC /* renderer_rgb.c */; }; E6C459C41C708E60004831EC /* rgb.fsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459C21C708E60004831EC /* rgb.fsh.c */; }; E6C459C81C7095E5004831EC /* yuv420sp.fsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459C61C7095E5004831EC /* yuv420sp.fsh.c */; }; E6C459CC1C70967F004831EC /* renderer_yuv420sp.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459CA1C70967F004831EC /* renderer_yuv420sp.c */; }; E6E1B9A81C741F72000C6C72 /* renderer_yuv420sp_vtb.m in Sources */ = {isa = PBXBuildFile; fileRef = E6E1B9A71C741F72000C6C72 /* renderer_yuv420sp_vtb.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ E654EA961B6B27E600B0F2D0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E6903EB117EAF6C500CFD954 /* Project object */; proxyType = 1; remoteGlobalIDString = E654EA891B6B27E600B0F2D0; remoteInfo = IJKMediaFramework; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 454316201A66493700676070 /* ffpipeline_ios.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ffpipeline_ios.c; path = ijkmedia/ijkplayer/ios/pipeline/ffpipeline_ios.c; sourceTree = ""; }; 454316211A66493700676070 /* ffpipeline_ios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ffpipeline_ios.h; path = ijkmedia/ijkplayer/ios/pipeline/ffpipeline_ios.h; sourceTree = ""; }; 454316221A66493700676070 /* ffpipenode_ios_videotoolbox_vdec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ffpipenode_ios_videotoolbox_vdec.h; path = ijkmedia/ijkplayer/ios/pipeline/ffpipenode_ios_videotoolbox_vdec.h; sourceTree = ""; }; 454316231A66493700676070 /* ffpipenode_ios_videotoolbox_vdec.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ffpipenode_ios_videotoolbox_vdec.m; path = ijkmedia/ijkplayer/ios/pipeline/ffpipenode_ios_videotoolbox_vdec.m; sourceTree = ""; }; 454316291A66497900676070 /* IJKVideoToolBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKVideoToolBox.h; path = ijkmedia/ijkplayer/ios/pipeline/IJKVideoToolBox.h; sourceTree = ""; }; 4543162A1A66497900676070 /* IJKVideoToolBox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKVideoToolBox.m; path = ijkmedia/ijkplayer/ios/pipeline/IJKVideoToolBox.m; sourceTree = ""; }; 45DB4AA71A5D52AE005CAD41 /* ijksdl_vout_overlay_videotoolbox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_vout_overlay_videotoolbox.h; sourceTree = ""; }; 45DB4AA81A5D52AE005CAD41 /* ijksdl_vout_overlay_videotoolbox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ijksdl_vout_overlay_videotoolbox.m; sourceTree = ""; }; E607FFDE1B7B60F9005F11A6 /* IJKDeviceModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKDeviceModel.h; path = IJKMediaPlayer/IJKDeviceModel.h; sourceTree = ""; }; E607FFDF1B7B60F9005F11A6 /* IJKDeviceModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKDeviceModel.m; path = IJKMediaPlayer/IJKDeviceModel.m; sourceTree = ""; }; E62139BC180FA89A00553533 /* IJKFFOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKFFOptions.h; sourceTree = ""; }; E62139BD180FA89A00553533 /* IJKFFOptions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKFFOptions.m; sourceTree = ""; }; E63FC27017F01143003551EB /* ijksdl_audio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_audio.c; sourceTree = ""; }; E63FC27317F013DE003551EB /* ijksdl_dummy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_dummy.h; sourceTree = ""; }; E63FC27417F013DE003551EB /* ijksdl_vout_dummy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_vout_dummy.c; sourceTree = ""; }; E63FC27517F013DE003551EB /* ijksdl_vout_dummy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_vout_dummy.h; sourceTree = ""; }; E653C6EF1BCE5A750016835A /* libavcodec.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libavcodec.a; sourceTree = ""; }; E653C6F01BCE5A750016835A /* libavfilter.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libavfilter.a; sourceTree = ""; }; E653C6F11BCE5A750016835A /* libavformat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libavformat.a; sourceTree = ""; }; E653C6F21BCE5A750016835A /* libavutil.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libavutil.a; sourceTree = ""; }; E653C6F31BCE5A750016835A /* libswresample.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libswresample.a; sourceTree = ""; }; E653C6F41BCE5A750016835A /* libswscale.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libswscale.a; sourceTree = ""; }; E654EA8A1B6B27E600B0F2D0 /* IJKMediaFramework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IJKMediaFramework.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E654EA8D1B6B27E600B0F2D0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; E654EA8E1B6B27E600B0F2D0 /* IJKMediaFramework.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IJKMediaFramework.h; sourceTree = ""; }; E654EA941B6B27E600B0F2D0 /* IJKMediaFrameworkTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IJKMediaFrameworkTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; E654EA9A1B6B27E600B0F2D0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; E654EA9B1B6B27E600B0F2D0 /* IJKMediaFrameworkTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IJKMediaFrameworkTests.m; sourceTree = ""; }; E654EAFB1B6B503A00B0F2D0 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = ""; }; E65DC3B719D93D5F004F8A08 /* IJKKVOController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKKVOController.h; path = IJKMediaPlayer/IJKKVOController.h; sourceTree = ""; }; E65DC3B819D93D5F004F8A08 /* IJKKVOController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKKVOController.m; path = IJKMediaPlayer/IJKKVOController.m; sourceTree = ""; }; E66F8DBF17EEC65200354D80 /* IJKMPMoviePlayerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKMPMoviePlayerController.h; path = IJKMediaPlayer/IJKMPMoviePlayerController.h; sourceTree = ""; }; E66F8DC017EEC65200354D80 /* IJKMPMoviePlayerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKMPMoviePlayerController.m; path = IJKMediaPlayer/IJKMPMoviePlayerController.m; sourceTree = ""; }; E66F8DC217EECB1E00354D80 /* IJKMediaPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKMediaPlayer.h; path = IJKMediaPlayer/IJKMediaPlayer.h; sourceTree = ""; }; E66F8DE517EFD9C300354D80 /* IJKFFMoviePlayerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKFFMoviePlayerController.h; sourceTree = ""; }; E66F8DE617EFD9C300354D80 /* IJKFFMoviePlayerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKFFMoviePlayerController.m; sourceTree = ""; }; E66F8DEE17EFEA9400354D80 /* ijkplayer_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkplayer_internal.h; sourceTree = ""; }; E66F8DEF17EFEA9400354D80 /* ijkplayer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkplayer.c; sourceTree = ""; }; E66F8DF017EFEA9400354D80 /* ijkplayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkplayer.h; sourceTree = ""; }; E66F8E0117EFEEA400354D80 /* ijkplayer_ios.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ijkplayer_ios.m; path = ijkmedia/ijkplayer/ios/ijkplayer_ios.m; sourceTree = ""; }; E66F8E0217EFEEA400354D80 /* ijkplayer_ios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ijkplayer_ios.h; path = ijkmedia/ijkplayer/ios/ijkplayer_ios.h; sourceTree = ""; }; E6716E491807E5FC00B3FBC1 /* IJKMediaUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKMediaUtils.h; path = IJKMediaPlayer/IJKMediaUtils.h; sourceTree = ""; }; E6716E4A1807E5FC00B3FBC1 /* IJKMediaUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKMediaUtils.m; path = IJKMediaPlayer/IJKMediaUtils.m; sourceTree = ""; }; E672D6F118D3445100C51FF9 /* IJKMediaModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKMediaModule.h; path = IJKMediaPlayer/IJKMediaModule.h; sourceTree = ""; }; E672D6F218D3445100C51FF9 /* IJKMediaModule.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKMediaModule.m; path = IJKMediaPlayer/IJKMediaModule.m; sourceTree = ""; }; E67B91AB1A3801DB00717EA9 /* ff_ffpipeline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_ffpipeline.c; sourceTree = ""; }; E67B91AC1A3801DB00717EA9 /* ff_ffpipeline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffpipeline.h; sourceTree = ""; }; E67B91AD1A3801DB00717EA9 /* ff_ffpipenode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_ffpipenode.c; sourceTree = ""; }; E67B91AE1A3801DB00717EA9 /* ff_ffpipenode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffpipenode.h; sourceTree = ""; }; E67B91B21A3801E600717EA9 /* ffpipeline_ffplay.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ffpipeline_ffplay.c; sourceTree = ""; }; E67B91B31A3801E600717EA9 /* ffpipeline_ffplay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ffpipeline_ffplay.h; sourceTree = ""; }; E67B91B41A3801E600717EA9 /* ffpipenode_ffplay_vdec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ffpipenode_ffplay_vdec.c; sourceTree = ""; }; E67B91B51A3801E600717EA9 /* ffpipenode_ffplay_vdec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ffpipenode_ffplay_vdec.h; sourceTree = ""; }; E67C4E0319D15B3200415CEE /* IJKAVPlayerLayerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKAVPlayerLayerView.h; path = IJKMediaPlayer/IJKAVPlayerLayerView.h; sourceTree = ""; }; E67C4E0419D15B3200415CEE /* IJKAVPlayerLayerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKAVPlayerLayerView.m; path = IJKMediaPlayer/IJKAVPlayerLayerView.m; sourceTree = ""; }; E67C4E0619D15EEA00415CEE /* IJKAVMoviePlayerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKAVMoviePlayerController.h; path = IJKMediaPlayer/IJKAVMoviePlayerController.h; sourceTree = ""; }; E67C4E0719D15EEA00415CEE /* IJKAVMoviePlayerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKAVMoviePlayerController.m; path = IJKMediaPlayer/IJKAVMoviePlayerController.m; sourceTree = ""; }; E67FB4AC1B4A766F00AA94AA /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = ""; }; E68B7AC31C1E7F20001DE241 /* IJKSDLHudViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKSDLHudViewController.h; sourceTree = ""; }; E68B7AC41C1E7F20001DE241 /* IJKSDLHudViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKSDLHudViewController.m; sourceTree = ""; }; E68B7ACD1C1E97B0001DE241 /* IJKSDLHudViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKSDLHudViewCell.h; sourceTree = ""; }; E68B7ACE1C1E97B0001DE241 /* IJKSDLHudViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKSDLHudViewCell.m; sourceTree = ""; }; E69007F11B96E2A600EB346D /* url.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = url.h; sourceTree = ""; }; E6903EC017EAF6C500CFD954 /* IJKMediaPlayer-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "IJKMediaPlayer-Prefix.pch"; sourceTree = ""; }; E6903EC117EAF6C500CFD954 /* IJKMediaPlayback.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IJKMediaPlayback.h; path = IJKMediaPlayer/IJKMediaPlayback.h; sourceTree = ""; }; E6903FD517EAFC6100CFD954 /* ff_cmdutils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_cmdutils.c; sourceTree = ""; }; E6903FD617EAFC6100CFD954 /* ff_cmdutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_cmdutils.h; sourceTree = ""; }; E6903FD717EAFC6100CFD954 /* ff_fferror.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_fferror.h; sourceTree = ""; }; E6903FD817EAFC6100CFD954 /* ff_ffinc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffinc.h; sourceTree = ""; }; E6903FD917EAFC6100CFD954 /* ff_ffmsg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffmsg.h; sourceTree = ""; }; E6903FDA17EAFC6100CFD954 /* ff_ffmsg_queue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffmsg_queue.h; sourceTree = ""; }; E6903FDB17EAFC6100CFD954 /* ff_ffplay.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_ffplay.c; sourceTree = ""; }; E6903FDC17EAFC6100CFD954 /* ff_ffplay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffplay.h; sourceTree = ""; }; E6903FDE17EAFC6100CFD954 /* ff_ffplay_def.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffplay_def.h; sourceTree = ""; }; E6903FF117EAFC6100CFD954 /* image_convert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = image_convert.c; sourceTree = ""; }; E6903FF917EAFC6100CFD954 /* ijksdl_image_convert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_image_convert.h; sourceTree = ""; }; E6903FFA17EAFC6100CFD954 /* ijksdl_inc_ffmpeg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_inc_ffmpeg.h; sourceTree = ""; }; E6903FFB17EAFC6100CFD954 /* ijksdl_vout_overlay_ffmpeg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_vout_overlay_ffmpeg.c; sourceTree = ""; }; E6903FFC17EAFC6100CFD954 /* ijksdl_vout_overlay_ffmpeg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_vout_overlay_ffmpeg.h; sourceTree = ""; }; E6903FFD17EAFC6100CFD954 /* ijksdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl.h; sourceTree = ""; }; E6903FFF17EAFC6100CFD954 /* ijksdl_aout.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_aout.c; sourceTree = ""; }; E690400017EAFC6100CFD954 /* ijksdl_aout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_aout.h; sourceTree = ""; }; E690400117EAFC6100CFD954 /* ijksdl_aout_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_aout_internal.h; sourceTree = ""; }; E690400217EAFC6100CFD954 /* ijksdl_audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_audio.h; sourceTree = ""; }; E690400317EAFC6100CFD954 /* ijksdl_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_endian.h; sourceTree = ""; }; E690400417EAFC6100CFD954 /* ijksdl_error.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_error.c; sourceTree = ""; }; E690400517EAFC6100CFD954 /* ijksdl_error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_error.h; sourceTree = ""; }; E690400617EAFC6100CFD954 /* ijksdl_fourcc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_fourcc.h; sourceTree = ""; }; E690400717EAFC6100CFD954 /* ijksdl_inc_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_inc_internal.h; sourceTree = ""; }; E690400817EAFC6100CFD954 /* ijksdl_mutex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_mutex.c; sourceTree = ""; }; E690400917EAFC6100CFD954 /* ijksdl_mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_mutex.h; sourceTree = ""; }; E690400A17EAFC6100CFD954 /* ijksdl_stdinc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_stdinc.c; sourceTree = ""; }; E690400B17EAFC6100CFD954 /* ijksdl_stdinc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_stdinc.h; sourceTree = ""; }; E690400C17EAFC6100CFD954 /* ijksdl_thread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_thread.c; sourceTree = ""; }; E690400D17EAFC6100CFD954 /* ijksdl_thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_thread.h; sourceTree = ""; }; E690400E17EAFC6100CFD954 /* ijksdl_timer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_timer.c; sourceTree = ""; }; E690400F17EAFC6100CFD954 /* ijksdl_timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_timer.h; sourceTree = ""; }; E690401017EAFC6100CFD954 /* ijksdl_video.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_video.h; sourceTree = ""; }; E690401117EAFC6100CFD954 /* ijksdl_vout.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_vout.c; sourceTree = ""; }; E690401217EAFC6100CFD954 /* ijksdl_vout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_vout.h; sourceTree = ""; }; E690401317EAFC6100CFD954 /* ijksdl_vout_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_vout_internal.h; sourceTree = ""; }; E69808991C7EB13A0048A46C /* NSString+IJKMedia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSString+IJKMedia.h"; path = "IJKMediaPlayer/NSString+IJKMedia.h"; sourceTree = ""; }; E698089A1C7EB13A0048A46C /* NSString+IJKMedia.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSString+IJKMedia.m"; path = "IJKMediaPlayer/NSString+IJKMedia.m"; sourceTree = ""; }; E69BE54A1B93FED300AFBA3F /* allformats.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = allformats.c; sourceTree = ""; }; E69BE54B1B93FED300AFBA3F /* async.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = async.c; sourceTree = ""; }; E69BE54D1B93FED300AFBA3F /* ijkinject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkinject.c; sourceTree = ""; }; E69BE54F1B93FED300AFBA3F /* opt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opt.h; sourceTree = ""; }; E69BE5581B9405BD00AFBA3F /* ijkavformat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkavformat.h; sourceTree = ""; }; E69BE55D1B940D1A00AFBA3F /* utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = utils.c; sourceTree = ""; }; E69BE5621B943A9A00AFBA3F /* ijklongurl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijklongurl.c; sourceTree = ""; }; E69BE5651B94468D00AFBA3F /* ijkurlhook.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkurlhook.c; sourceTree = ""; }; E69BE56D1B945B0000AFBA3F /* ijksegment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksegment.c; sourceTree = ""; }; E69BE5701B946FF600AFBA3F /* ijklivehook.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijklivehook.c; sourceTree = ""; }; E6C2FD391B300A390081D321 /* ff_ffplay_debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffplay_debug.h; sourceTree = ""; }; E6C459831C7030AA004831EC /* ijksdl_gles2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_gles2.h; sourceTree = ""; }; E6C459861C7030B6004831EC /* color.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = color.c; sourceTree = ""; }; E6C459871C7030B6004831EC /* common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = common.c; sourceTree = ""; }; E6C459891C7030B6004831EC /* yuv420p.fsh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = yuv420p.fsh.c; sourceTree = ""; }; E6C4598A1C7030B6004831EC /* yuv444p10le.fsh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = yuv444p10le.fsh.c; sourceTree = ""; }; E6C4598B1C7030B6004831EC /* internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = internal.h; sourceTree = ""; }; E6C4598C1C7030B6004831EC /* renderer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = renderer.c; sourceTree = ""; }; E6C4598D1C7030B6004831EC /* renderer_yuv420p.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = renderer_yuv420p.c; sourceTree = ""; }; E6C4598E1C7030B6004831EC /* renderer_yuv444p10le.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = renderer_yuv444p10le.c; sourceTree = ""; }; E6C4598F1C7030B6004831EC /* shader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = shader.c; sourceTree = ""; }; E6C459911C7030B6004831EC /* mvp.vsh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mvp.vsh.c; sourceTree = ""; }; E6C459B81C706A13004831EC /* ijksdl_egl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_egl.c; sourceTree = ""; }; E6C459B91C706A13004831EC /* ijksdl_egl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_egl.h; sourceTree = ""; }; E6C459BC1C7089AB004831EC /* ff_ffplay_options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffplay_options.h; sourceTree = ""; }; E6C459BE1C708CAF004831EC /* renderer_rgb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = renderer_rgb.c; sourceTree = ""; }; E6C459C21C708E60004831EC /* rgb.fsh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rgb.fsh.c; sourceTree = ""; }; E6C459C61C7095E5004831EC /* yuv420sp.fsh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = yuv420sp.fsh.c; sourceTree = ""; }; E6C459CA1C70967F004831EC /* renderer_yuv420sp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = renderer_yuv420sp.c; sourceTree = ""; }; E6CA1EE71B4FAFCF00BCAF89 /* ijksdl_class.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_class.h; sourceTree = ""; }; E6CA1EE81B4FAFCF00BCAF89 /* ijksdl_misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_misc.h; sourceTree = ""; }; E6CA1EE91B4FB04500BCAF89 /* ijksdl_log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_log.h; sourceTree = ""; }; E6D5FFF71B5F445E00E1E328 /* h264_sps_parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = h264_sps_parser.h; path = ijkmedia/ijkplayer/ios/pipeline/h264_sps_parser.h; sourceTree = ""; }; E6E1B9A71C741F72000C6C72 /* renderer_yuv420sp_vtb.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = renderer_yuv420sp_vtb.m; sourceTree = ""; }; E6EE92A1187810C5009EAB56 /* IJKAudioKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKAudioKit.h; path = IJKMediaPlayer/IJKAudioKit.h; sourceTree = ""; }; E6EE92A2187810C5009EAB56 /* IJKAudioKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKAudioKit.m; path = IJKMediaPlayer/IJKAudioKit.m; sourceTree = ""; }; E6EE92A61878230C009EAB56 /* ijksdl_aout_ios_audiounit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_aout_ios_audiounit.h; sourceTree = ""; }; E6EE92A71878230C009EAB56 /* ijksdl_aout_ios_audiounit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ijksdl_aout_ios_audiounit.m; sourceTree = ""; }; E6EE92A81878230C009EAB56 /* ijksdl_ios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_ios.h; sourceTree = ""; }; E6EE92A91878230C009EAB56 /* ijksdl_thread_ios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_thread_ios.h; sourceTree = ""; }; E6EE92AA1878230C009EAB56 /* ijksdl_thread_ios.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ijksdl_thread_ios.m; sourceTree = ""; }; E6EE92AB1878230C009EAB56 /* ijksdl_vout_ios_gles2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_vout_ios_gles2.h; sourceTree = ""; }; E6EE92AC1878230C009EAB56 /* ijksdl_vout_ios_gles2.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ijksdl_vout_ios_gles2.m; sourceTree = ""; }; E6EE92AD1878230C009EAB56 /* IJKSDLAudioUnitController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKSDLAudioUnitController.h; sourceTree = ""; }; E6EE92AE1878230C009EAB56 /* IJKSDLAudioUnitController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKSDLAudioUnitController.m; sourceTree = ""; }; E6EE92B61878230C009EAB56 /* IJKSDLGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKSDLGLView.h; sourceTree = ""; }; E6EE92B71878230C009EAB56 /* IJKSDLGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKSDLGLView.m; sourceTree = ""; }; E6EE92C01878236A009EAB56 /* IJKSDLAudioQueueController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKSDLAudioQueueController.h; sourceTree = ""; }; E6EE92C11878236A009EAB56 /* IJKSDLAudioQueueController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKSDLAudioQueueController.m; sourceTree = ""; }; E6EE92C618782770009EAB56 /* IJKSDLAudioKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKSDLAudioKit.h; sourceTree = ""; }; E6EE92C718782770009EAB56 /* IJKSDLAudioKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKSDLAudioKit.m; sourceTree = ""; }; E6F727B917F2D9D30043623F /* IJKFFMoviePlayerDef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKFFMoviePlayerDef.h; sourceTree = ""; }; E6F727BA17F2D9D30043623F /* IJKFFMoviePlayerDef.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKFFMoviePlayerDef.m; sourceTree = ""; }; E6F727C117F7C9B90043623F /* IJKMediaPlayback.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKMediaPlayback.m; path = IJKMediaPlayer/IJKMediaPlayback.m; sourceTree = ""; }; E6FAD9551A515CE300725002 /* ijkmeta.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkmeta.c; sourceTree = ""; }; E6FAD9561A515CE300725002 /* ijkmeta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkmeta.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ E654EA861B6B27E600B0F2D0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( E653C6F61BCE5A750016835A /* libavcodec.a in Frameworks */, E653C6F81BCE5A750016835A /* libavfilter.a in Frameworks */, E653C6FA1BCE5A750016835A /* libavformat.a in Frameworks */, E653C6FC1BCE5A750016835A /* libavutil.a in Frameworks */, E653C6FE1BCE5A750016835A /* libswresample.a in Frameworks */, E653C7001BCE5A750016835A /* libswscale.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; E654EA911B6B27E600B0F2D0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( E654EA951B6B27E600B0F2D0 /* IJKMediaFramework.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 4543161F1A66481600676070 /* pipeline */ = { isa = PBXGroup; children = ( 454316201A66493700676070 /* ffpipeline_ios.c */, 454316211A66493700676070 /* ffpipeline_ios.h */, 454316221A66493700676070 /* ffpipenode_ios_videotoolbox_vdec.h */, 454316231A66493700676070 /* ffpipenode_ios_videotoolbox_vdec.m */, E6D5FFF71B5F445E00E1E328 /* h264_sps_parser.h */, 454316291A66497900676070 /* IJKVideoToolBox.h */, 4543162A1A66497900676070 /* IJKVideoToolBox.m */, ); name = pipeline; sourceTree = ""; }; E63FC27217F013DE003551EB /* dummy */ = { isa = PBXGroup; children = ( E63FC27317F013DE003551EB /* ijksdl_dummy.h */, E63FC27417F013DE003551EB /* ijksdl_vout_dummy.c */, E63FC27517F013DE003551EB /* ijksdl_vout_dummy.h */, ); path = dummy; sourceTree = ""; }; E654EA8B1B6B27E600B0F2D0 /* IJKMediaFramework */ = { isa = PBXGroup; children = ( E654EA8E1B6B27E600B0F2D0 /* IJKMediaFramework.h */, E654EA8C1B6B27E600B0F2D0 /* Supporting Files */, ); path = IJKMediaFramework; sourceTree = ""; }; E654EA8C1B6B27E600B0F2D0 /* Supporting Files */ = { isa = PBXGroup; children = ( E654EA8D1B6B27E600B0F2D0 /* Info.plist */, ); name = "Supporting Files"; sourceTree = ""; }; E654EA981B6B27E600B0F2D0 /* IJKMediaFrameworkTests */ = { isa = PBXGroup; children = ( E654EA9B1B6B27E600B0F2D0 /* IJKMediaFrameworkTests.m */, E654EA991B6B27E600B0F2D0 /* Supporting Files */, ); path = IJKMediaFrameworkTests; sourceTree = ""; }; E654EA991B6B27E600B0F2D0 /* Supporting Files */ = { isa = PBXGroup; children = ( E654EA9A1B6B27E600B0F2D0 /* Info.plist */, ); name = "Supporting Files"; sourceTree = ""; }; E66F8DBC17EEC2CF00354D80 /* Classes */ = { isa = PBXGroup; children = ( E6F727B517F2B1690043623F /* IJKMediaPlayer */, E67C4E0219D15B0600415CEE /* IJKAVMoviePlayerController */, E66F8DBE17EEC5DE00354D80 /* IJKMPMoviePlayerController */, E6903EBE17EAF6C500CFD954 /* IJKFFMoviePlayerController */, ); name = Classes; sourceTree = ""; }; E66F8DBE17EEC5DE00354D80 /* IJKMPMoviePlayerController */ = { isa = PBXGroup; children = ( E66F8DBF17EEC65200354D80 /* IJKMPMoviePlayerController.h */, E66F8DC017EEC65200354D80 /* IJKMPMoviePlayerController.m */, ); name = IJKMPMoviePlayerController; sourceTree = ""; }; E66F8DF817EFEC1300354D80 /* ios */ = { isa = PBXGroup; children = ( 4543161F1A66481600676070 /* pipeline */, E66F8E0117EFEEA400354D80 /* ijkplayer_ios.m */, E66F8E0217EFEEA400354D80 /* ijkplayer_ios.h */, ); name = ios; path = ../../ios/IJKMediaPlayer/IJKMediaPlayer; sourceTree = ""; }; E67B91B11A3801E600717EA9 /* pipeline */ = { isa = PBXGroup; children = ( E67B91B21A3801E600717EA9 /* ffpipeline_ffplay.c */, E67B91B31A3801E600717EA9 /* ffpipeline_ffplay.h */, E67B91B41A3801E600717EA9 /* ffpipenode_ffplay_vdec.c */, E67B91B51A3801E600717EA9 /* ffpipenode_ffplay_vdec.h */, ); path = pipeline; sourceTree = ""; }; E67C4E0219D15B0600415CEE /* IJKAVMoviePlayerController */ = { isa = PBXGroup; children = ( E67C4E0319D15B3200415CEE /* IJKAVPlayerLayerView.h */, E67C4E0419D15B3200415CEE /* IJKAVPlayerLayerView.m */, E67C4E0619D15EEA00415CEE /* IJKAVMoviePlayerController.h */, E67C4E0719D15EEA00415CEE /* IJKAVMoviePlayerController.m */, ); name = IJKAVMoviePlayerController; sourceTree = ""; }; E6903EB017EAF6C500CFD954 = { isa = PBXGroup; children = ( E66F8DBC17EEC2CF00354D80 /* Classes */, E654EA8B1B6B27E600B0F2D0 /* IJKMediaFramework */, E654EA981B6B27E600B0F2D0 /* IJKMediaFrameworkTests */, E6903EBB17EAF6C500CFD954 /* Frameworks */, E6903EBA17EAF6C500CFD954 /* Products */, ); sourceTree = ""; }; E6903EBA17EAF6C500CFD954 /* Products */ = { isa = PBXGroup; children = ( E654EA8A1B6B27E600B0F2D0 /* IJKMediaFramework.framework */, E654EA941B6B27E600B0F2D0 /* IJKMediaFrameworkTests.xctest */, ); name = Products; sourceTree = ""; }; E6903EBB17EAF6C500CFD954 /* Frameworks */ = { isa = PBXGroup; children = ( ); name = Frameworks; sourceTree = ""; }; E6903EBE17EAF6C500CFD954 /* IJKFFMoviePlayerController */ = { isa = PBXGroup; children = ( E6903F7617EAFC2C00CFD954 /* ffmpeg */, E66F8DE517EFD9C300354D80 /* IJKFFMoviePlayerController.h */, E66F8DE617EFD9C300354D80 /* IJKFFMoviePlayerController.m */, E6F727B917F2D9D30043623F /* IJKFFMoviePlayerDef.h */, E6F727BA17F2D9D30043623F /* IJKFFMoviePlayerDef.m */, E62139BC180FA89A00553533 /* IJKFFOptions.h */, E62139BD180FA89A00553533 /* IJKFFOptions.m */, E6903FCC17EAFC6100CFD954 /* ijkmedia */, E6903EBF17EAF6C500CFD954 /* Supporting Files */, ); name = IJKFFMoviePlayerController; path = IJKMediaPlayer; sourceTree = ""; }; E6903EBF17EAF6C500CFD954 /* Supporting Files */ = { isa = PBXGroup; children = ( E6903EC017EAF6C500CFD954 /* IJKMediaPlayer-Prefix.pch */, ); name = "Supporting Files"; sourceTree = ""; }; E6903F7617EAFC2C00CFD954 /* ffmpeg */ = { isa = PBXGroup; children = ( E6903FC117EAFC2C00CFD954 /* lib */, ); name = ffmpeg; path = ../../build/universal; sourceTree = ""; }; E6903FC117EAFC2C00CFD954 /* lib */ = { isa = PBXGroup; children = ( E653C6EF1BCE5A750016835A /* libavcodec.a */, E653C6F01BCE5A750016835A /* libavfilter.a */, E653C6F11BCE5A750016835A /* libavformat.a */, E653C6F21BCE5A750016835A /* libavutil.a */, E653C6F31BCE5A750016835A /* libswresample.a */, E653C6F41BCE5A750016835A /* libswscale.a */, ); path = lib; sourceTree = ""; }; E6903FCC17EAFC6100CFD954 /* ijkmedia */ = { isa = PBXGroup; children = ( E6903FCE17EAFC6100CFD954 /* ijkplayer */, E6903FDF17EAFC6100CFD954 /* ijksdl */, ); name = ijkmedia; path = ../../../ijkmedia; sourceTree = ""; }; E6903FCE17EAFC6100CFD954 /* ijkplayer */ = { isa = PBXGroup; children = ( E67FB4AC1B4A766F00AA94AA /* config.h */, E6903FD517EAFC6100CFD954 /* ff_cmdutils.c */, E6903FD617EAFC6100CFD954 /* ff_cmdutils.h */, E6903FD717EAFC6100CFD954 /* ff_fferror.h */, E6903FD817EAFC6100CFD954 /* ff_ffinc.h */, E6903FDA17EAFC6100CFD954 /* ff_ffmsg_queue.h */, E6903FD917EAFC6100CFD954 /* ff_ffmsg.h */, E67B91AB1A3801DB00717EA9 /* ff_ffpipeline.c */, E67B91AC1A3801DB00717EA9 /* ff_ffpipeline.h */, E67B91AD1A3801DB00717EA9 /* ff_ffpipenode.c */, E67B91AE1A3801DB00717EA9 /* ff_ffpipenode.h */, E6C2FD391B300A390081D321 /* ff_ffplay_debug.h */, E6903FDE17EAFC6100CFD954 /* ff_ffplay_def.h */, E6C459BC1C7089AB004831EC /* ff_ffplay_options.h */, E6903FDB17EAFC6100CFD954 /* ff_ffplay.c */, E6903FDC17EAFC6100CFD954 /* ff_ffplay.h */, E69BE5491B93FED300AFBA3F /* ijkavformat */, E69BE54E1B93FED300AFBA3F /* ijkavutil */, E6FAD9551A515CE300725002 /* ijkmeta.c */, E6FAD9561A515CE300725002 /* ijkmeta.h */, E66F8DEE17EFEA9400354D80 /* ijkplayer_internal.h */, E66F8DEF17EFEA9400354D80 /* ijkplayer.c */, E66F8DF017EFEA9400354D80 /* ijkplayer.h */, E66F8DF817EFEC1300354D80 /* ios */, E67B91B11A3801E600717EA9 /* pipeline */, E654EAFB1B6B503A00B0F2D0 /* version.h */, ); path = ijkplayer; sourceTree = ""; }; E6903FDF17EAFC6100CFD954 /* ijksdl */ = { isa = PBXGroup; children = ( E63FC27217F013DE003551EB /* dummy */, E6903FEF17EAFC6100CFD954 /* ffmpeg */, E6C459851C7030B6004831EC /* gles2 */, E690400117EAFC6100CFD954 /* ijksdl_aout_internal.h */, E6903FFF17EAFC6100CFD954 /* ijksdl_aout.c */, E690400017EAFC6100CFD954 /* ijksdl_aout.h */, E63FC27017F01143003551EB /* ijksdl_audio.c */, E690400217EAFC6100CFD954 /* ijksdl_audio.h */, E6CA1EE71B4FAFCF00BCAF89 /* ijksdl_class.h */, E6C459B81C706A13004831EC /* ijksdl_egl.c */, E6C459B91C706A13004831EC /* ijksdl_egl.h */, E690400317EAFC6100CFD954 /* ijksdl_endian.h */, E690400417EAFC6100CFD954 /* ijksdl_error.c */, E690400517EAFC6100CFD954 /* ijksdl_error.h */, E690400617EAFC6100CFD954 /* ijksdl_fourcc.h */, E6C459831C7030AA004831EC /* ijksdl_gles2.h */, E690400717EAFC6100CFD954 /* ijksdl_inc_internal.h */, E6CA1EE91B4FB04500BCAF89 /* ijksdl_log.h */, E6CA1EE81B4FAFCF00BCAF89 /* ijksdl_misc.h */, E690400817EAFC6100CFD954 /* ijksdl_mutex.c */, E690400917EAFC6100CFD954 /* ijksdl_mutex.h */, E690400A17EAFC6100CFD954 /* ijksdl_stdinc.c */, E690400B17EAFC6100CFD954 /* ijksdl_stdinc.h */, E690400C17EAFC6100CFD954 /* ijksdl_thread.c */, E690400D17EAFC6100CFD954 /* ijksdl_thread.h */, E690400E17EAFC6100CFD954 /* ijksdl_timer.c */, E690400F17EAFC6100CFD954 /* ijksdl_timer.h */, E690401017EAFC6100CFD954 /* ijksdl_video.h */, E690401317EAFC6100CFD954 /* ijksdl_vout_internal.h */, E690401117EAFC6100CFD954 /* ijksdl_vout.c */, E690401217EAFC6100CFD954 /* ijksdl_vout.h */, E6903FFD17EAFC6100CFD954 /* ijksdl.h */, E6EE92A51878230C009EAB56 /* ios */, ); path = ijksdl; sourceTree = ""; }; E6903FEF17EAFC6100CFD954 /* ffmpeg */ = { isa = PBXGroup; children = ( E6903FF017EAFC6100CFD954 /* abi_all */, E6903FF917EAFC6100CFD954 /* ijksdl_image_convert.h */, E6903FFA17EAFC6100CFD954 /* ijksdl_inc_ffmpeg.h */, E6903FFB17EAFC6100CFD954 /* ijksdl_vout_overlay_ffmpeg.c */, E6903FFC17EAFC6100CFD954 /* ijksdl_vout_overlay_ffmpeg.h */, ); path = ffmpeg; sourceTree = ""; }; E6903FF017EAFC6100CFD954 /* abi_all */ = { isa = PBXGroup; children = ( E6903FF117EAFC6100CFD954 /* image_convert.c */, ); path = abi_all; sourceTree = ""; }; E69BE5491B93FED300AFBA3F /* ijkavformat */ = { isa = PBXGroup; children = ( E69BE54A1B93FED300AFBA3F /* allformats.c */, E69BE54B1B93FED300AFBA3F /* async.c */, E69BE5581B9405BD00AFBA3F /* ijkavformat.h */, E69BE54D1B93FED300AFBA3F /* ijkinject.c */, E69BE5701B946FF600AFBA3F /* ijklivehook.c */, E69BE5621B943A9A00AFBA3F /* ijklongurl.c */, E69BE56D1B945B0000AFBA3F /* ijksegment.c */, E69BE5651B94468D00AFBA3F /* ijkurlhook.c */, E69007F11B96E2A600EB346D /* url.h */, E69BE55D1B940D1A00AFBA3F /* utils.c */, ); path = ijkavformat; sourceTree = ""; }; E69BE54E1B93FED300AFBA3F /* ijkavutil */ = { isa = PBXGroup; children = ( E69BE54F1B93FED300AFBA3F /* opt.h */, ); path = ijkavutil; sourceTree = ""; }; E6C459851C7030B6004831EC /* gles2 */ = { isa = PBXGroup; children = ( E6C459861C7030B6004831EC /* color.c */, E6C459871C7030B6004831EC /* common.c */, E6C459881C7030B6004831EC /* fsh */, E6C4598B1C7030B6004831EC /* internal.h */, E6C459BE1C708CAF004831EC /* renderer_rgb.c */, E6C4598D1C7030B6004831EC /* renderer_yuv420p.c */, E6E1B9A71C741F72000C6C72 /* renderer_yuv420sp_vtb.m */, E6C459CA1C70967F004831EC /* renderer_yuv420sp.c */, E6C4598E1C7030B6004831EC /* renderer_yuv444p10le.c */, E6C4598C1C7030B6004831EC /* renderer.c */, E6C4598F1C7030B6004831EC /* shader.c */, E6C459901C7030B6004831EC /* vsh */, ); path = gles2; sourceTree = ""; }; E6C459881C7030B6004831EC /* fsh */ = { isa = PBXGroup; children = ( E6C459C21C708E60004831EC /* rgb.fsh.c */, E6C459891C7030B6004831EC /* yuv420p.fsh.c */, E6C459C61C7095E5004831EC /* yuv420sp.fsh.c */, E6C4598A1C7030B6004831EC /* yuv444p10le.fsh.c */, ); path = fsh; sourceTree = ""; }; E6C459901C7030B6004831EC /* vsh */ = { isa = PBXGroup; children = ( E6C459911C7030B6004831EC /* mvp.vsh.c */, ); path = vsh; sourceTree = ""; }; E6EE92A51878230C009EAB56 /* ios */ = { isa = PBXGroup; children = ( E6EE92A61878230C009EAB56 /* ijksdl_aout_ios_audiounit.h */, E6EE92A71878230C009EAB56 /* ijksdl_aout_ios_audiounit.m */, E6EE92A81878230C009EAB56 /* ijksdl_ios.h */, E6EE92A91878230C009EAB56 /* ijksdl_thread_ios.h */, E6EE92AA1878230C009EAB56 /* ijksdl_thread_ios.m */, E6EE92AB1878230C009EAB56 /* ijksdl_vout_ios_gles2.h */, E6EE92AC1878230C009EAB56 /* ijksdl_vout_ios_gles2.m */, 45DB4AA71A5D52AE005CAD41 /* ijksdl_vout_overlay_videotoolbox.h */, 45DB4AA81A5D52AE005CAD41 /* ijksdl_vout_overlay_videotoolbox.m */, E6EE92C618782770009EAB56 /* IJKSDLAudioKit.h */, E6EE92C718782770009EAB56 /* IJKSDLAudioKit.m */, E6EE92C01878236A009EAB56 /* IJKSDLAudioQueueController.h */, E6EE92C11878236A009EAB56 /* IJKSDLAudioQueueController.m */, E6EE92AD1878230C009EAB56 /* IJKSDLAudioUnitController.h */, E6EE92AE1878230C009EAB56 /* IJKSDLAudioUnitController.m */, E6EE92B61878230C009EAB56 /* IJKSDLGLView.h */, E6EE92B71878230C009EAB56 /* IJKSDLGLView.m */, E68B7ACD1C1E97B0001DE241 /* IJKSDLHudViewCell.h */, E68B7ACE1C1E97B0001DE241 /* IJKSDLHudViewCell.m */, E68B7AC31C1E7F20001DE241 /* IJKSDLHudViewController.h */, E68B7AC41C1E7F20001DE241 /* IJKSDLHudViewController.m */, ); name = ios; path = ../../ios/IJKMediaPlayer/IJKMediaPlayer/ijkmedia/ijksdl/ios; sourceTree = ""; }; E6F727B517F2B1690043623F /* IJKMediaPlayer */ = { isa = PBXGroup; children = ( E6EE92A1187810C5009EAB56 /* IJKAudioKit.h */, E6EE92A2187810C5009EAB56 /* IJKAudioKit.m */, E607FFDE1B7B60F9005F11A6 /* IJKDeviceModel.h */, E607FFDF1B7B60F9005F11A6 /* IJKDeviceModel.m */, E65DC3B719D93D5F004F8A08 /* IJKKVOController.h */, E65DC3B819D93D5F004F8A08 /* IJKKVOController.m */, E672D6F118D3445100C51FF9 /* IJKMediaModule.h */, E672D6F218D3445100C51FF9 /* IJKMediaModule.m */, E6903EC117EAF6C500CFD954 /* IJKMediaPlayback.h */, E6F727C117F7C9B90043623F /* IJKMediaPlayback.m */, E66F8DC217EECB1E00354D80 /* IJKMediaPlayer.h */, E6716E491807E5FC00B3FBC1 /* IJKMediaUtils.h */, E6716E4A1807E5FC00B3FBC1 /* IJKMediaUtils.m */, E69808991C7EB13A0048A46C /* NSString+IJKMedia.h */, E698089A1C7EB13A0048A46C /* NSString+IJKMedia.m */, ); name = IJKMediaPlayer; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ E654EA871B6B27E600B0F2D0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( E68B7AC51C1E7F20001DE241 /* IJKSDLHudViewController.h in Headers */, E654EAE81B6B295200B0F2D0 /* IJKAVMoviePlayerController.h in Headers */, E6C459841C7030AA004831EC /* ijksdl_gles2.h in Headers */, E654EAEA1B6B295200B0F2D0 /* IJKFFMoviePlayerController.h in Headers */, E6C459BB1C706A13004831EC /* ijksdl_egl.h in Headers */, E6C459BD1C7089AB004831EC /* ff_ffplay_options.h in Headers */, E654EAEC1B6B295200B0F2D0 /* IJKFFOptions.h in Headers */, E654EA8F1B6B27E600B0F2D0 /* IJKMediaFramework.h in Headers */, E654EAE61B6B295200B0F2D0 /* IJKMediaModule.h in Headers */, E69BE5571B93FED300AFBA3F /* opt.h in Headers */, E654EAE71B6B295200B0F2D0 /* IJKMediaPlayback.h in Headers */, E69BE5591B9405BD00AFBA3F /* ijkavformat.h in Headers */, E654EAED1B6B29C100B0F2D0 /* IJKMediaPlayer.h in Headers */, E6C459961C7030B6004831EC /* internal.h in Headers */, E654EAE91B6B295200B0F2D0 /* IJKMPMoviePlayerController.h in Headers */, E68B7ACF1C1E97B0001DE241 /* IJKSDLHudViewCell.h in Headers */, E698089B1C7EB13A0048A46C /* NSString+IJKMedia.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ E654EA891B6B27E600B0F2D0 /* IJKMediaFramework */ = { isa = PBXNativeTarget; buildConfigurationList = E654EAA11B6B27E600B0F2D0 /* Build configuration list for PBXNativeTarget "IJKMediaFramework" */; buildPhases = ( E654EA851B6B27E600B0F2D0 /* Sources */, E654EA861B6B27E600B0F2D0 /* Frameworks */, E654EA871B6B27E600B0F2D0 /* Headers */, E654EA881B6B27E600B0F2D0 /* Resources */, ); buildRules = ( ); dependencies = ( ); name = IJKMediaFramework; productName = IJKMediaFramework; productReference = E654EA8A1B6B27E600B0F2D0 /* IJKMediaFramework.framework */; productType = "com.apple.product-type.framework"; }; E654EA931B6B27E600B0F2D0 /* IJKMediaFrameworkTests */ = { isa = PBXNativeTarget; buildConfigurationList = E654EAA21B6B27E600B0F2D0 /* Build configuration list for PBXNativeTarget "IJKMediaFrameworkTests" */; buildPhases = ( E654EA901B6B27E600B0F2D0 /* Sources */, E654EA911B6B27E600B0F2D0 /* Frameworks */, E654EA921B6B27E600B0F2D0 /* Resources */, ); buildRules = ( ); dependencies = ( E654EA971B6B27E600B0F2D0 /* PBXTargetDependency */, ); name = IJKMediaFrameworkTests; productName = IJKMediaFrameworkTests; productReference = E654EA941B6B27E600B0F2D0 /* IJKMediaFrameworkTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ E6903EB117EAF6C500CFD954 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0700; ORGANIZATIONNAME = bilibili; TargetAttributes = { E654EA891B6B27E600B0F2D0 = { CreatedOnToolsVersion = 6.4; }; E654EA931B6B27E600B0F2D0 = { CreatedOnToolsVersion = 6.4; }; }; }; buildConfigurationList = E6903EB417EAF6C500CFD954 /* Build configuration list for PBXProject "IJKMediaPlayer" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = E6903EB017EAF6C500CFD954; productRefGroup = E6903EBA17EAF6C500CFD954 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( E654EA891B6B27E600B0F2D0 /* IJKMediaFramework */, E654EA931B6B27E600B0F2D0 /* IJKMediaFrameworkTests */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ E654EA881B6B27E600B0F2D0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; E654EA921B6B27E600B0F2D0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ E654EA851B6B27E600B0F2D0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( E69BE5641B943C0800AFBA3F /* ijklongurl.c in Sources */, E69BE56F1B945B0000AFBA3F /* ijksegment.c in Sources */, E654EAA71B6B283700B0F2D0 /* IJKKVOController.m in Sources */, E654EAC71B6B287E00B0F2D0 /* ijksdl_vout.c in Sources */, E6C459951C7030B6004831EC /* yuv444p10le.fsh.c in Sources */, E69BE55F1B940D1A00AFBA3F /* utils.c in Sources */, E69BE5511B93FED300AFBA3F /* allformats.c in Sources */, E654EABB1B6B286B00B0F2D0 /* ffpipenode_ffplay_vdec.c in Sources */, E6C459981C7030B6004831EC /* renderer_yuv420p.c in Sources */, E654EAA91B6B283D00B0F2D0 /* IJKAVMoviePlayerController.m in Sources */, E654EAAC1B6B284C00B0F2D0 /* IJKFFMoviePlayerDef.m in Sources */, E654EAB91B6B286700B0F2D0 /* ijkplayer_ios.m in Sources */, E654EAB51B6B286400B0F2D0 /* ffpipeline_ios.c in Sources */, E654EABD1B6B287000B0F2D0 /* ijksdl_vout_dummy.c in Sources */, E69BE5681B94468D00AFBA3F /* ijkurlhook.c in Sources */, E6C459CC1C70967F004831EC /* renderer_yuv420sp.c in Sources */, E6C459941C7030B6004831EC /* yuv420p.fsh.c in Sources */, E654EAC21B6B287E00B0F2D0 /* ijksdl_error.c in Sources */, E607FFE11B7B62E3005F11A6 /* IJKDeviceModel.m in Sources */, E6C459BA1C706A13004831EC /* ijksdl_egl.c in Sources */, E654EAA31B6B283700B0F2D0 /* IJKAudioKit.m in Sources */, E654EAAA1B6B284300B0F2D0 /* IJKMPMoviePlayerController.m in Sources */, E68B7AD01C1E97B0001DE241 /* IJKSDLHudViewCell.m in Sources */, E654EACB1B6B288A00B0F2D0 /* ijksdl_vout_overlay_videotoolbox.m in Sources */, E654EAB11B6B285900B0F2D0 /* ff_ffpipenode.c in Sources */, E654EAC41B6B287E00B0F2D0 /* ijksdl_stdinc.c in Sources */, E654EAA61B6B283700B0F2D0 /* IJKMediaUtils.m in Sources */, E6C459931C7030B6004831EC /* common.c in Sources */, E654EAC81B6B288A00B0F2D0 /* ijksdl_aout_ios_audiounit.m in Sources */, E69BE5721B946FF600AFBA3F /* ijklivehook.c in Sources */, E654EAA51B6B283700B0F2D0 /* IJKMediaPlayback.m in Sources */, E654EAB01B6B285900B0F2D0 /* ff_ffpipeline.c in Sources */, E654EACC1B6B288A00B0F2D0 /* IJKSDLAudioKit.m in Sources */, E6C4599B1C7030B6004831EC /* mvp.vsh.c in Sources */, E698089C1C7EB13A0048A46C /* NSString+IJKMedia.m in Sources */, E654EABF1B6B287600B0F2D0 /* ijksdl_vout_overlay_ffmpeg.c in Sources */, E654EAC31B6B287E00B0F2D0 /* ijksdl_mutex.c in Sources */, E654EACD1B6B288A00B0F2D0 /* IJKSDLAudioQueueController.m in Sources */, E654EAC51B6B287E00B0F2D0 /* ijksdl_thread.c in Sources */, E6C459C81C7095E5004831EC /* yuv420sp.fsh.c in Sources */, E654EAB21B6B285900B0F2D0 /* ff_ffplay.c in Sources */, E654EAC01B6B287E00B0F2D0 /* ijksdl_aout.c in Sources */, E6C459921C7030B6004831EC /* color.c in Sources */, E69BE5561B93FED300AFBA3F /* ijkinject.c in Sources */, E654EAC11B6B287E00B0F2D0 /* ijksdl_audio.c in Sources */, E654EAC91B6B288A00B0F2D0 /* ijksdl_thread_ios.m in Sources */, E654EAB31B6B285900B0F2D0 /* ijkmeta.c in Sources */, E6E1B9A81C741F72000C6C72 /* renderer_yuv420sp_vtb.m in Sources */, E654EAD31B6B288A00B0F2D0 /* IJKSDLGLView.m in Sources */, E654EAC61B6B287E00B0F2D0 /* ijksdl_timer.c in Sources */, E6C4599A1C7030B6004831EC /* shader.c in Sources */, E69BE5531B93FED300AFBA3F /* async.c in Sources */, E6C459971C7030B6004831EC /* renderer.c in Sources */, E654EAB41B6B285900B0F2D0 /* ijkplayer.c in Sources */, E654EAAE1B6B284C00B0F2D0 /* IJKFFOptions.m in Sources */, E654EACE1B6B288A00B0F2D0 /* IJKSDLAudioUnitController.m in Sources */, E654EAAB1B6B284C00B0F2D0 /* IJKFFMoviePlayerController.m in Sources */, E654EAA41B6B283700B0F2D0 /* IJKMediaModule.m in Sources */, E654EAAF1B6B285900B0F2D0 /* ff_cmdutils.c in Sources */, E654EAB81B6B286400B0F2D0 /* IJKVideoToolBox.m in Sources */, E6C459991C7030B6004831EC /* renderer_yuv444p10le.c in Sources */, E654EABE1B6B287400B0F2D0 /* image_convert.c in Sources */, E6C459C41C708E60004831EC /* rgb.fsh.c in Sources */, E654EAB61B6B286400B0F2D0 /* ffpipenode_ios_videotoolbox_vdec.m in Sources */, E654EAA81B6B283D00B0F2D0 /* IJKAVPlayerLayerView.m in Sources */, E68B7AC61C1E7F20001DE241 /* IJKSDLHudViewController.m in Sources */, E654EACA1B6B288A00B0F2D0 /* ijksdl_vout_ios_gles2.m in Sources */, E6C459C01C708CAF004831EC /* renderer_rgb.c in Sources */, E654EABA1B6B286B00B0F2D0 /* ffpipeline_ffplay.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; E654EA901B6B27E600B0F2D0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( E654EA9C1B6B27E600B0F2D0 /* IJKMediaFrameworkTests.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ E654EA971B6B27E600B0F2D0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = E654EA891B6B27E600B0F2D0 /* IJKMediaFramework */; targetProxy = E654EA961B6B27E600B0F2D0 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ E654EA9D1B6B27E600B0F2D0 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_MODULES = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); 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; HEADER_SEARCH_PATHS = ( "$(inherited)", ../build/universal/include, IJKMediaPlayer/ijkmedia, ../../ijkmedia, ); INFOPLIST_FILE = IJKMediaFramework/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/../build/universal/lib\"", ); MACH_O_TYPE = staticlib; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_BUNDLE_IDENTIFIER = "tv.danmaku.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; E654EA9E1B6B27E600B0F2D0 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_MODULES = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; 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; HEADER_SEARCH_PATHS = ( "$(inherited)", ../build/universal/include, IJKMediaPlayer/ijkmedia, ../../ijkmedia, ); INFOPLIST_FILE = IJKMediaFramework/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/../build/universal/lib\"", ); MACH_O_TYPE = staticlib; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_BUNDLE_IDENTIFIER = "tv.danmaku.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; E654EA9F1B6B27E600B0F2D0 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_MODULES = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", "$(inherited)", ); GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); 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; INFOPLIST_FILE = IJKMediaFrameworkTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 8.4; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_BUNDLE_IDENTIFIER = "tv.danmaku.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; E654EAA01B6B27E600B0F2D0 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_MODULES = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", "$(inherited)", ); 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; INFOPLIST_FILE = IJKMediaFrameworkTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 8.4; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_BUNDLE_IDENTIFIER = "tv.danmaku.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; E6903EC517EAF6C500CFD954 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_WARN_ABOUT_MISSING_NEWLINE = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; GCC_WARN_SHADOW = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 7.0; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; STRIP_INSTALLED_PRODUCT = NO; }; name = Debug; }; E6903EC617EAF6C500CFD954 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_WARN_ABOUT_MISSING_NEWLINE = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; GCC_WARN_SHADOW = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 7.0; SDKROOT = iphoneos; STRIP_INSTALLED_PRODUCT = NO; VALIDATE_PRODUCT = YES; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ E654EAA11B6B27E600B0F2D0 /* Build configuration list for PBXNativeTarget "IJKMediaFramework" */ = { isa = XCConfigurationList; buildConfigurations = ( E654EA9D1B6B27E600B0F2D0 /* Debug */, E654EA9E1B6B27E600B0F2D0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; E654EAA21B6B27E600B0F2D0 /* Build configuration list for PBXNativeTarget "IJKMediaFrameworkTests" */ = { isa = XCConfigurationList; buildConfigurations = ( E654EA9F1B6B27E600B0F2D0 /* Debug */, E654EAA01B6B27E600B0F2D0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; E6903EB417EAF6C500CFD954 /* Build configuration list for PBXProject "IJKMediaPlayer" */ = { isa = XCConfigurationList; buildConfigurations = ( E6903EC517EAF6C500CFD954 /* Debug */, E6903EC617EAF6C500CFD954 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = E6903EB117EAF6C500CFD954 /* Project object */; }