project.pbxproj 127 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 4D32BC811F906E3A00CE9F03 /* IJKSDLGLViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D32BC801F906E3600CE9F03 /* IJKSDLGLViewProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; };
  10. 4D32BC821F906E3B00CE9F03 /* IJKSDLGLViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D32BC801F906E3600CE9F03 /* IJKSDLGLViewProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; };
  11. 4DA7F6891F2B1E270032A499 /* ijkiourlhook.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DA7F6881F2B1E270032A499 /* ijkiourlhook.c */; };
  12. 4DA7F68A1F2B1E270032A499 /* ijkiourlhook.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DA7F6881F2B1E270032A499 /* ijkiourlhook.c */; };
  13. 5407EC291DF7F93B00457BFE /* IJKVideoToolBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 5407EC271DF7F93B00457BFE /* IJKVideoToolBox.h */; };
  14. 5407EC2A1DF7F93B00457BFE /* IJKVideoToolBox.m in Sources */ = {isa = PBXBuildFile; fileRef = 5407EC281DF7F93B00457BFE /* IJKVideoToolBox.m */; };
  15. 5407EC2D1DF81D2600457BFE /* IJKVideoToolBoxSync.h in Headers */ = {isa = PBXBuildFile; fileRef = 5407EC2B1DF81D2600457BFE /* IJKVideoToolBoxSync.h */; };
  16. 5407EC2E1DF81D2600457BFE /* IJKVideoToolBoxSync.m in Sources */ = {isa = PBXBuildFile; fileRef = 5407EC2C1DF81D2600457BFE /* IJKVideoToolBoxSync.m */; };
  17. 5450AFC41E63EA4300568494 /* IJKKVOController.m in Sources */ = {isa = PBXBuildFile; fileRef = E65DC3B819D93D5F004F8A08 /* IJKKVOController.m */; };
  18. 5450AFC51E63EA4300568494 /* ijksdl_vout.c in Sources */ = {isa = PBXBuildFile; fileRef = E690401117EAFC6100CFD954 /* ijksdl_vout.c */; };
  19. 5450AFC61E63EA4300568494 /* yuv444p10le.fsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598A1C7030B6004831EC /* yuv444p10le.fsh.c */; };
  20. 5450AFC71E63EA4300568494 /* allformats.c in Sources */ = {isa = PBXBuildFile; fileRef = E69BE54A1B93FED300AFBA3F /* allformats.c */; };
  21. 5450AFC81E63EA4300568494 /* ffpipenode_ffplay_vdec.c in Sources */ = {isa = PBXBuildFile; fileRef = E67B91B41A3801E600717EA9 /* ffpipenode_ffplay_vdec.c */; };
  22. 5450AFC91E63EA4300568494 /* renderer_yuv420p.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598D1C7030B6004831EC /* renderer_yuv420p.c */; };
  23. 5450AFCA1E63EA4300568494 /* ijkthreadpool.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A431E15287D00309DD5 /* ijkthreadpool.c */; };
  24. 5450AFCB1E63EA4300568494 /* IJKAVMoviePlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = E67C4E0719D15EEA00415CEE /* IJKAVMoviePlayerController.m */; };
  25. 5450AFCC1E63EA4300568494 /* IJKFFMoviePlayerDef.m in Sources */ = {isa = PBXBuildFile; fileRef = E6F727BA17F2D9D30043623F /* IJKFFMoviePlayerDef.m */; };
  26. 5450AFCD1E63EA4300568494 /* ijkplayer_ios.m in Sources */ = {isa = PBXBuildFile; fileRef = E66F8E0117EFEEA400354D80 /* ijkplayer_ios.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
  27. 5450AFCE1E63EA4300568494 /* ffpipeline_ios.c in Sources */ = {isa = PBXBuildFile; fileRef = 454316201A66493700676070 /* ffpipeline_ios.c */; };
  28. 5450AFCF1E63EA4300568494 /* ijkioprotocol.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A301E1526F800309DD5 /* ijkioprotocol.c */; };
  29. 5450AFD01E63EA4300568494 /* ijksdl_vout_dummy.c in Sources */ = {isa = PBXBuildFile; fileRef = E63FC27417F013DE003551EB /* ijksdl_vout_dummy.c */; };
  30. 5450AFD11E63EA4300568494 /* renderer_yuv420sp.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459CA1C70967F004831EC /* renderer_yuv420sp.c */; };
  31. 5450AFD21E63EA4300568494 /* yuv420p.fsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459891C7030B6004831EC /* yuv420p.fsh.c */; };
  32. 5450AFD31E63EA4300568494 /* ijksdl_error.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400417EAFC6100CFD954 /* ijksdl_error.c */; };
  33. 5450AFD41E63EA4300568494 /* IJKDeviceModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E607FFDF1B7B60F9005F11A6 /* IJKDeviceModel.m */; };
  34. 5450AFD51E63EA4300568494 /* ijkiocache.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A2C1E1526F800309DD5 /* ijkiocache.c */; };
  35. 5450AFD61E63EA4300568494 /* ijksdl_egl.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459B81C706A13004831EC /* ijksdl_egl.c */; };
  36. 5450AFD71E63EA4300568494 /* ijkio.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A291E1526F800309DD5 /* ijkio.c */; };
  37. 5450AFD81E63EA4300568494 /* IJKAudioKit.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92A2187810C5009EAB56 /* IJKAudioKit.m */; };
  38. 5450AFD91E63EA4300568494 /* IJKMPMoviePlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = E66F8DC017EEC65200354D80 /* IJKMPMoviePlayerController.m */; };
  39. 5450AFDA1E63EA4300568494 /* IJKSDLHudViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E68B7ACE1C1E97B0001DE241 /* IJKSDLHudViewCell.m */; };
  40. 5450AFDB1E63EA4300568494 /* ijksdl_vout_overlay_videotoolbox.m in Sources */ = {isa = PBXBuildFile; fileRef = 45DB4AA81A5D52AE005CAD41 /* ijksdl_vout_overlay_videotoolbox.m */; };
  41. 5450AFDC1E63EA4300568494 /* ff_ffpipenode.c in Sources */ = {isa = PBXBuildFile; fileRef = E67B91AD1A3801DB00717EA9 /* ff_ffpipenode.c */; };
  42. 5450AFDD1E63EA4300568494 /* ijksdl_stdinc.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400A17EAFC6100CFD954 /* ijksdl_stdinc.c */; };
  43. 5450AFDE1E63EA4300568494 /* IJKVideoToolBox.m in Sources */ = {isa = PBXBuildFile; fileRef = 5407EC281DF7F93B00457BFE /* IJKVideoToolBox.m */; };
  44. 5450AFDF1E63EA4300568494 /* ijksegment.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A029B41D4700E6001C61C1 /* ijksegment.c */; };
  45. 5450AFE01E63EA4300568494 /* IJKMediaUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = E6716E4A1807E5FC00B3FBC1 /* IJKMediaUtils.m */; };
  46. 5450AFE11E63EA4300568494 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459871C7030B6004831EC /* common.c */; };
  47. 5450AFE21E63EA4300568494 /* ijksdl_aout_ios_audiounit.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92A71878230C009EAB56 /* ijksdl_aout_ios_audiounit.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
  48. 5450AFE31E63EA4300568494 /* ijklivehook.c in Sources */ = {isa = PBXBuildFile; fileRef = E69BE5701B946FF600AFBA3F /* ijklivehook.c */; };
  49. 5450AFE41E63EA4300568494 /* ijkurlhook.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A029B51D4700E6001C61C1 /* ijkurlhook.c */; };
  50. 5450AFE51E63EA4300568494 /* IJKVideoToolBoxSync.m in Sources */ = {isa = PBXBuildFile; fileRef = 5407EC2C1DF81D2600457BFE /* IJKVideoToolBoxSync.m */; };
  51. 5450AFE61E63EA4300568494 /* IJKMediaPlayback.m in Sources */ = {isa = PBXBuildFile; fileRef = E6F727C117F7C9B90043623F /* IJKMediaPlayback.m */; };
  52. 5450AFE71E63EA4300568494 /* ijkdict.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A3D1E15287D00309DD5 /* ijkdict.c */; settings = {COMPILER_FLAGS = "-w"; }; };
  53. 5450AFE81E63EA4300568494 /* ff_ffpipeline.c in Sources */ = {isa = PBXBuildFile; fileRef = E67B91AB1A3801DB00717EA9 /* ff_ffpipeline.c */; };
  54. 5450AFE91E63EA4300568494 /* IJKSDLAudioKit.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92C718782770009EAB56 /* IJKSDLAudioKit.m */; };
  55. 5450AFEA1E63EA4300568494 /* mvp.vsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459911C7030B6004831EC /* mvp.vsh.c */; };
  56. 5450AFEB1E63EA4300568494 /* NSString+IJKMedia.m in Sources */ = {isa = PBXBuildFile; fileRef = E698089A1C7EB13A0048A46C /* NSString+IJKMedia.m */; };
  57. 5450AFEC1E63EA4300568494 /* ijksdl_vout_overlay_ffmpeg.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FFB17EAFC6100CFD954 /* ijksdl_vout_overlay_ffmpeg.c */; };
  58. 5450AFED1E63EA4300568494 /* ijksdl_mutex.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400817EAFC6100CFD954 /* ijksdl_mutex.c */; };
  59. 5450AFEE1E63EA4300568494 /* ijktree.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A451E15287D00309DD5 /* ijktree.c */; };
  60. 5450AFEF1E63EA4300568494 /* IJKSDLAudioQueueController.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92C11878236A009EAB56 /* IJKSDLAudioQueueController.m */; };
  61. 5450AFF01E63EA4300568494 /* ijksdl_thread.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400C17EAFC6100CFD954 /* ijksdl_thread.c */; };
  62. 5450AFF11E63EA4300568494 /* yuv420sp.fsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459C61C7095E5004831EC /* yuv420sp.fsh.c */; };
  63. 5450AFF21E63EA4300568494 /* ff_ffplay.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FDB17EAFC6100CFD954 /* ff_ffplay.c */; };
  64. 5450AFF31E63EA4300568494 /* ijksdl_aout.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FFF17EAFC6100CFD954 /* ijksdl_aout.c */; };
  65. 5450AFF41E63EA4300568494 /* color.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459861C7030B6004831EC /* color.c */; };
  66. 5450AFF51E63EA4300568494 /* ijksdl_audio.c in Sources */ = {isa = PBXBuildFile; fileRef = E63FC27017F01143003551EB /* ijksdl_audio.c */; };
  67. 5450AFF61E63EA4300568494 /* ijksdl_thread_ios.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92AA1878230C009EAB56 /* ijksdl_thread_ios.m */; };
  68. 5450AFF71E63EA4300568494 /* ijkmeta.c in Sources */ = {isa = PBXBuildFile; fileRef = E6FAD9551A515CE300725002 /* ijkmeta.c */; };
  69. 5450AFF81E63EA4300568494 /* ijkasync.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A029B11D4700E6001C61C1 /* ijkasync.c */; };
  70. 5450AFF91E63EA4300568494 /* renderer_yuv420sp_vtb.m in Sources */ = {isa = PBXBuildFile; fileRef = E6E1B9A71C741F72000C6C72 /* renderer_yuv420sp_vtb.m */; };
  71. 5450AFFA1E63EA4300568494 /* ijkutils.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A471E15287D00309DD5 /* ijkutils.c */; };
  72. 5450AFFB1E63EA4300568494 /* IJKSDLGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92B71878230C009EAB56 /* IJKSDLGLView.m */; };
  73. 5450AFFC1E63EA4300568494 /* ijksdl_timer.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400E17EAFC6100CFD954 /* ijksdl_timer.c */; };
  74. 5450AFFD1E63EA4300568494 /* ijkfifo.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A3F1E15287D00309DD5 /* ijkfifo.c */; settings = {COMPILER_FLAGS = "-w"; }; };
  75. 5450AFFE1E63EA4300568494 /* shader.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598F1C7030B6004831EC /* shader.c */; };
  76. 5450AFFF1E63EA4300568494 /* ijkioffio.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A2D1E1526F800309DD5 /* ijkioffio.c */; };
  77. 5450B0001E63EA4300568494 /* renderer.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598C1C7030B6004831EC /* renderer.c */; };
  78. 5450B0011E63EA4300568494 /* ijkioapplication.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A2A1E1526F800309DD5 /* ijkioapplication.c */; };
  79. 5450B0021E63EA4300568494 /* ijkiomanager.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A2E1E1526F800309DD5 /* ijkiomanager.c */; };
  80. 5450B0031E63EA4300568494 /* ijkplayer.c in Sources */ = {isa = PBXBuildFile; fileRef = E66F8DEF17EFEA9400354D80 /* ijkplayer.c */; };
  81. 5450B0041E63EA4300568494 /* IJKFFOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = E62139BD180FA89A00553533 /* IJKFFOptions.m */; };
  82. 5450B0051E63EA4300568494 /* IJKSDLAudioUnitController.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92AE1878230C009EAB56 /* IJKSDLAudioUnitController.m */; };
  83. 5450B0061E63EA4300568494 /* IJKFFMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = E6DBD3881C8941EB0058E4FB /* IJKFFMonitor.m */; };
  84. 5450B0071E63EA4300568494 /* IJKFFMoviePlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = E66F8DE617EFD9C300354D80 /* IJKFFMoviePlayerController.m */; };
  85. 5450B0081E63EA4300568494 /* IJKNotificationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E698089F1C7EB2040048A46C /* IJKNotificationManager.m */; };
  86. 5450B0091E63EA4300568494 /* IJKMediaModule.m in Sources */ = {isa = PBXBuildFile; fileRef = E672D6F218D3445100C51FF9 /* IJKMediaModule.m */; };
  87. 5450B00A1E63EA4300568494 /* ff_cmdutils.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FD517EAFC6100CFD954 /* ff_cmdutils.c */; };
  88. 5450B00B1E63EA4300568494 /* IJKVideoToolBoxAsync.m in Sources */ = {isa = PBXBuildFile; fileRef = 4543162A1A66497900676070 /* IJKVideoToolBoxAsync.m */; };
  89. 5450B00C1E63EA4300568494 /* renderer_yuv444p10le.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598E1C7030B6004831EC /* renderer_yuv444p10le.c */; };
  90. 5450B00D1E63EA4300568494 /* ijkstl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A411E15287D00309DD5 /* ijkstl.cpp */; settings = {COMPILER_FLAGS = "-w"; }; };
  91. 5450B00E1E63EA4300568494 /* image_convert.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FF117EAFC6100CFD954 /* image_convert.c */; };
  92. 5450B00F1E63EA4300568494 /* rgb.fsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459C21C708E60004831EC /* rgb.fsh.c */; };
  93. 5450B0101E63EA4300568494 /* ffpipenode_ios_videotoolbox_vdec.m in Sources */ = {isa = PBXBuildFile; fileRef = 454316231A66493700676070 /* ffpipenode_ios_videotoolbox_vdec.m */; };
  94. 5450B0111E63EA4300568494 /* IJKAVPlayerLayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = E67C4E0419D15B3200415CEE /* IJKAVPlayerLayerView.m */; };
  95. 5450B0121E63EA4300568494 /* IJKSDLHudViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E68B7AC41C1E7F20001DE241 /* IJKSDLHudViewController.m */; };
  96. 5450B0131E63EA4300568494 /* ijksdl_vout_ios_gles2.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92AC1878230C009EAB56 /* ijksdl_vout_ios_gles2.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
  97. 5450B0141E63EA4300568494 /* ijklongurl.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A029B31D4700E6001C61C1 /* ijklongurl.c */; };
  98. 5450B0151E63EA4300568494 /* renderer_rgb.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459BE1C708CAF004831EC /* renderer_rgb.c */; };
  99. 5450B0161E63EA4300568494 /* ffpipeline_ffplay.c in Sources */ = {isa = PBXBuildFile; fileRef = E67B91B21A3801E600717EA9 /* ffpipeline_ffplay.c */; };
  100. 5450B0181E63EA4300568494 /* libavcodec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6EF1BCE5A750016835A /* libavcodec.a */; };
  101. 5450B0191E63EA4300568494 /* libavfilter.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F01BCE5A750016835A /* libavfilter.a */; };
  102. 5450B01A1E63EA4300568494 /* libavformat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F11BCE5A750016835A /* libavformat.a */; };
  103. 5450B01B1E63EA4300568494 /* libavutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F21BCE5A750016835A /* libavutil.a */; };
  104. 5450B01C1E63EA4300568494 /* libswresample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F31BCE5A750016835A /* libswresample.a */; };
  105. 5450B01D1E63EA4300568494 /* libswscale.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F41BCE5A750016835A /* libswscale.a */; };
  106. 5450B01F1E63EA4300568494 /* IJKFFMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = E6DBD3871C8941EB0058E4FB /* IJKFFMonitor.h */; settings = {ATTRIBUTES = (Public, ); }; };
  107. 5450B0201E63EA4300568494 /* ijkiourl.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A321E1526F800309DD5 /* ijkiourl.h */; };
  108. 5450B0211E63EA4300568494 /* IJKFFMoviePlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = E66F8DE517EFD9C300354D80 /* IJKFFMoviePlayerController.h */; settings = {ATTRIBUTES = (Public, ); }; };
  109. 5450B0221E63EA4300568494 /* IJKSDLHudViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E68B7AC31C1E7F20001DE241 /* IJKSDLHudViewController.h */; };
  110. 5450B0231E63EA4300568494 /* IJKFFOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = E62139BC180FA89A00553533 /* IJKFFOptions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  111. 5450B0241E63EA4300568494 /* ijkutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A481E15287D00309DD5 /* ijkutils.h */; };
  112. 5450B0251E63EA4300568494 /* ijkdict.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A3E1E15287D00309DD5 /* ijkdict.h */; };
  113. 5450B0261E63EA4300568494 /* IJKAVMoviePlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = E67C4E0619D15EEA00415CEE /* IJKAVMoviePlayerController.h */; settings = {ATTRIBUTES = (Public, ); }; };
  114. 5450B0271E63EA4300568494 /* ijksdl_gles2.h in Headers */ = {isa = PBXBuildFile; fileRef = E6C459831C7030AA004831EC /* ijksdl_gles2.h */; };
  115. 5450B0281E63EA4300568494 /* ijksdl_egl.h in Headers */ = {isa = PBXBuildFile; fileRef = E6C459B91C706A13004831EC /* ijksdl_egl.h */; };
  116. 5450B0291E63EA4300568494 /* ff_ffplay_options.h in Headers */ = {isa = PBXBuildFile; fileRef = E6C459BC1C7089AB004831EC /* ff_ffplay_options.h */; };
  117. 5450B02B1E63EA4300568494 /* IJKKVOController.h in Headers */ = {isa = PBXBuildFile; fileRef = E65DC3B719D93D5F004F8A08 /* IJKKVOController.h */; settings = {ATTRIBUTES = (Public, ); }; };
  118. 5450B02C1E63EA4300568494 /* IJKNotificationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E698089E1C7EB2040048A46C /* IJKNotificationManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
  119. 5450B02D1E63EA4300568494 /* ijkthreadpool.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A441E15287D00309DD5 /* ijkthreadpool.h */; };
  120. 5450B02E1E63EA4300568494 /* ijkiomanager.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A2F1E1526F800309DD5 /* ijkiomanager.h */; };
  121. 5450B02F1E63EA4300568494 /* ijkstl.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A421E15287D00309DD5 /* ijkstl.h */; };
  122. 5450B0301E63EA4300568494 /* IJKMediaModule.h in Headers */ = {isa = PBXBuildFile; fileRef = E672D6F118D3445100C51FF9 /* IJKMediaModule.h */; settings = {ATTRIBUTES = (Public, ); }; };
  123. 5450B0311E63EA4300568494 /* ijkfifo.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A401E15287D00309DD5 /* ijkfifo.h */; };
  124. 5450B0321E63EA4300568494 /* ijktree.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A461E15287D00309DD5 /* ijktree.h */; };
  125. 5450B0331E63EA4300568494 /* opt.h in Headers */ = {isa = PBXBuildFile; fileRef = E69BE54F1B93FED300AFBA3F /* opt.h */; };
  126. 5450B0341E63EA4300568494 /* ijkioapplication.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A2B1E1526F800309DD5 /* ijkioapplication.h */; };
  127. 5450B0351E63EA4300568494 /* ijkioprotocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A311E1526F800309DD5 /* ijkioprotocol.h */; };
  128. 5450B0361E63EA4300568494 /* IJKMediaPlayback.h in Headers */ = {isa = PBXBuildFile; fileRef = E6903EC117EAF6C500CFD954 /* IJKMediaPlayback.h */; settings = {ATTRIBUTES = (Public, ); }; };
  129. 5450B0371E63EA4300568494 /* IJKMediaPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = E66F8DC217EECB1E00354D80 /* IJKMediaPlayer.h */; settings = {ATTRIBUTES = (Public, ); }; };
  130. 5450B0381E63EA4300568494 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = E6C4598B1C7030B6004831EC /* internal.h */; };
  131. 5450B0391E63EA4300568494 /* IJKVideoToolBoxSync.h in Headers */ = {isa = PBXBuildFile; fileRef = 5407EC2B1DF81D2600457BFE /* IJKVideoToolBoxSync.h */; };
  132. 5450B03A1E63EA4300568494 /* IJKMPMoviePlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = E66F8DBF17EEC65200354D80 /* IJKMPMoviePlayerController.h */; settings = {ATTRIBUTES = (Public, ); }; };
  133. 5450B03B1E63EA4300568494 /* ijkavformat.h in Headers */ = {isa = PBXBuildFile; fileRef = 54A029B21D4700E6001C61C1 /* ijkavformat.h */; };
  134. 5450B03C1E63EA4300568494 /* IJKSDLHudViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E68B7ACD1C1E97B0001DE241 /* IJKSDLHudViewCell.h */; };
  135. 5450B03D1E63EA4300568494 /* IJKVideoToolBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 5407EC271DF7F93B00457BFE /* IJKVideoToolBox.h */; };
  136. 5450B03E1E63EA4300568494 /* NSString+IJKMedia.h in Headers */ = {isa = PBXBuildFile; fileRef = E69808991C7EB13A0048A46C /* NSString+IJKMedia.h */; };
  137. 5450B0451E63EAB700568494 /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5450AF8B1E63E59300568494 /* libcrypto.a */; };
  138. 5450B0461E63EAB700568494 /* libssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5450AF8C1E63E59300568494 /* libssl.a */; };
  139. 5450B0471E63EABC00568494 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 5450AF8F1E63E59800568494 /* libz.tbd */; };
  140. 549385C41E640456001AE08D /* IJKMediaFrameworkWithSSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 5450AF9B1E63E65700568494 /* IJKMediaFrameworkWithSSL.h */; settings = {ATTRIBUTES = (Public, ); }; };
  141. 54A029B61D4700E6001C61C1 /* ijkasync.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A029B11D4700E6001C61C1 /* ijkasync.c */; };
  142. 54A029B71D4700E6001C61C1 /* ijkavformat.h in Headers */ = {isa = PBXBuildFile; fileRef = 54A029B21D4700E6001C61C1 /* ijkavformat.h */; };
  143. 54A029B81D4700E6001C61C1 /* ijklongurl.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A029B31D4700E6001C61C1 /* ijklongurl.c */; };
  144. 54A029B91D4700E6001C61C1 /* ijksegment.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A029B41D4700E6001C61C1 /* ijksegment.c */; };
  145. 54A029BA1D4700E6001C61C1 /* ijkurlhook.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A029B51D4700E6001C61C1 /* ijkurlhook.c */; };
  146. 54CF8A331E1526F800309DD5 /* ijkio.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A291E1526F800309DD5 /* ijkio.c */; };
  147. 54CF8A341E1526F800309DD5 /* ijkioapplication.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A2A1E1526F800309DD5 /* ijkioapplication.c */; };
  148. 54CF8A351E1526F800309DD5 /* ijkioapplication.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A2B1E1526F800309DD5 /* ijkioapplication.h */; };
  149. 54CF8A361E1526F800309DD5 /* ijkiocache.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A2C1E1526F800309DD5 /* ijkiocache.c */; };
  150. 54CF8A371E1526F800309DD5 /* ijkioffio.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A2D1E1526F800309DD5 /* ijkioffio.c */; };
  151. 54CF8A381E1526F800309DD5 /* ijkiomanager.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A2E1E1526F800309DD5 /* ijkiomanager.c */; };
  152. 54CF8A391E1526F800309DD5 /* ijkiomanager.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A2F1E1526F800309DD5 /* ijkiomanager.h */; };
  153. 54CF8A3A1E1526F800309DD5 /* ijkioprotocol.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A301E1526F800309DD5 /* ijkioprotocol.c */; };
  154. 54CF8A3B1E1526F800309DD5 /* ijkioprotocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A311E1526F800309DD5 /* ijkioprotocol.h */; };
  155. 54CF8A3C1E1526F800309DD5 /* ijkiourl.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A321E1526F800309DD5 /* ijkiourl.h */; };
  156. 54CF8A491E15287D00309DD5 /* ijkdict.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A3D1E15287D00309DD5 /* ijkdict.c */; settings = {COMPILER_FLAGS = "-w"; }; };
  157. 54CF8A4A1E15287D00309DD5 /* ijkdict.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A3E1E15287D00309DD5 /* ijkdict.h */; };
  158. 54CF8A4B1E15287D00309DD5 /* ijkfifo.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A3F1E15287D00309DD5 /* ijkfifo.c */; settings = {COMPILER_FLAGS = "-w"; }; };
  159. 54CF8A4C1E15287D00309DD5 /* ijkfifo.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A401E15287D00309DD5 /* ijkfifo.h */; };
  160. 54CF8A4D1E15287D00309DD5 /* ijkstl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A411E15287D00309DD5 /* ijkstl.cpp */; settings = {COMPILER_FLAGS = "-w"; }; };
  161. 54CF8A4E1E15287D00309DD5 /* ijkstl.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A421E15287D00309DD5 /* ijkstl.h */; };
  162. 54CF8A4F1E15287D00309DD5 /* ijkthreadpool.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A431E15287D00309DD5 /* ijkthreadpool.c */; };
  163. 54CF8A501E15287D00309DD5 /* ijkthreadpool.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A441E15287D00309DD5 /* ijkthreadpool.h */; };
  164. 54CF8A511E15287D00309DD5 /* ijktree.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A451E15287D00309DD5 /* ijktree.c */; };
  165. 54CF8A521E15287D00309DD5 /* ijktree.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A461E15287D00309DD5 /* ijktree.h */; };
  166. 54CF8A531E15287D00309DD5 /* ijkutils.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A471E15287D00309DD5 /* ijkutils.c */; };
  167. 54CF8A541E15287D00309DD5 /* ijkutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A481E15287D00309DD5 /* ijkutils.h */; };
  168. E607FFE11B7B62E3005F11A6 /* IJKDeviceModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E607FFDF1B7B60F9005F11A6 /* IJKDeviceModel.m */; };
  169. E653C6F61BCE5A750016835A /* libavcodec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6EF1BCE5A750016835A /* libavcodec.a */; };
  170. E653C6F81BCE5A750016835A /* libavfilter.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F01BCE5A750016835A /* libavfilter.a */; };
  171. E653C6FA1BCE5A750016835A /* libavformat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F11BCE5A750016835A /* libavformat.a */; };
  172. E653C6FC1BCE5A750016835A /* libavutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F21BCE5A750016835A /* libavutil.a */; };
  173. E653C6FE1BCE5A750016835A /* libswresample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F31BCE5A750016835A /* libswresample.a */; };
  174. E653C7001BCE5A750016835A /* libswscale.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F41BCE5A750016835A /* libswscale.a */; };
  175. E654EA8F1B6B27E600B0F2D0 /* IJKMediaFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = E654EA8E1B6B27E600B0F2D0 /* IJKMediaFramework.h */; settings = {ATTRIBUTES = (Public, ); }; };
  176. E654EA951B6B27E600B0F2D0 /* IJKMediaFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E654EA8A1B6B27E600B0F2D0 /* IJKMediaFramework.framework */; };
  177. E654EA9C1B6B27E600B0F2D0 /* IJKMediaFrameworkTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E654EA9B1B6B27E600B0F2D0 /* IJKMediaFrameworkTests.m */; };
  178. E654EAA31B6B283700B0F2D0 /* IJKAudioKit.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92A2187810C5009EAB56 /* IJKAudioKit.m */; };
  179. E654EAA41B6B283700B0F2D0 /* IJKMediaModule.m in Sources */ = {isa = PBXBuildFile; fileRef = E672D6F218D3445100C51FF9 /* IJKMediaModule.m */; };
  180. E654EAA51B6B283700B0F2D0 /* IJKMediaPlayback.m in Sources */ = {isa = PBXBuildFile; fileRef = E6F727C117F7C9B90043623F /* IJKMediaPlayback.m */; };
  181. E654EAA61B6B283700B0F2D0 /* IJKMediaUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = E6716E4A1807E5FC00B3FBC1 /* IJKMediaUtils.m */; };
  182. E654EAA71B6B283700B0F2D0 /* IJKKVOController.m in Sources */ = {isa = PBXBuildFile; fileRef = E65DC3B819D93D5F004F8A08 /* IJKKVOController.m */; };
  183. E654EAA81B6B283D00B0F2D0 /* IJKAVPlayerLayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = E67C4E0419D15B3200415CEE /* IJKAVPlayerLayerView.m */; };
  184. E654EAA91B6B283D00B0F2D0 /* IJKAVMoviePlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = E67C4E0719D15EEA00415CEE /* IJKAVMoviePlayerController.m */; };
  185. E654EAAA1B6B284300B0F2D0 /* IJKMPMoviePlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = E66F8DC017EEC65200354D80 /* IJKMPMoviePlayerController.m */; };
  186. E654EAAB1B6B284C00B0F2D0 /* IJKFFMoviePlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = E66F8DE617EFD9C300354D80 /* IJKFFMoviePlayerController.m */; };
  187. E654EAAC1B6B284C00B0F2D0 /* IJKFFMoviePlayerDef.m in Sources */ = {isa = PBXBuildFile; fileRef = E6F727BA17F2D9D30043623F /* IJKFFMoviePlayerDef.m */; };
  188. E654EAAE1B6B284C00B0F2D0 /* IJKFFOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = E62139BD180FA89A00553533 /* IJKFFOptions.m */; };
  189. E654EAAF1B6B285900B0F2D0 /* ff_cmdutils.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FD517EAFC6100CFD954 /* ff_cmdutils.c */; };
  190. E654EAB01B6B285900B0F2D0 /* ff_ffpipeline.c in Sources */ = {isa = PBXBuildFile; fileRef = E67B91AB1A3801DB00717EA9 /* ff_ffpipeline.c */; };
  191. E654EAB11B6B285900B0F2D0 /* ff_ffpipenode.c in Sources */ = {isa = PBXBuildFile; fileRef = E67B91AD1A3801DB00717EA9 /* ff_ffpipenode.c */; };
  192. E654EAB21B6B285900B0F2D0 /* ff_ffplay.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FDB17EAFC6100CFD954 /* ff_ffplay.c */; };
  193. E654EAB31B6B285900B0F2D0 /* ijkmeta.c in Sources */ = {isa = PBXBuildFile; fileRef = E6FAD9551A515CE300725002 /* ijkmeta.c */; };
  194. E654EAB41B6B285900B0F2D0 /* ijkplayer.c in Sources */ = {isa = PBXBuildFile; fileRef = E66F8DEF17EFEA9400354D80 /* ijkplayer.c */; };
  195. E654EAB51B6B286400B0F2D0 /* ffpipeline_ios.c in Sources */ = {isa = PBXBuildFile; fileRef = 454316201A66493700676070 /* ffpipeline_ios.c */; };
  196. E654EAB61B6B286400B0F2D0 /* ffpipenode_ios_videotoolbox_vdec.m in Sources */ = {isa = PBXBuildFile; fileRef = 454316231A66493700676070 /* ffpipenode_ios_videotoolbox_vdec.m */; };
  197. E654EAB81B6B286400B0F2D0 /* IJKVideoToolBoxAsync.m in Sources */ = {isa = PBXBuildFile; fileRef = 4543162A1A66497900676070 /* IJKVideoToolBoxAsync.m */; };
  198. E654EAB91B6B286700B0F2D0 /* ijkplayer_ios.m in Sources */ = {isa = PBXBuildFile; fileRef = E66F8E0117EFEEA400354D80 /* ijkplayer_ios.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
  199. E654EABA1B6B286B00B0F2D0 /* ffpipeline_ffplay.c in Sources */ = {isa = PBXBuildFile; fileRef = E67B91B21A3801E600717EA9 /* ffpipeline_ffplay.c */; };
  200. E654EABB1B6B286B00B0F2D0 /* ffpipenode_ffplay_vdec.c in Sources */ = {isa = PBXBuildFile; fileRef = E67B91B41A3801E600717EA9 /* ffpipenode_ffplay_vdec.c */; };
  201. E654EABD1B6B287000B0F2D0 /* ijksdl_vout_dummy.c in Sources */ = {isa = PBXBuildFile; fileRef = E63FC27417F013DE003551EB /* ijksdl_vout_dummy.c */; };
  202. E654EABE1B6B287400B0F2D0 /* image_convert.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FF117EAFC6100CFD954 /* image_convert.c */; };
  203. E654EABF1B6B287600B0F2D0 /* ijksdl_vout_overlay_ffmpeg.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FFB17EAFC6100CFD954 /* ijksdl_vout_overlay_ffmpeg.c */; };
  204. E654EAC01B6B287E00B0F2D0 /* ijksdl_aout.c in Sources */ = {isa = PBXBuildFile; fileRef = E6903FFF17EAFC6100CFD954 /* ijksdl_aout.c */; };
  205. E654EAC11B6B287E00B0F2D0 /* ijksdl_audio.c in Sources */ = {isa = PBXBuildFile; fileRef = E63FC27017F01143003551EB /* ijksdl_audio.c */; };
  206. E654EAC21B6B287E00B0F2D0 /* ijksdl_error.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400417EAFC6100CFD954 /* ijksdl_error.c */; };
  207. E654EAC31B6B287E00B0F2D0 /* ijksdl_mutex.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400817EAFC6100CFD954 /* ijksdl_mutex.c */; };
  208. E654EAC41B6B287E00B0F2D0 /* ijksdl_stdinc.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400A17EAFC6100CFD954 /* ijksdl_stdinc.c */; };
  209. E654EAC51B6B287E00B0F2D0 /* ijksdl_thread.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400C17EAFC6100CFD954 /* ijksdl_thread.c */; };
  210. E654EAC61B6B287E00B0F2D0 /* ijksdl_timer.c in Sources */ = {isa = PBXBuildFile; fileRef = E690400E17EAFC6100CFD954 /* ijksdl_timer.c */; };
  211. E654EAC71B6B287E00B0F2D0 /* ijksdl_vout.c in Sources */ = {isa = PBXBuildFile; fileRef = E690401117EAFC6100CFD954 /* ijksdl_vout.c */; };
  212. E654EAC81B6B288A00B0F2D0 /* ijksdl_aout_ios_audiounit.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92A71878230C009EAB56 /* ijksdl_aout_ios_audiounit.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
  213. E654EAC91B6B288A00B0F2D0 /* ijksdl_thread_ios.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92AA1878230C009EAB56 /* ijksdl_thread_ios.m */; };
  214. E654EACA1B6B288A00B0F2D0 /* ijksdl_vout_ios_gles2.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92AC1878230C009EAB56 /* ijksdl_vout_ios_gles2.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
  215. E654EACB1B6B288A00B0F2D0 /* ijksdl_vout_overlay_videotoolbox.m in Sources */ = {isa = PBXBuildFile; fileRef = 45DB4AA81A5D52AE005CAD41 /* ijksdl_vout_overlay_videotoolbox.m */; };
  216. E654EACC1B6B288A00B0F2D0 /* IJKSDLAudioKit.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92C718782770009EAB56 /* IJKSDLAudioKit.m */; };
  217. E654EACD1B6B288A00B0F2D0 /* IJKSDLAudioQueueController.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92C11878236A009EAB56 /* IJKSDLAudioQueueController.m */; };
  218. E654EACE1B6B288A00B0F2D0 /* IJKSDLAudioUnitController.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92AE1878230C009EAB56 /* IJKSDLAudioUnitController.m */; };
  219. E654EAD31B6B288A00B0F2D0 /* IJKSDLGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EE92B71878230C009EAB56 /* IJKSDLGLView.m */; };
  220. E654EAE61B6B295200B0F2D0 /* IJKMediaModule.h in Headers */ = {isa = PBXBuildFile; fileRef = E672D6F118D3445100C51FF9 /* IJKMediaModule.h */; settings = {ATTRIBUTES = (Public, ); }; };
  221. E654EAE71B6B295200B0F2D0 /* IJKMediaPlayback.h in Headers */ = {isa = PBXBuildFile; fileRef = E6903EC117EAF6C500CFD954 /* IJKMediaPlayback.h */; settings = {ATTRIBUTES = (Public, ); }; };
  222. E654EAE81B6B295200B0F2D0 /* IJKAVMoviePlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = E67C4E0619D15EEA00415CEE /* IJKAVMoviePlayerController.h */; settings = {ATTRIBUTES = (Public, ); }; };
  223. E654EAE91B6B295200B0F2D0 /* IJKMPMoviePlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = E66F8DBF17EEC65200354D80 /* IJKMPMoviePlayerController.h */; settings = {ATTRIBUTES = (Public, ); }; };
  224. E654EAEA1B6B295200B0F2D0 /* IJKFFMoviePlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = E66F8DE517EFD9C300354D80 /* IJKFFMoviePlayerController.h */; settings = {ATTRIBUTES = (Public, ); }; };
  225. E654EAEC1B6B295200B0F2D0 /* IJKFFOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = E62139BC180FA89A00553533 /* IJKFFOptions.h */; settings = {ATTRIBUTES = (Public, ); }; };
  226. E654EAED1B6B29C100B0F2D0 /* IJKMediaPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = E66F8DC217EECB1E00354D80 /* IJKMediaPlayer.h */; settings = {ATTRIBUTES = (Public, ); }; };
  227. E68B7AC51C1E7F20001DE241 /* IJKSDLHudViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E68B7AC31C1E7F20001DE241 /* IJKSDLHudViewController.h */; };
  228. E68B7AC61C1E7F20001DE241 /* IJKSDLHudViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E68B7AC41C1E7F20001DE241 /* IJKSDLHudViewController.m */; };
  229. E68B7ACF1C1E97B0001DE241 /* IJKSDLHudViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E68B7ACD1C1E97B0001DE241 /* IJKSDLHudViewCell.h */; };
  230. E68B7AD01C1E97B0001DE241 /* IJKSDLHudViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E68B7ACE1C1E97B0001DE241 /* IJKSDLHudViewCell.m */; };
  231. E698089B1C7EB13A0048A46C /* NSString+IJKMedia.h in Headers */ = {isa = PBXBuildFile; fileRef = E69808991C7EB13A0048A46C /* NSString+IJKMedia.h */; };
  232. E698089C1C7EB13A0048A46C /* NSString+IJKMedia.m in Sources */ = {isa = PBXBuildFile; fileRef = E698089A1C7EB13A0048A46C /* NSString+IJKMedia.m */; };
  233. E69808A01C7EB2040048A46C /* IJKNotificationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E698089E1C7EB2040048A46C /* IJKNotificationManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
  234. E69808A11C7EB2040048A46C /* IJKNotificationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E698089F1C7EB2040048A46C /* IJKNotificationManager.m */; };
  235. E69BE5511B93FED300AFBA3F /* allformats.c in Sources */ = {isa = PBXBuildFile; fileRef = E69BE54A1B93FED300AFBA3F /* allformats.c */; };
  236. E69BE5571B93FED300AFBA3F /* opt.h in Headers */ = {isa = PBXBuildFile; fileRef = E69BE54F1B93FED300AFBA3F /* opt.h */; };
  237. E69BE5721B946FF600AFBA3F /* ijklivehook.c in Sources */ = {isa = PBXBuildFile; fileRef = E69BE5701B946FF600AFBA3F /* ijklivehook.c */; };
  238. E6C2E7BE1C92BD3600E59229 /* IJKKVOController.h in Headers */ = {isa = PBXBuildFile; fileRef = E65DC3B719D93D5F004F8A08 /* IJKKVOController.h */; settings = {ATTRIBUTES = (Public, ); }; };
  239. E6C459841C7030AA004831EC /* ijksdl_gles2.h in Headers */ = {isa = PBXBuildFile; fileRef = E6C459831C7030AA004831EC /* ijksdl_gles2.h */; };
  240. E6C459921C7030B6004831EC /* color.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459861C7030B6004831EC /* color.c */; };
  241. E6C459931C7030B6004831EC /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459871C7030B6004831EC /* common.c */; };
  242. E6C459941C7030B6004831EC /* yuv420p.fsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459891C7030B6004831EC /* yuv420p.fsh.c */; };
  243. E6C459951C7030B6004831EC /* yuv444p10le.fsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598A1C7030B6004831EC /* yuv444p10le.fsh.c */; };
  244. E6C459961C7030B6004831EC /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = E6C4598B1C7030B6004831EC /* internal.h */; };
  245. E6C459971C7030B6004831EC /* renderer.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598C1C7030B6004831EC /* renderer.c */; };
  246. E6C459981C7030B6004831EC /* renderer_yuv420p.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598D1C7030B6004831EC /* renderer_yuv420p.c */; };
  247. E6C459991C7030B6004831EC /* renderer_yuv444p10le.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598E1C7030B6004831EC /* renderer_yuv444p10le.c */; };
  248. E6C4599A1C7030B6004831EC /* shader.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4598F1C7030B6004831EC /* shader.c */; };
  249. E6C4599B1C7030B6004831EC /* mvp.vsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459911C7030B6004831EC /* mvp.vsh.c */; };
  250. E6C459BA1C706A13004831EC /* ijksdl_egl.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459B81C706A13004831EC /* ijksdl_egl.c */; };
  251. E6C459BB1C706A13004831EC /* ijksdl_egl.h in Headers */ = {isa = PBXBuildFile; fileRef = E6C459B91C706A13004831EC /* ijksdl_egl.h */; };
  252. E6C459BD1C7089AB004831EC /* ff_ffplay_options.h in Headers */ = {isa = PBXBuildFile; fileRef = E6C459BC1C7089AB004831EC /* ff_ffplay_options.h */; };
  253. E6C459C01C708CAF004831EC /* renderer_rgb.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459BE1C708CAF004831EC /* renderer_rgb.c */; };
  254. E6C459C41C708E60004831EC /* rgb.fsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459C21C708E60004831EC /* rgb.fsh.c */; };
  255. E6C459C81C7095E5004831EC /* yuv420sp.fsh.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459C61C7095E5004831EC /* yuv420sp.fsh.c */; };
  256. E6C459CC1C70967F004831EC /* renderer_yuv420sp.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C459CA1C70967F004831EC /* renderer_yuv420sp.c */; };
  257. E6DBD3891C8941EB0058E4FB /* IJKFFMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = E6DBD3871C8941EB0058E4FB /* IJKFFMonitor.h */; settings = {ATTRIBUTES = (Public, ); }; };
  258. E6DBD38A1C8941EB0058E4FB /* IJKFFMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = E6DBD3881C8941EB0058E4FB /* IJKFFMonitor.m */; };
  259. E6E1B9A81C741F72000C6C72 /* renderer_yuv420sp_vtb.m in Sources */ = {isa = PBXBuildFile; fileRef = E6E1B9A71C741F72000C6C72 /* renderer_yuv420sp_vtb.m */; };
  260. /* End PBXBuildFile section */
  261. /* Begin PBXContainerItemProxy section */
  262. E654EA961B6B27E600B0F2D0 /* PBXContainerItemProxy */ = {
  263. isa = PBXContainerItemProxy;
  264. containerPortal = E6903EB117EAF6C500CFD954 /* Project object */;
  265. proxyType = 1;
  266. remoteGlobalIDString = E654EA891B6B27E600B0F2D0;
  267. remoteInfo = IJKMediaFramework;
  268. };
  269. /* End PBXContainerItemProxy section */
  270. /* Begin PBXFileReference section */
  271. 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 = "<group>"; };
  272. 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 = "<group>"; };
  273. 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 = "<group>"; };
  274. 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 = "<group>"; };
  275. 454316291A66497900676070 /* IJKVideoToolBoxAsync.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKVideoToolBoxAsync.h; path = ijkmedia/ijkplayer/ios/pipeline/IJKVideoToolBoxAsync.h; sourceTree = "<group>"; };
  276. 4543162A1A66497900676070 /* IJKVideoToolBoxAsync.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKVideoToolBoxAsync.m; path = ijkmedia/ijkplayer/ios/pipeline/IJKVideoToolBoxAsync.m; sourceTree = "<group>"; };
  277. 45DB4AA71A5D52AE005CAD41 /* ijksdl_vout_overlay_videotoolbox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_vout_overlay_videotoolbox.h; sourceTree = "<group>"; };
  278. 45DB4AA81A5D52AE005CAD41 /* ijksdl_vout_overlay_videotoolbox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ijksdl_vout_overlay_videotoolbox.m; sourceTree = "<group>"; };
  279. 4D32BC801F906E3600CE9F03 /* IJKSDLGLViewProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IJKSDLGLViewProtocol.h; sourceTree = "<group>"; };
  280. 4DA7F6881F2B1E270032A499 /* ijkiourlhook.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkiourlhook.c; sourceTree = "<group>"; };
  281. 5407EC271DF7F93B00457BFE /* IJKVideoToolBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKVideoToolBox.h; path = ijkmedia/ijkplayer/ios/pipeline/IJKVideoToolBox.h; sourceTree = "<group>"; };
  282. 5407EC281DF7F93B00457BFE /* IJKVideoToolBox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKVideoToolBox.m; path = ijkmedia/ijkplayer/ios/pipeline/IJKVideoToolBox.m; sourceTree = "<group>"; };
  283. 5407EC2B1DF81D2600457BFE /* IJKVideoToolBoxSync.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKVideoToolBoxSync.h; path = ijkmedia/ijkplayer/ios/pipeline/IJKVideoToolBoxSync.h; sourceTree = "<group>"; };
  284. 5407EC2C1DF81D2600457BFE /* IJKVideoToolBoxSync.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKVideoToolBoxSync.m; path = ijkmedia/ijkplayer/ios/pipeline/IJKVideoToolBoxSync.m; sourceTree = "<group>"; };
  285. 5450AF8B1E63E59300568494 /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcrypto.a; path = "../../../.warehouse/ff3.2--ijk0.7.6--20170203--001/build/universal/lib/libcrypto.a"; sourceTree = "<group>"; };
  286. 5450AF8C1E63E59300568494 /* libssl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libssl.a; path = "../../../.warehouse/ff3.2--ijk0.7.6--20170203--001/build/universal/lib/libssl.a"; sourceTree = "<group>"; };
  287. 5450AF8F1E63E59800568494 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
  288. 5450AF9B1E63E65700568494 /* IJKMediaFrameworkWithSSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IJKMediaFrameworkWithSSL.h; sourceTree = "<group>"; };
  289. 5450B0431E63EA4300568494 /* IJKMediaFrameworkWithSSL.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IJKMediaFrameworkWithSSL.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  290. 5450B0441E63EA4300568494 /* IJKMediaFrameworkWithSSL.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = IJKMediaFrameworkWithSSL.plist; path = /Users/zhangxinzheng/Documents/bilibili/BiliShell/contrib/ijkplayer/ios/IJKMediaPlayer/IJKMediaFrameworkWithSSL.plist; sourceTree = "<absolute>"; };
  291. 54A029B11D4700E6001C61C1 /* ijkasync.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkasync.c; sourceTree = "<group>"; };
  292. 54A029B21D4700E6001C61C1 /* ijkavformat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkavformat.h; sourceTree = "<group>"; };
  293. 54A029B31D4700E6001C61C1 /* ijklongurl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijklongurl.c; sourceTree = "<group>"; };
  294. 54A029B41D4700E6001C61C1 /* ijksegment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksegment.c; sourceTree = "<group>"; };
  295. 54A029B51D4700E6001C61C1 /* ijkurlhook.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkurlhook.c; sourceTree = "<group>"; };
  296. 54CF8A291E1526F800309DD5 /* ijkio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkio.c; sourceTree = "<group>"; };
  297. 54CF8A2A1E1526F800309DD5 /* ijkioapplication.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkioapplication.c; sourceTree = "<group>"; };
  298. 54CF8A2B1E1526F800309DD5 /* ijkioapplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkioapplication.h; sourceTree = "<group>"; };
  299. 54CF8A2C1E1526F800309DD5 /* ijkiocache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkiocache.c; sourceTree = "<group>"; };
  300. 54CF8A2D1E1526F800309DD5 /* ijkioffio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkioffio.c; sourceTree = "<group>"; };
  301. 54CF8A2E1E1526F800309DD5 /* ijkiomanager.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkiomanager.c; sourceTree = "<group>"; };
  302. 54CF8A2F1E1526F800309DD5 /* ijkiomanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkiomanager.h; sourceTree = "<group>"; };
  303. 54CF8A301E1526F800309DD5 /* ijkioprotocol.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkioprotocol.c; sourceTree = "<group>"; };
  304. 54CF8A311E1526F800309DD5 /* ijkioprotocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkioprotocol.h; sourceTree = "<group>"; };
  305. 54CF8A321E1526F800309DD5 /* ijkiourl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkiourl.h; sourceTree = "<group>"; };
  306. 54CF8A3D1E15287D00309DD5 /* ijkdict.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkdict.c; sourceTree = "<group>"; };
  307. 54CF8A3E1E15287D00309DD5 /* ijkdict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkdict.h; sourceTree = "<group>"; };
  308. 54CF8A3F1E15287D00309DD5 /* ijkfifo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkfifo.c; sourceTree = "<group>"; };
  309. 54CF8A401E15287D00309DD5 /* ijkfifo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkfifo.h; sourceTree = "<group>"; };
  310. 54CF8A411E15287D00309DD5 /* ijkstl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ijkstl.cpp; sourceTree = "<group>"; };
  311. 54CF8A421E15287D00309DD5 /* ijkstl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkstl.h; sourceTree = "<group>"; };
  312. 54CF8A431E15287D00309DD5 /* ijkthreadpool.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkthreadpool.c; sourceTree = "<group>"; };
  313. 54CF8A441E15287D00309DD5 /* ijkthreadpool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkthreadpool.h; sourceTree = "<group>"; };
  314. 54CF8A451E15287D00309DD5 /* ijktree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijktree.c; sourceTree = "<group>"; };
  315. 54CF8A461E15287D00309DD5 /* ijktree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijktree.h; sourceTree = "<group>"; };
  316. 54CF8A471E15287D00309DD5 /* ijkutils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkutils.c; sourceTree = "<group>"; };
  317. 54CF8A481E15287D00309DD5 /* ijkutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkutils.h; sourceTree = "<group>"; };
  318. E607FFDE1B7B60F9005F11A6 /* IJKDeviceModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKDeviceModel.h; path = IJKMediaPlayer/IJKDeviceModel.h; sourceTree = "<group>"; };
  319. E607FFDF1B7B60F9005F11A6 /* IJKDeviceModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKDeviceModel.m; path = IJKMediaPlayer/IJKDeviceModel.m; sourceTree = "<group>"; };
  320. E62139BC180FA89A00553533 /* IJKFFOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKFFOptions.h; sourceTree = "<group>"; };
  321. E62139BD180FA89A00553533 /* IJKFFOptions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKFFOptions.m; sourceTree = "<group>"; };
  322. E63FC27017F01143003551EB /* ijksdl_audio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_audio.c; sourceTree = "<group>"; };
  323. E63FC27317F013DE003551EB /* ijksdl_dummy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_dummy.h; sourceTree = "<group>"; };
  324. E63FC27417F013DE003551EB /* ijksdl_vout_dummy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_vout_dummy.c; sourceTree = "<group>"; };
  325. E63FC27517F013DE003551EB /* ijksdl_vout_dummy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_vout_dummy.h; sourceTree = "<group>"; };
  326. E653C6EF1BCE5A750016835A /* libavcodec.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libavcodec.a; sourceTree = "<group>"; };
  327. E653C6F01BCE5A750016835A /* libavfilter.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libavfilter.a; sourceTree = "<group>"; };
  328. E653C6F11BCE5A750016835A /* libavformat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libavformat.a; sourceTree = "<group>"; };
  329. E653C6F21BCE5A750016835A /* libavutil.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libavutil.a; sourceTree = "<group>"; };
  330. E653C6F31BCE5A750016835A /* libswresample.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libswresample.a; sourceTree = "<group>"; };
  331. E653C6F41BCE5A750016835A /* libswscale.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libswscale.a; sourceTree = "<group>"; };
  332. E654EA8A1B6B27E600B0F2D0 /* IJKMediaFramework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IJKMediaFramework.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  333. E654EA8D1B6B27E600B0F2D0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  334. E654EA8E1B6B27E600B0F2D0 /* IJKMediaFramework.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IJKMediaFramework.h; sourceTree = "<group>"; };
  335. E654EA941B6B27E600B0F2D0 /* IJKMediaFrameworkTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IJKMediaFrameworkTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  336. E654EA9A1B6B27E600B0F2D0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  337. E654EA9B1B6B27E600B0F2D0 /* IJKMediaFrameworkTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IJKMediaFrameworkTests.m; sourceTree = "<group>"; };
  338. E65DC3B719D93D5F004F8A08 /* IJKKVOController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKKVOController.h; path = IJKMediaPlayer/IJKKVOController.h; sourceTree = "<group>"; };
  339. E65DC3B819D93D5F004F8A08 /* IJKKVOController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKKVOController.m; path = IJKMediaPlayer/IJKKVOController.m; sourceTree = "<group>"; };
  340. E66F8DBF17EEC65200354D80 /* IJKMPMoviePlayerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKMPMoviePlayerController.h; path = IJKMediaPlayer/IJKMPMoviePlayerController.h; sourceTree = "<group>"; };
  341. E66F8DC017EEC65200354D80 /* IJKMPMoviePlayerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKMPMoviePlayerController.m; path = IJKMediaPlayer/IJKMPMoviePlayerController.m; sourceTree = "<group>"; };
  342. E66F8DC217EECB1E00354D80 /* IJKMediaPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKMediaPlayer.h; path = IJKMediaPlayer/IJKMediaPlayer.h; sourceTree = "<group>"; };
  343. E66F8DE517EFD9C300354D80 /* IJKFFMoviePlayerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKFFMoviePlayerController.h; sourceTree = "<group>"; };
  344. E66F8DE617EFD9C300354D80 /* IJKFFMoviePlayerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKFFMoviePlayerController.m; sourceTree = "<group>"; };
  345. E66F8DEE17EFEA9400354D80 /* ijkplayer_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkplayer_internal.h; sourceTree = "<group>"; };
  346. E66F8DEF17EFEA9400354D80 /* ijkplayer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkplayer.c; sourceTree = "<group>"; };
  347. E66F8DF017EFEA9400354D80 /* ijkplayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkplayer.h; sourceTree = "<group>"; };
  348. E66F8E0117EFEEA400354D80 /* ijkplayer_ios.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ijkplayer_ios.m; path = ijkmedia/ijkplayer/ios/ijkplayer_ios.m; sourceTree = "<group>"; };
  349. E66F8E0217EFEEA400354D80 /* ijkplayer_ios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ijkplayer_ios.h; path = ijkmedia/ijkplayer/ios/ijkplayer_ios.h; sourceTree = "<group>"; };
  350. E6716E491807E5FC00B3FBC1 /* IJKMediaUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKMediaUtils.h; path = IJKMediaPlayer/IJKMediaUtils.h; sourceTree = "<group>"; };
  351. E6716E4A1807E5FC00B3FBC1 /* IJKMediaUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKMediaUtils.m; path = IJKMediaPlayer/IJKMediaUtils.m; sourceTree = "<group>"; };
  352. E672D6F118D3445100C51FF9 /* IJKMediaModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKMediaModule.h; path = IJKMediaPlayer/IJKMediaModule.h; sourceTree = "<group>"; };
  353. E672D6F218D3445100C51FF9 /* IJKMediaModule.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKMediaModule.m; path = IJKMediaPlayer/IJKMediaModule.m; sourceTree = "<group>"; };
  354. E67B91AB1A3801DB00717EA9 /* ff_ffpipeline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_ffpipeline.c; sourceTree = "<group>"; };
  355. E67B91AC1A3801DB00717EA9 /* ff_ffpipeline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffpipeline.h; sourceTree = "<group>"; };
  356. E67B91AD1A3801DB00717EA9 /* ff_ffpipenode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_ffpipenode.c; sourceTree = "<group>"; };
  357. E67B91AE1A3801DB00717EA9 /* ff_ffpipenode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffpipenode.h; sourceTree = "<group>"; };
  358. E67B91B21A3801E600717EA9 /* ffpipeline_ffplay.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ffpipeline_ffplay.c; sourceTree = "<group>"; };
  359. E67B91B31A3801E600717EA9 /* ffpipeline_ffplay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ffpipeline_ffplay.h; sourceTree = "<group>"; };
  360. E67B91B41A3801E600717EA9 /* ffpipenode_ffplay_vdec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ffpipenode_ffplay_vdec.c; sourceTree = "<group>"; };
  361. E67B91B51A3801E600717EA9 /* ffpipenode_ffplay_vdec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ffpipenode_ffplay_vdec.h; sourceTree = "<group>"; };
  362. E67C4E0319D15B3200415CEE /* IJKAVPlayerLayerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKAVPlayerLayerView.h; path = IJKMediaPlayer/IJKAVPlayerLayerView.h; sourceTree = "<group>"; };
  363. E67C4E0419D15B3200415CEE /* IJKAVPlayerLayerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKAVPlayerLayerView.m; path = IJKMediaPlayer/IJKAVPlayerLayerView.m; sourceTree = "<group>"; };
  364. E67C4E0619D15EEA00415CEE /* IJKAVMoviePlayerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKAVMoviePlayerController.h; path = IJKMediaPlayer/IJKAVMoviePlayerController.h; sourceTree = "<group>"; };
  365. E67C4E0719D15EEA00415CEE /* IJKAVMoviePlayerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKAVMoviePlayerController.m; path = IJKMediaPlayer/IJKAVMoviePlayerController.m; sourceTree = "<group>"; };
  366. E67FB4AC1B4A766F00AA94AA /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
  367. E68B7AC31C1E7F20001DE241 /* IJKSDLHudViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKSDLHudViewController.h; sourceTree = "<group>"; };
  368. E68B7AC41C1E7F20001DE241 /* IJKSDLHudViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKSDLHudViewController.m; sourceTree = "<group>"; };
  369. E68B7ACD1C1E97B0001DE241 /* IJKSDLHudViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKSDLHudViewCell.h; sourceTree = "<group>"; };
  370. E68B7ACE1C1E97B0001DE241 /* IJKSDLHudViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKSDLHudViewCell.m; sourceTree = "<group>"; };
  371. E6903EC017EAF6C500CFD954 /* IJKMediaPlayer-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "IJKMediaPlayer-Prefix.pch"; sourceTree = "<group>"; };
  372. E6903EC117EAF6C500CFD954 /* IJKMediaPlayback.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = IJKMediaPlayback.h; path = IJKMediaPlayer/IJKMediaPlayback.h; sourceTree = "<group>"; };
  373. E6903FD517EAFC6100CFD954 /* ff_cmdutils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_cmdutils.c; sourceTree = "<group>"; };
  374. E6903FD617EAFC6100CFD954 /* ff_cmdutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_cmdutils.h; sourceTree = "<group>"; };
  375. E6903FD717EAFC6100CFD954 /* ff_fferror.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_fferror.h; sourceTree = "<group>"; };
  376. E6903FD817EAFC6100CFD954 /* ff_ffinc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffinc.h; sourceTree = "<group>"; };
  377. E6903FD917EAFC6100CFD954 /* ff_ffmsg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffmsg.h; sourceTree = "<group>"; };
  378. E6903FDA17EAFC6100CFD954 /* ff_ffmsg_queue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffmsg_queue.h; sourceTree = "<group>"; };
  379. E6903FDB17EAFC6100CFD954 /* ff_ffplay.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_ffplay.c; sourceTree = "<group>"; };
  380. E6903FDC17EAFC6100CFD954 /* ff_ffplay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffplay.h; sourceTree = "<group>"; };
  381. E6903FDE17EAFC6100CFD954 /* ff_ffplay_def.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffplay_def.h; sourceTree = "<group>"; };
  382. E6903FF117EAFC6100CFD954 /* image_convert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = image_convert.c; sourceTree = "<group>"; };
  383. E6903FF917EAFC6100CFD954 /* ijksdl_image_convert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_image_convert.h; sourceTree = "<group>"; };
  384. E6903FFA17EAFC6100CFD954 /* ijksdl_inc_ffmpeg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_inc_ffmpeg.h; sourceTree = "<group>"; };
  385. E6903FFB17EAFC6100CFD954 /* ijksdl_vout_overlay_ffmpeg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_vout_overlay_ffmpeg.c; sourceTree = "<group>"; };
  386. E6903FFC17EAFC6100CFD954 /* ijksdl_vout_overlay_ffmpeg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_vout_overlay_ffmpeg.h; sourceTree = "<group>"; };
  387. E6903FFD17EAFC6100CFD954 /* ijksdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl.h; sourceTree = "<group>"; };
  388. E6903FFF17EAFC6100CFD954 /* ijksdl_aout.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_aout.c; sourceTree = "<group>"; };
  389. E690400017EAFC6100CFD954 /* ijksdl_aout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_aout.h; sourceTree = "<group>"; };
  390. E690400117EAFC6100CFD954 /* ijksdl_aout_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_aout_internal.h; sourceTree = "<group>"; };
  391. E690400217EAFC6100CFD954 /* ijksdl_audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_audio.h; sourceTree = "<group>"; };
  392. E690400317EAFC6100CFD954 /* ijksdl_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_endian.h; sourceTree = "<group>"; };
  393. E690400417EAFC6100CFD954 /* ijksdl_error.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_error.c; sourceTree = "<group>"; };
  394. E690400517EAFC6100CFD954 /* ijksdl_error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_error.h; sourceTree = "<group>"; };
  395. E690400617EAFC6100CFD954 /* ijksdl_fourcc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_fourcc.h; sourceTree = "<group>"; };
  396. E690400717EAFC6100CFD954 /* ijksdl_inc_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_inc_internal.h; sourceTree = "<group>"; };
  397. E690400817EAFC6100CFD954 /* ijksdl_mutex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_mutex.c; sourceTree = "<group>"; };
  398. E690400917EAFC6100CFD954 /* ijksdl_mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_mutex.h; sourceTree = "<group>"; };
  399. E690400A17EAFC6100CFD954 /* ijksdl_stdinc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_stdinc.c; sourceTree = "<group>"; };
  400. E690400B17EAFC6100CFD954 /* ijksdl_stdinc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_stdinc.h; sourceTree = "<group>"; };
  401. E690400C17EAFC6100CFD954 /* ijksdl_thread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_thread.c; sourceTree = "<group>"; };
  402. E690400D17EAFC6100CFD954 /* ijksdl_thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_thread.h; sourceTree = "<group>"; };
  403. E690400E17EAFC6100CFD954 /* ijksdl_timer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_timer.c; sourceTree = "<group>"; };
  404. E690400F17EAFC6100CFD954 /* ijksdl_timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_timer.h; sourceTree = "<group>"; };
  405. E690401017EAFC6100CFD954 /* ijksdl_video.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_video.h; sourceTree = "<group>"; };
  406. E690401117EAFC6100CFD954 /* ijksdl_vout.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_vout.c; sourceTree = "<group>"; };
  407. E690401217EAFC6100CFD954 /* ijksdl_vout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_vout.h; sourceTree = "<group>"; };
  408. E690401317EAFC6100CFD954 /* ijksdl_vout_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_vout_internal.h; sourceTree = "<group>"; };
  409. E69808991C7EB13A0048A46C /* NSString+IJKMedia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSString+IJKMedia.h"; path = "IJKMediaPlayer/NSString+IJKMedia.h"; sourceTree = "<group>"; };
  410. E698089A1C7EB13A0048A46C /* NSString+IJKMedia.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSString+IJKMedia.m"; path = "IJKMediaPlayer/NSString+IJKMedia.m"; sourceTree = "<group>"; };
  411. E698089E1C7EB2040048A46C /* IJKNotificationManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKNotificationManager.h; path = IJKMediaPlayer/IJKNotificationManager.h; sourceTree = "<group>"; };
  412. E698089F1C7EB2040048A46C /* IJKNotificationManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKNotificationManager.m; path = IJKMediaPlayer/IJKNotificationManager.m; sourceTree = "<group>"; };
  413. E69BE54A1B93FED300AFBA3F /* allformats.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = allformats.c; sourceTree = "<group>"; };
  414. E69BE54F1B93FED300AFBA3F /* opt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opt.h; sourceTree = "<group>"; };
  415. E69BE5701B946FF600AFBA3F /* ijklivehook.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijklivehook.c; sourceTree = "<group>"; };
  416. E6C2FD391B300A390081D321 /* ff_ffplay_debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffplay_debug.h; sourceTree = "<group>"; };
  417. E6C459831C7030AA004831EC /* ijksdl_gles2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_gles2.h; sourceTree = "<group>"; };
  418. E6C459861C7030B6004831EC /* color.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = color.c; sourceTree = "<group>"; };
  419. E6C459871C7030B6004831EC /* common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = common.c; sourceTree = "<group>"; };
  420. E6C459891C7030B6004831EC /* yuv420p.fsh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = yuv420p.fsh.c; sourceTree = "<group>"; };
  421. E6C4598A1C7030B6004831EC /* yuv444p10le.fsh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = yuv444p10le.fsh.c; sourceTree = "<group>"; };
  422. E6C4598B1C7030B6004831EC /* internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = internal.h; sourceTree = "<group>"; };
  423. E6C4598C1C7030B6004831EC /* renderer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = renderer.c; sourceTree = "<group>"; };
  424. E6C4598D1C7030B6004831EC /* renderer_yuv420p.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = renderer_yuv420p.c; sourceTree = "<group>"; };
  425. E6C4598E1C7030B6004831EC /* renderer_yuv444p10le.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = renderer_yuv444p10le.c; sourceTree = "<group>"; };
  426. E6C4598F1C7030B6004831EC /* shader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = shader.c; sourceTree = "<group>"; };
  427. E6C459911C7030B6004831EC /* mvp.vsh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mvp.vsh.c; sourceTree = "<group>"; };
  428. E6C459B81C706A13004831EC /* ijksdl_egl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksdl_egl.c; sourceTree = "<group>"; };
  429. E6C459B91C706A13004831EC /* ijksdl_egl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_egl.h; sourceTree = "<group>"; };
  430. E6C459BC1C7089AB004831EC /* ff_ffplay_options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_ffplay_options.h; sourceTree = "<group>"; };
  431. E6C459BE1C708CAF004831EC /* renderer_rgb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = renderer_rgb.c; sourceTree = "<group>"; };
  432. E6C459C21C708E60004831EC /* rgb.fsh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rgb.fsh.c; sourceTree = "<group>"; };
  433. E6C459C61C7095E5004831EC /* yuv420sp.fsh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = yuv420sp.fsh.c; sourceTree = "<group>"; };
  434. E6C459CA1C70967F004831EC /* renderer_yuv420sp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = renderer_yuv420sp.c; sourceTree = "<group>"; };
  435. E6CA1EE71B4FAFCF00BCAF89 /* ijksdl_class.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_class.h; sourceTree = "<group>"; };
  436. E6CA1EE81B4FAFCF00BCAF89 /* ijksdl_misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_misc.h; sourceTree = "<group>"; };
  437. E6CA1EE91B4FB04500BCAF89 /* ijksdl_log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_log.h; sourceTree = "<group>"; };
  438. 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 = "<group>"; };
  439. E6DBD3871C8941EB0058E4FB /* IJKFFMonitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKFFMonitor.h; sourceTree = "<group>"; };
  440. E6DBD3881C8941EB0058E4FB /* IJKFFMonitor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKFFMonitor.m; sourceTree = "<group>"; };
  441. E6E1B9A71C741F72000C6C72 /* renderer_yuv420sp_vtb.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = renderer_yuv420sp_vtb.m; sourceTree = "<group>"; };
  442. E6EE92A1187810C5009EAB56 /* IJKAudioKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKAudioKit.h; path = IJKMediaPlayer/IJKAudioKit.h; sourceTree = "<group>"; };
  443. E6EE92A2187810C5009EAB56 /* IJKAudioKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKAudioKit.m; path = IJKMediaPlayer/IJKAudioKit.m; sourceTree = "<group>"; };
  444. E6EE92A61878230C009EAB56 /* ijksdl_aout_ios_audiounit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_aout_ios_audiounit.h; sourceTree = "<group>"; };
  445. E6EE92A71878230C009EAB56 /* ijksdl_aout_ios_audiounit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ijksdl_aout_ios_audiounit.m; sourceTree = "<group>"; };
  446. E6EE92A81878230C009EAB56 /* ijksdl_ios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_ios.h; sourceTree = "<group>"; };
  447. E6EE92A91878230C009EAB56 /* ijksdl_thread_ios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_thread_ios.h; sourceTree = "<group>"; };
  448. E6EE92AA1878230C009EAB56 /* ijksdl_thread_ios.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ijksdl_thread_ios.m; sourceTree = "<group>"; };
  449. E6EE92AB1878230C009EAB56 /* ijksdl_vout_ios_gles2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijksdl_vout_ios_gles2.h; sourceTree = "<group>"; };
  450. E6EE92AC1878230C009EAB56 /* ijksdl_vout_ios_gles2.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ijksdl_vout_ios_gles2.m; sourceTree = "<group>"; };
  451. E6EE92AD1878230C009EAB56 /* IJKSDLAudioUnitController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKSDLAudioUnitController.h; sourceTree = "<group>"; };
  452. E6EE92AE1878230C009EAB56 /* IJKSDLAudioUnitController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKSDLAudioUnitController.m; sourceTree = "<group>"; };
  453. E6EE92B61878230C009EAB56 /* IJKSDLGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKSDLGLView.h; sourceTree = "<group>"; };
  454. E6EE92B71878230C009EAB56 /* IJKSDLGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKSDLGLView.m; sourceTree = "<group>"; };
  455. E6EE92C01878236A009EAB56 /* IJKSDLAudioQueueController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKSDLAudioQueueController.h; sourceTree = "<group>"; };
  456. E6EE92C11878236A009EAB56 /* IJKSDLAudioQueueController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKSDLAudioQueueController.m; sourceTree = "<group>"; };
  457. E6EE92C618782770009EAB56 /* IJKSDLAudioKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKSDLAudioKit.h; sourceTree = "<group>"; };
  458. E6EE92C718782770009EAB56 /* IJKSDLAudioKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKSDLAudioKit.m; sourceTree = "<group>"; };
  459. E6F727B917F2D9D30043623F /* IJKFFMoviePlayerDef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKFFMoviePlayerDef.h; sourceTree = "<group>"; };
  460. E6F727BA17F2D9D30043623F /* IJKFFMoviePlayerDef.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IJKFFMoviePlayerDef.m; sourceTree = "<group>"; };
  461. E6F727C117F7C9B90043623F /* IJKMediaPlayback.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKMediaPlayback.m; path = IJKMediaPlayer/IJKMediaPlayback.m; sourceTree = "<group>"; };
  462. E6FAD9551A515CE300725002 /* ijkmeta.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkmeta.c; sourceTree = "<group>"; };
  463. E6FAD9561A515CE300725002 /* ijkmeta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkmeta.h; sourceTree = "<group>"; };
  464. /* End PBXFileReference section */
  465. /* Begin PBXFrameworksBuildPhase section */
  466. 5450B0171E63EA4300568494 /* Frameworks */ = {
  467. isa = PBXFrameworksBuildPhase;
  468. buildActionMask = 2147483647;
  469. files = (
  470. 5450B0471E63EABC00568494 /* libz.tbd in Frameworks */,
  471. 5450B0451E63EAB700568494 /* libcrypto.a in Frameworks */,
  472. 5450B0461E63EAB700568494 /* libssl.a in Frameworks */,
  473. 5450B0181E63EA4300568494 /* libavcodec.a in Frameworks */,
  474. 5450B0191E63EA4300568494 /* libavfilter.a in Frameworks */,
  475. 5450B01A1E63EA4300568494 /* libavformat.a in Frameworks */,
  476. 5450B01B1E63EA4300568494 /* libavutil.a in Frameworks */,
  477. 5450B01C1E63EA4300568494 /* libswresample.a in Frameworks */,
  478. 5450B01D1E63EA4300568494 /* libswscale.a in Frameworks */,
  479. );
  480. runOnlyForDeploymentPostprocessing = 0;
  481. };
  482. E654EA861B6B27E600B0F2D0 /* Frameworks */ = {
  483. isa = PBXFrameworksBuildPhase;
  484. buildActionMask = 2147483647;
  485. files = (
  486. E653C6F61BCE5A750016835A /* libavcodec.a in Frameworks */,
  487. E653C6F81BCE5A750016835A /* libavfilter.a in Frameworks */,
  488. E653C6FA1BCE5A750016835A /* libavformat.a in Frameworks */,
  489. E653C6FC1BCE5A750016835A /* libavutil.a in Frameworks */,
  490. E653C6FE1BCE5A750016835A /* libswresample.a in Frameworks */,
  491. E653C7001BCE5A750016835A /* libswscale.a in Frameworks */,
  492. );
  493. runOnlyForDeploymentPostprocessing = 0;
  494. };
  495. E654EA911B6B27E600B0F2D0 /* Frameworks */ = {
  496. isa = PBXFrameworksBuildPhase;
  497. buildActionMask = 2147483647;
  498. files = (
  499. E654EA951B6B27E600B0F2D0 /* IJKMediaFramework.framework in Frameworks */,
  500. );
  501. runOnlyForDeploymentPostprocessing = 0;
  502. };
  503. /* End PBXFrameworksBuildPhase section */
  504. /* Begin PBXGroup section */
  505. 4543161F1A66481600676070 /* pipeline */ = {
  506. isa = PBXGroup;
  507. children = (
  508. 454316201A66493700676070 /* ffpipeline_ios.c */,
  509. 454316211A66493700676070 /* ffpipeline_ios.h */,
  510. 454316221A66493700676070 /* ffpipenode_ios_videotoolbox_vdec.h */,
  511. 454316231A66493700676070 /* ffpipenode_ios_videotoolbox_vdec.m */,
  512. E6D5FFF71B5F445E00E1E328 /* h264_sps_parser.h */,
  513. 5407EC271DF7F93B00457BFE /* IJKVideoToolBox.h */,
  514. 5407EC281DF7F93B00457BFE /* IJKVideoToolBox.m */,
  515. 454316291A66497900676070 /* IJKVideoToolBoxAsync.h */,
  516. 4543162A1A66497900676070 /* IJKVideoToolBoxAsync.m */,
  517. 5407EC2B1DF81D2600457BFE /* IJKVideoToolBoxSync.h */,
  518. 5407EC2C1DF81D2600457BFE /* IJKVideoToolBoxSync.m */,
  519. );
  520. name = pipeline;
  521. sourceTree = "<group>";
  522. };
  523. 5450AF9A1E63E65700568494 /* IJKMediaFrameworkWithSSL */ = {
  524. isa = PBXGroup;
  525. children = (
  526. 5450AF9B1E63E65700568494 /* IJKMediaFrameworkWithSSL.h */,
  527. 5450B0441E63EA4300568494 /* IJKMediaFrameworkWithSSL.plist */,
  528. );
  529. path = IJKMediaFrameworkWithSSL;
  530. sourceTree = "<group>";
  531. };
  532. E63FC27217F013DE003551EB /* dummy */ = {
  533. isa = PBXGroup;
  534. children = (
  535. E63FC27317F013DE003551EB /* ijksdl_dummy.h */,
  536. E63FC27417F013DE003551EB /* ijksdl_vout_dummy.c */,
  537. E63FC27517F013DE003551EB /* ijksdl_vout_dummy.h */,
  538. );
  539. path = dummy;
  540. sourceTree = "<group>";
  541. };
  542. E654EA8B1B6B27E600B0F2D0 /* IJKMediaFramework */ = {
  543. isa = PBXGroup;
  544. children = (
  545. E654EA8E1B6B27E600B0F2D0 /* IJKMediaFramework.h */,
  546. E654EA8C1B6B27E600B0F2D0 /* Supporting Files */,
  547. );
  548. path = IJKMediaFramework;
  549. sourceTree = "<group>";
  550. };
  551. E654EA8C1B6B27E600B0F2D0 /* Supporting Files */ = {
  552. isa = PBXGroup;
  553. children = (
  554. E654EA8D1B6B27E600B0F2D0 /* Info.plist */,
  555. );
  556. name = "Supporting Files";
  557. sourceTree = "<group>";
  558. };
  559. E654EA981B6B27E600B0F2D0 /* IJKMediaFrameworkTests */ = {
  560. isa = PBXGroup;
  561. children = (
  562. E654EA9B1B6B27E600B0F2D0 /* IJKMediaFrameworkTests.m */,
  563. E654EA991B6B27E600B0F2D0 /* Supporting Files */,
  564. );
  565. path = IJKMediaFrameworkTests;
  566. sourceTree = "<group>";
  567. };
  568. E654EA991B6B27E600B0F2D0 /* Supporting Files */ = {
  569. isa = PBXGroup;
  570. children = (
  571. E654EA9A1B6B27E600B0F2D0 /* Info.plist */,
  572. );
  573. name = "Supporting Files";
  574. sourceTree = "<group>";
  575. };
  576. E66F8DBC17EEC2CF00354D80 /* Classes */ = {
  577. isa = PBXGroup;
  578. children = (
  579. E6F727B517F2B1690043623F /* IJKMediaPlayer */,
  580. E67C4E0219D15B0600415CEE /* IJKAVMoviePlayerController */,
  581. E66F8DBE17EEC5DE00354D80 /* IJKMPMoviePlayerController */,
  582. E6903EBE17EAF6C500CFD954 /* IJKFFMoviePlayerController */,
  583. );
  584. name = Classes;
  585. sourceTree = "<group>";
  586. };
  587. E66F8DBE17EEC5DE00354D80 /* IJKMPMoviePlayerController */ = {
  588. isa = PBXGroup;
  589. children = (
  590. E66F8DBF17EEC65200354D80 /* IJKMPMoviePlayerController.h */,
  591. E66F8DC017EEC65200354D80 /* IJKMPMoviePlayerController.m */,
  592. );
  593. name = IJKMPMoviePlayerController;
  594. sourceTree = "<group>";
  595. };
  596. E66F8DF817EFEC1300354D80 /* ios */ = {
  597. isa = PBXGroup;
  598. children = (
  599. 4543161F1A66481600676070 /* pipeline */,
  600. E66F8E0117EFEEA400354D80 /* ijkplayer_ios.m */,
  601. E66F8E0217EFEEA400354D80 /* ijkplayer_ios.h */,
  602. );
  603. name = ios;
  604. path = ../../ios/IJKMediaPlayer/IJKMediaPlayer;
  605. sourceTree = "<group>";
  606. };
  607. E67B91B11A3801E600717EA9 /* pipeline */ = {
  608. isa = PBXGroup;
  609. children = (
  610. E67B91B21A3801E600717EA9 /* ffpipeline_ffplay.c */,
  611. E67B91B31A3801E600717EA9 /* ffpipeline_ffplay.h */,
  612. E67B91B41A3801E600717EA9 /* ffpipenode_ffplay_vdec.c */,
  613. E67B91B51A3801E600717EA9 /* ffpipenode_ffplay_vdec.h */,
  614. );
  615. path = pipeline;
  616. sourceTree = "<group>";
  617. };
  618. E67C4E0219D15B0600415CEE /* IJKAVMoviePlayerController */ = {
  619. isa = PBXGroup;
  620. children = (
  621. E67C4E0319D15B3200415CEE /* IJKAVPlayerLayerView.h */,
  622. E67C4E0419D15B3200415CEE /* IJKAVPlayerLayerView.m */,
  623. E67C4E0619D15EEA00415CEE /* IJKAVMoviePlayerController.h */,
  624. E67C4E0719D15EEA00415CEE /* IJKAVMoviePlayerController.m */,
  625. );
  626. name = IJKAVMoviePlayerController;
  627. sourceTree = "<group>";
  628. };
  629. E6903EB017EAF6C500CFD954 = {
  630. isa = PBXGroup;
  631. children = (
  632. E66F8DBC17EEC2CF00354D80 /* Classes */,
  633. E654EA8B1B6B27E600B0F2D0 /* IJKMediaFramework */,
  634. E654EA981B6B27E600B0F2D0 /* IJKMediaFrameworkTests */,
  635. 5450AF9A1E63E65700568494 /* IJKMediaFrameworkWithSSL */,
  636. E6903EBB17EAF6C500CFD954 /* Frameworks */,
  637. E6903EBA17EAF6C500CFD954 /* Products */,
  638. );
  639. sourceTree = "<group>";
  640. };
  641. E6903EBA17EAF6C500CFD954 /* Products */ = {
  642. isa = PBXGroup;
  643. children = (
  644. E654EA8A1B6B27E600B0F2D0 /* IJKMediaFramework.framework */,
  645. E654EA941B6B27E600B0F2D0 /* IJKMediaFrameworkTests.xctest */,
  646. 5450B0431E63EA4300568494 /* IJKMediaFrameworkWithSSL.framework */,
  647. );
  648. name = Products;
  649. sourceTree = "<group>";
  650. };
  651. E6903EBB17EAF6C500CFD954 /* Frameworks */ = {
  652. isa = PBXGroup;
  653. children = (
  654. 5450AF8F1E63E59800568494 /* libz.tbd */,
  655. 5450AF8B1E63E59300568494 /* libcrypto.a */,
  656. 5450AF8C1E63E59300568494 /* libssl.a */,
  657. );
  658. name = Frameworks;
  659. sourceTree = "<group>";
  660. };
  661. E6903EBE17EAF6C500CFD954 /* IJKFFMoviePlayerController */ = {
  662. isa = PBXGroup;
  663. children = (
  664. E6903F7617EAFC2C00CFD954 /* ffmpeg */,
  665. E6DBD3871C8941EB0058E4FB /* IJKFFMonitor.h */,
  666. E6DBD3881C8941EB0058E4FB /* IJKFFMonitor.m */,
  667. 4D32BC801F906E3600CE9F03 /* IJKSDLGLViewProtocol.h */,
  668. E66F8DE517EFD9C300354D80 /* IJKFFMoviePlayerController.h */,
  669. E66F8DE617EFD9C300354D80 /* IJKFFMoviePlayerController.m */,
  670. E6F727B917F2D9D30043623F /* IJKFFMoviePlayerDef.h */,
  671. E6F727BA17F2D9D30043623F /* IJKFFMoviePlayerDef.m */,
  672. E62139BC180FA89A00553533 /* IJKFFOptions.h */,
  673. E62139BD180FA89A00553533 /* IJKFFOptions.m */,
  674. E6903FCC17EAFC6100CFD954 /* ijkmedia */,
  675. E6903EBF17EAF6C500CFD954 /* Supporting Files */,
  676. );
  677. name = IJKFFMoviePlayerController;
  678. path = IJKMediaPlayer;
  679. sourceTree = "<group>";
  680. };
  681. E6903EBF17EAF6C500CFD954 /* Supporting Files */ = {
  682. isa = PBXGroup;
  683. children = (
  684. E6903EC017EAF6C500CFD954 /* IJKMediaPlayer-Prefix.pch */,
  685. );
  686. name = "Supporting Files";
  687. sourceTree = "<group>";
  688. };
  689. E6903F7617EAFC2C00CFD954 /* ffmpeg */ = {
  690. isa = PBXGroup;
  691. children = (
  692. E6903FC117EAFC2C00CFD954 /* lib */,
  693. );
  694. name = ffmpeg;
  695. path = ../../build/universal;
  696. sourceTree = "<group>";
  697. };
  698. E6903FC117EAFC2C00CFD954 /* lib */ = {
  699. isa = PBXGroup;
  700. children = (
  701. E653C6EF1BCE5A750016835A /* libavcodec.a */,
  702. E653C6F01BCE5A750016835A /* libavfilter.a */,
  703. E653C6F11BCE5A750016835A /* libavformat.a */,
  704. E653C6F21BCE5A750016835A /* libavutil.a */,
  705. E653C6F31BCE5A750016835A /* libswresample.a */,
  706. E653C6F41BCE5A750016835A /* libswscale.a */,
  707. );
  708. path = lib;
  709. sourceTree = "<group>";
  710. };
  711. E6903FCC17EAFC6100CFD954 /* ijkmedia */ = {
  712. isa = PBXGroup;
  713. children = (
  714. E6903FCE17EAFC6100CFD954 /* ijkplayer */,
  715. E6903FDF17EAFC6100CFD954 /* ijksdl */,
  716. );
  717. name = ijkmedia;
  718. path = ../../../ijkmedia;
  719. sourceTree = "<group>";
  720. };
  721. E6903FCE17EAFC6100CFD954 /* ijkplayer */ = {
  722. isa = PBXGroup;
  723. children = (
  724. E67FB4AC1B4A766F00AA94AA /* config.h */,
  725. E6903FD517EAFC6100CFD954 /* ff_cmdutils.c */,
  726. E6903FD617EAFC6100CFD954 /* ff_cmdutils.h */,
  727. E6903FD717EAFC6100CFD954 /* ff_fferror.h */,
  728. E6903FD817EAFC6100CFD954 /* ff_ffinc.h */,
  729. E6903FDA17EAFC6100CFD954 /* ff_ffmsg_queue.h */,
  730. E6903FD917EAFC6100CFD954 /* ff_ffmsg.h */,
  731. E67B91AB1A3801DB00717EA9 /* ff_ffpipeline.c */,
  732. E67B91AC1A3801DB00717EA9 /* ff_ffpipeline.h */,
  733. E67B91AD1A3801DB00717EA9 /* ff_ffpipenode.c */,
  734. E67B91AE1A3801DB00717EA9 /* ff_ffpipenode.h */,
  735. E6C2FD391B300A390081D321 /* ff_ffplay_debug.h */,
  736. E6903FDE17EAFC6100CFD954 /* ff_ffplay_def.h */,
  737. E6C459BC1C7089AB004831EC /* ff_ffplay_options.h */,
  738. E6903FDB17EAFC6100CFD954 /* ff_ffplay.c */,
  739. E6903FDC17EAFC6100CFD954 /* ff_ffplay.h */,
  740. E69BE5491B93FED300AFBA3F /* ijkavformat */,
  741. E69BE54E1B93FED300AFBA3F /* ijkavutil */,
  742. E6FAD9551A515CE300725002 /* ijkmeta.c */,
  743. E6FAD9561A515CE300725002 /* ijkmeta.h */,
  744. E66F8DEE17EFEA9400354D80 /* ijkplayer_internal.h */,
  745. E66F8DEF17EFEA9400354D80 /* ijkplayer.c */,
  746. E66F8DF017EFEA9400354D80 /* ijkplayer.h */,
  747. E66F8DF817EFEC1300354D80 /* ios */,
  748. E67B91B11A3801E600717EA9 /* pipeline */,
  749. );
  750. path = ijkplayer;
  751. sourceTree = "<group>";
  752. };
  753. E6903FDF17EAFC6100CFD954 /* ijksdl */ = {
  754. isa = PBXGroup;
  755. children = (
  756. E63FC27217F013DE003551EB /* dummy */,
  757. E6903FEF17EAFC6100CFD954 /* ffmpeg */,
  758. E6C459851C7030B6004831EC /* gles2 */,
  759. E690400117EAFC6100CFD954 /* ijksdl_aout_internal.h */,
  760. E6903FFF17EAFC6100CFD954 /* ijksdl_aout.c */,
  761. E690400017EAFC6100CFD954 /* ijksdl_aout.h */,
  762. E63FC27017F01143003551EB /* ijksdl_audio.c */,
  763. E690400217EAFC6100CFD954 /* ijksdl_audio.h */,
  764. E6CA1EE71B4FAFCF00BCAF89 /* ijksdl_class.h */,
  765. E6C459B81C706A13004831EC /* ijksdl_egl.c */,
  766. E6C459B91C706A13004831EC /* ijksdl_egl.h */,
  767. E690400317EAFC6100CFD954 /* ijksdl_endian.h */,
  768. E690400417EAFC6100CFD954 /* ijksdl_error.c */,
  769. E690400517EAFC6100CFD954 /* ijksdl_error.h */,
  770. E690400617EAFC6100CFD954 /* ijksdl_fourcc.h */,
  771. E6C459831C7030AA004831EC /* ijksdl_gles2.h */,
  772. E690400717EAFC6100CFD954 /* ijksdl_inc_internal.h */,
  773. E6CA1EE91B4FB04500BCAF89 /* ijksdl_log.h */,
  774. E6CA1EE81B4FAFCF00BCAF89 /* ijksdl_misc.h */,
  775. E690400817EAFC6100CFD954 /* ijksdl_mutex.c */,
  776. E690400917EAFC6100CFD954 /* ijksdl_mutex.h */,
  777. E690400A17EAFC6100CFD954 /* ijksdl_stdinc.c */,
  778. E690400B17EAFC6100CFD954 /* ijksdl_stdinc.h */,
  779. E690400C17EAFC6100CFD954 /* ijksdl_thread.c */,
  780. E690400D17EAFC6100CFD954 /* ijksdl_thread.h */,
  781. E690400E17EAFC6100CFD954 /* ijksdl_timer.c */,
  782. E690400F17EAFC6100CFD954 /* ijksdl_timer.h */,
  783. E690401017EAFC6100CFD954 /* ijksdl_video.h */,
  784. E690401317EAFC6100CFD954 /* ijksdl_vout_internal.h */,
  785. E690401117EAFC6100CFD954 /* ijksdl_vout.c */,
  786. E690401217EAFC6100CFD954 /* ijksdl_vout.h */,
  787. E6903FFD17EAFC6100CFD954 /* ijksdl.h */,
  788. E6EE92A51878230C009EAB56 /* ios */,
  789. );
  790. path = ijksdl;
  791. sourceTree = "<group>";
  792. };
  793. E6903FEF17EAFC6100CFD954 /* ffmpeg */ = {
  794. isa = PBXGroup;
  795. children = (
  796. E6903FF017EAFC6100CFD954 /* abi_all */,
  797. E6903FF917EAFC6100CFD954 /* ijksdl_image_convert.h */,
  798. E6903FFA17EAFC6100CFD954 /* ijksdl_inc_ffmpeg.h */,
  799. E6903FFB17EAFC6100CFD954 /* ijksdl_vout_overlay_ffmpeg.c */,
  800. E6903FFC17EAFC6100CFD954 /* ijksdl_vout_overlay_ffmpeg.h */,
  801. );
  802. path = ffmpeg;
  803. sourceTree = "<group>";
  804. };
  805. E6903FF017EAFC6100CFD954 /* abi_all */ = {
  806. isa = PBXGroup;
  807. children = (
  808. E6903FF117EAFC6100CFD954 /* image_convert.c */,
  809. );
  810. path = abi_all;
  811. sourceTree = "<group>";
  812. };
  813. E69BE5491B93FED300AFBA3F /* ijkavformat */ = {
  814. isa = PBXGroup;
  815. children = (
  816. 54A029B11D4700E6001C61C1 /* ijkasync.c */,
  817. 4DA7F6881F2B1E270032A499 /* ijkiourlhook.c */,
  818. 54A029B21D4700E6001C61C1 /* ijkavformat.h */,
  819. 54A029B31D4700E6001C61C1 /* ijklongurl.c */,
  820. 54A029B41D4700E6001C61C1 /* ijksegment.c */,
  821. 54A029B51D4700E6001C61C1 /* ijkurlhook.c */,
  822. E69BE54A1B93FED300AFBA3F /* allformats.c */,
  823. E69BE5701B946FF600AFBA3F /* ijklivehook.c */,
  824. 54CF8A291E1526F800309DD5 /* ijkio.c */,
  825. 54CF8A2A1E1526F800309DD5 /* ijkioapplication.c */,
  826. 54CF8A2B1E1526F800309DD5 /* ijkioapplication.h */,
  827. 54CF8A2C1E1526F800309DD5 /* ijkiocache.c */,
  828. 54CF8A2D1E1526F800309DD5 /* ijkioffio.c */,
  829. 54CF8A2E1E1526F800309DD5 /* ijkiomanager.c */,
  830. 54CF8A2F1E1526F800309DD5 /* ijkiomanager.h */,
  831. 54CF8A301E1526F800309DD5 /* ijkioprotocol.c */,
  832. 54CF8A311E1526F800309DD5 /* ijkioprotocol.h */,
  833. 54CF8A321E1526F800309DD5 /* ijkiourl.h */,
  834. );
  835. path = ijkavformat;
  836. sourceTree = "<group>";
  837. };
  838. E69BE54E1B93FED300AFBA3F /* ijkavutil */ = {
  839. isa = PBXGroup;
  840. children = (
  841. 54CF8A3D1E15287D00309DD5 /* ijkdict.c */,
  842. 54CF8A3E1E15287D00309DD5 /* ijkdict.h */,
  843. 54CF8A3F1E15287D00309DD5 /* ijkfifo.c */,
  844. 54CF8A401E15287D00309DD5 /* ijkfifo.h */,
  845. 54CF8A411E15287D00309DD5 /* ijkstl.cpp */,
  846. 54CF8A421E15287D00309DD5 /* ijkstl.h */,
  847. 54CF8A431E15287D00309DD5 /* ijkthreadpool.c */,
  848. 54CF8A441E15287D00309DD5 /* ijkthreadpool.h */,
  849. 54CF8A451E15287D00309DD5 /* ijktree.c */,
  850. 54CF8A461E15287D00309DD5 /* ijktree.h */,
  851. 54CF8A471E15287D00309DD5 /* ijkutils.c */,
  852. 54CF8A481E15287D00309DD5 /* ijkutils.h */,
  853. E69BE54F1B93FED300AFBA3F /* opt.h */,
  854. );
  855. path = ijkavutil;
  856. sourceTree = "<group>";
  857. };
  858. E6C459851C7030B6004831EC /* gles2 */ = {
  859. isa = PBXGroup;
  860. children = (
  861. E6C459861C7030B6004831EC /* color.c */,
  862. E6C459871C7030B6004831EC /* common.c */,
  863. E6C459881C7030B6004831EC /* fsh */,
  864. E6C4598B1C7030B6004831EC /* internal.h */,
  865. E6C459BE1C708CAF004831EC /* renderer_rgb.c */,
  866. E6C4598D1C7030B6004831EC /* renderer_yuv420p.c */,
  867. E6E1B9A71C741F72000C6C72 /* renderer_yuv420sp_vtb.m */,
  868. E6C459CA1C70967F004831EC /* renderer_yuv420sp.c */,
  869. E6C4598E1C7030B6004831EC /* renderer_yuv444p10le.c */,
  870. E6C4598C1C7030B6004831EC /* renderer.c */,
  871. E6C4598F1C7030B6004831EC /* shader.c */,
  872. E6C459901C7030B6004831EC /* vsh */,
  873. );
  874. path = gles2;
  875. sourceTree = "<group>";
  876. };
  877. E6C459881C7030B6004831EC /* fsh */ = {
  878. isa = PBXGroup;
  879. children = (
  880. E6C459C21C708E60004831EC /* rgb.fsh.c */,
  881. E6C459891C7030B6004831EC /* yuv420p.fsh.c */,
  882. E6C459C61C7095E5004831EC /* yuv420sp.fsh.c */,
  883. E6C4598A1C7030B6004831EC /* yuv444p10le.fsh.c */,
  884. );
  885. path = fsh;
  886. sourceTree = "<group>";
  887. };
  888. E6C459901C7030B6004831EC /* vsh */ = {
  889. isa = PBXGroup;
  890. children = (
  891. E6C459911C7030B6004831EC /* mvp.vsh.c */,
  892. );
  893. path = vsh;
  894. sourceTree = "<group>";
  895. };
  896. E6EE92A51878230C009EAB56 /* ios */ = {
  897. isa = PBXGroup;
  898. children = (
  899. E6EE92A61878230C009EAB56 /* ijksdl_aout_ios_audiounit.h */,
  900. E6EE92A71878230C009EAB56 /* ijksdl_aout_ios_audiounit.m */,
  901. E6EE92A81878230C009EAB56 /* ijksdl_ios.h */,
  902. E6EE92A91878230C009EAB56 /* ijksdl_thread_ios.h */,
  903. E6EE92AA1878230C009EAB56 /* ijksdl_thread_ios.m */,
  904. E6EE92AB1878230C009EAB56 /* ijksdl_vout_ios_gles2.h */,
  905. E6EE92AC1878230C009EAB56 /* ijksdl_vout_ios_gles2.m */,
  906. 45DB4AA71A5D52AE005CAD41 /* ijksdl_vout_overlay_videotoolbox.h */,
  907. 45DB4AA81A5D52AE005CAD41 /* ijksdl_vout_overlay_videotoolbox.m */,
  908. E6EE92C618782770009EAB56 /* IJKSDLAudioKit.h */,
  909. E6EE92C718782770009EAB56 /* IJKSDLAudioKit.m */,
  910. E6EE92C01878236A009EAB56 /* IJKSDLAudioQueueController.h */,
  911. E6EE92C11878236A009EAB56 /* IJKSDLAudioQueueController.m */,
  912. E6EE92AD1878230C009EAB56 /* IJKSDLAudioUnitController.h */,
  913. E6EE92AE1878230C009EAB56 /* IJKSDLAudioUnitController.m */,
  914. E6EE92B61878230C009EAB56 /* IJKSDLGLView.h */,
  915. E6EE92B71878230C009EAB56 /* IJKSDLGLView.m */,
  916. E68B7ACD1C1E97B0001DE241 /* IJKSDLHudViewCell.h */,
  917. E68B7ACE1C1E97B0001DE241 /* IJKSDLHudViewCell.m */,
  918. E68B7AC31C1E7F20001DE241 /* IJKSDLHudViewController.h */,
  919. E68B7AC41C1E7F20001DE241 /* IJKSDLHudViewController.m */,
  920. );
  921. name = ios;
  922. path = ../../ios/IJKMediaPlayer/IJKMediaPlayer/ijkmedia/ijksdl/ios;
  923. sourceTree = "<group>";
  924. };
  925. E6F727B517F2B1690043623F /* IJKMediaPlayer */ = {
  926. isa = PBXGroup;
  927. children = (
  928. E6EE92A1187810C5009EAB56 /* IJKAudioKit.h */,
  929. E6EE92A2187810C5009EAB56 /* IJKAudioKit.m */,
  930. E607FFDE1B7B60F9005F11A6 /* IJKDeviceModel.h */,
  931. E607FFDF1B7B60F9005F11A6 /* IJKDeviceModel.m */,
  932. E65DC3B719D93D5F004F8A08 /* IJKKVOController.h */,
  933. E65DC3B819D93D5F004F8A08 /* IJKKVOController.m */,
  934. E672D6F118D3445100C51FF9 /* IJKMediaModule.h */,
  935. E672D6F218D3445100C51FF9 /* IJKMediaModule.m */,
  936. E6903EC117EAF6C500CFD954 /* IJKMediaPlayback.h */,
  937. E6F727C117F7C9B90043623F /* IJKMediaPlayback.m */,
  938. E66F8DC217EECB1E00354D80 /* IJKMediaPlayer.h */,
  939. E6716E491807E5FC00B3FBC1 /* IJKMediaUtils.h */,
  940. E6716E4A1807E5FC00B3FBC1 /* IJKMediaUtils.m */,
  941. E698089E1C7EB2040048A46C /* IJKNotificationManager.h */,
  942. E698089F1C7EB2040048A46C /* IJKNotificationManager.m */,
  943. E69808991C7EB13A0048A46C /* NSString+IJKMedia.h */,
  944. E698089A1C7EB13A0048A46C /* NSString+IJKMedia.m */,
  945. );
  946. name = IJKMediaPlayer;
  947. sourceTree = "<group>";
  948. };
  949. /* End PBXGroup section */
  950. /* Begin PBXHeadersBuildPhase section */
  951. 5450B01E1E63EA4300568494 /* Headers */ = {
  952. isa = PBXHeadersBuildPhase;
  953. buildActionMask = 2147483647;
  954. files = (
  955. 5450B01F1E63EA4300568494 /* IJKFFMonitor.h in Headers */,
  956. 5450B0201E63EA4300568494 /* ijkiourl.h in Headers */,
  957. 5450B0211E63EA4300568494 /* IJKFFMoviePlayerController.h in Headers */,
  958. 5450B0221E63EA4300568494 /* IJKSDLHudViewController.h in Headers */,
  959. 5450B0231E63EA4300568494 /* IJKFFOptions.h in Headers */,
  960. 5450B0241E63EA4300568494 /* ijkutils.h in Headers */,
  961. 5450B0251E63EA4300568494 /* ijkdict.h in Headers */,
  962. 5450B0261E63EA4300568494 /* IJKAVMoviePlayerController.h in Headers */,
  963. 5450B0271E63EA4300568494 /* ijksdl_gles2.h in Headers */,
  964. 5450B0281E63EA4300568494 /* ijksdl_egl.h in Headers */,
  965. 549385C41E640456001AE08D /* IJKMediaFrameworkWithSSL.h in Headers */,
  966. 5450B0291E63EA4300568494 /* ff_ffplay_options.h in Headers */,
  967. 5450B02B1E63EA4300568494 /* IJKKVOController.h in Headers */,
  968. 5450B02C1E63EA4300568494 /* IJKNotificationManager.h in Headers */,
  969. 5450B02D1E63EA4300568494 /* ijkthreadpool.h in Headers */,
  970. 5450B02E1E63EA4300568494 /* ijkiomanager.h in Headers */,
  971. 5450B02F1E63EA4300568494 /* ijkstl.h in Headers */,
  972. 4D32BC821F906E3B00CE9F03 /* IJKSDLGLViewProtocol.h in Headers */,
  973. 5450B0301E63EA4300568494 /* IJKMediaModule.h in Headers */,
  974. 5450B0311E63EA4300568494 /* ijkfifo.h in Headers */,
  975. 5450B0321E63EA4300568494 /* ijktree.h in Headers */,
  976. 5450B0331E63EA4300568494 /* opt.h in Headers */,
  977. 5450B0341E63EA4300568494 /* ijkioapplication.h in Headers */,
  978. 5450B0351E63EA4300568494 /* ijkioprotocol.h in Headers */,
  979. 5450B0361E63EA4300568494 /* IJKMediaPlayback.h in Headers */,
  980. 5450B0371E63EA4300568494 /* IJKMediaPlayer.h in Headers */,
  981. 5450B0381E63EA4300568494 /* internal.h in Headers */,
  982. 5450B0391E63EA4300568494 /* IJKVideoToolBoxSync.h in Headers */,
  983. 5450B03A1E63EA4300568494 /* IJKMPMoviePlayerController.h in Headers */,
  984. 5450B03B1E63EA4300568494 /* ijkavformat.h in Headers */,
  985. 5450B03C1E63EA4300568494 /* IJKSDLHudViewCell.h in Headers */,
  986. 5450B03D1E63EA4300568494 /* IJKVideoToolBox.h in Headers */,
  987. 5450B03E1E63EA4300568494 /* NSString+IJKMedia.h in Headers */,
  988. );
  989. runOnlyForDeploymentPostprocessing = 0;
  990. };
  991. E654EA871B6B27E600B0F2D0 /* Headers */ = {
  992. isa = PBXHeadersBuildPhase;
  993. buildActionMask = 2147483647;
  994. files = (
  995. E6DBD3891C8941EB0058E4FB /* IJKFFMonitor.h in Headers */,
  996. 54CF8A3C1E1526F800309DD5 /* ijkiourl.h in Headers */,
  997. E654EAEA1B6B295200B0F2D0 /* IJKFFMoviePlayerController.h in Headers */,
  998. E68B7AC51C1E7F20001DE241 /* IJKSDLHudViewController.h in Headers */,
  999. E654EAEC1B6B295200B0F2D0 /* IJKFFOptions.h in Headers */,
  1000. 54CF8A541E15287D00309DD5 /* ijkutils.h in Headers */,
  1001. 54CF8A4A1E15287D00309DD5 /* ijkdict.h in Headers */,
  1002. E654EAE81B6B295200B0F2D0 /* IJKAVMoviePlayerController.h in Headers */,
  1003. E6C459841C7030AA004831EC /* ijksdl_gles2.h in Headers */,
  1004. E6C459BB1C706A13004831EC /* ijksdl_egl.h in Headers */,
  1005. E6C459BD1C7089AB004831EC /* ff_ffplay_options.h in Headers */,
  1006. E654EA8F1B6B27E600B0F2D0 /* IJKMediaFramework.h in Headers */,
  1007. E6C2E7BE1C92BD3600E59229 /* IJKKVOController.h in Headers */,
  1008. E69808A01C7EB2040048A46C /* IJKNotificationManager.h in Headers */,
  1009. 54CF8A501E15287D00309DD5 /* ijkthreadpool.h in Headers */,
  1010. 54CF8A391E1526F800309DD5 /* ijkiomanager.h in Headers */,
  1011. 54CF8A4E1E15287D00309DD5 /* ijkstl.h in Headers */,
  1012. 4D32BC811F906E3A00CE9F03 /* IJKSDLGLViewProtocol.h in Headers */,
  1013. E654EAE61B6B295200B0F2D0 /* IJKMediaModule.h in Headers */,
  1014. 54CF8A4C1E15287D00309DD5 /* ijkfifo.h in Headers */,
  1015. 54CF8A521E15287D00309DD5 /* ijktree.h in Headers */,
  1016. E69BE5571B93FED300AFBA3F /* opt.h in Headers */,
  1017. 54CF8A351E1526F800309DD5 /* ijkioapplication.h in Headers */,
  1018. 54CF8A3B1E1526F800309DD5 /* ijkioprotocol.h in Headers */,
  1019. E654EAE71B6B295200B0F2D0 /* IJKMediaPlayback.h in Headers */,
  1020. E654EAED1B6B29C100B0F2D0 /* IJKMediaPlayer.h in Headers */,
  1021. E6C459961C7030B6004831EC /* internal.h in Headers */,
  1022. 5407EC2D1DF81D2600457BFE /* IJKVideoToolBoxSync.h in Headers */,
  1023. E654EAE91B6B295200B0F2D0 /* IJKMPMoviePlayerController.h in Headers */,
  1024. 54A029B71D4700E6001C61C1 /* ijkavformat.h in Headers */,
  1025. E68B7ACF1C1E97B0001DE241 /* IJKSDLHudViewCell.h in Headers */,
  1026. 5407EC291DF7F93B00457BFE /* IJKVideoToolBox.h in Headers */,
  1027. E698089B1C7EB13A0048A46C /* NSString+IJKMedia.h in Headers */,
  1028. );
  1029. runOnlyForDeploymentPostprocessing = 0;
  1030. };
  1031. /* End PBXHeadersBuildPhase section */
  1032. /* Begin PBXNativeTarget section */
  1033. 5450AFC11E63EA4300568494 /* IJKMediaFrameworkWithSSL */ = {
  1034. isa = PBXNativeTarget;
  1035. buildConfigurationList = 5450B0401E63EA4300568494 /* Build configuration list for PBXNativeTarget "IJKMediaFrameworkWithSSL" */;
  1036. buildPhases = (
  1037. 5450AFC21E63EA4300568494 /* ijkversion.h */,
  1038. 5450AFC31E63EA4300568494 /* Sources */,
  1039. 5450B0171E63EA4300568494 /* Frameworks */,
  1040. 5450B01E1E63EA4300568494 /* Headers */,
  1041. 5450B03F1E63EA4300568494 /* Resources */,
  1042. );
  1043. buildRules = (
  1044. );
  1045. dependencies = (
  1046. );
  1047. name = IJKMediaFrameworkWithSSL;
  1048. productName = IJKMediaFramework;
  1049. productReference = 5450B0431E63EA4300568494 /* IJKMediaFrameworkWithSSL.framework */;
  1050. productType = "com.apple.product-type.framework";
  1051. };
  1052. E654EA891B6B27E600B0F2D0 /* IJKMediaFramework */ = {
  1053. isa = PBXNativeTarget;
  1054. buildConfigurationList = E654EAA11B6B27E600B0F2D0 /* Build configuration list for PBXNativeTarget "IJKMediaFramework" */;
  1055. buildPhases = (
  1056. 544E73271D93DEF4005CA5D9 /* ijkversion.h */,
  1057. E654EA851B6B27E600B0F2D0 /* Sources */,
  1058. E654EA861B6B27E600B0F2D0 /* Frameworks */,
  1059. E654EA871B6B27E600B0F2D0 /* Headers */,
  1060. E654EA881B6B27E600B0F2D0 /* Resources */,
  1061. );
  1062. buildRules = (
  1063. );
  1064. dependencies = (
  1065. );
  1066. name = IJKMediaFramework;
  1067. productName = IJKMediaFramework;
  1068. productReference = E654EA8A1B6B27E600B0F2D0 /* IJKMediaFramework.framework */;
  1069. productType = "com.apple.product-type.framework";
  1070. };
  1071. E654EA931B6B27E600B0F2D0 /* IJKMediaFrameworkTests */ = {
  1072. isa = PBXNativeTarget;
  1073. buildConfigurationList = E654EAA21B6B27E600B0F2D0 /* Build configuration list for PBXNativeTarget "IJKMediaFrameworkTests" */;
  1074. buildPhases = (
  1075. E654EA901B6B27E600B0F2D0 /* Sources */,
  1076. E654EA911B6B27E600B0F2D0 /* Frameworks */,
  1077. E654EA921B6B27E600B0F2D0 /* Resources */,
  1078. );
  1079. buildRules = (
  1080. );
  1081. dependencies = (
  1082. E654EA971B6B27E600B0F2D0 /* PBXTargetDependency */,
  1083. );
  1084. name = IJKMediaFrameworkTests;
  1085. productName = IJKMediaFrameworkTests;
  1086. productReference = E654EA941B6B27E600B0F2D0 /* IJKMediaFrameworkTests.xctest */;
  1087. productType = "com.apple.product-type.bundle.unit-test";
  1088. };
  1089. /* End PBXNativeTarget section */
  1090. /* Begin PBXProject section */
  1091. E6903EB117EAF6C500CFD954 /* Project object */ = {
  1092. isa = PBXProject;
  1093. attributes = {
  1094. LastUpgradeCheck = 1020;
  1095. ORGANIZATIONNAME = bilibili;
  1096. TargetAttributes = {
  1097. E654EA891B6B27E600B0F2D0 = {
  1098. CreatedOnToolsVersion = 6.4;
  1099. DevelopmentTeam = AH8928VR9L;
  1100. };
  1101. E654EA931B6B27E600B0F2D0 = {
  1102. CreatedOnToolsVersion = 6.4;
  1103. };
  1104. };
  1105. };
  1106. buildConfigurationList = E6903EB417EAF6C500CFD954 /* Build configuration list for PBXProject "IJKMediaPlayer" */;
  1107. compatibilityVersion = "Xcode 3.2";
  1108. developmentRegion = English;
  1109. hasScannedForEncodings = 0;
  1110. knownRegions = (
  1111. English,
  1112. en,
  1113. );
  1114. mainGroup = E6903EB017EAF6C500CFD954;
  1115. productRefGroup = E6903EBA17EAF6C500CFD954 /* Products */;
  1116. projectDirPath = "";
  1117. projectRoot = "";
  1118. targets = (
  1119. E654EA891B6B27E600B0F2D0 /* IJKMediaFramework */,
  1120. 5450AFC11E63EA4300568494 /* IJKMediaFrameworkWithSSL */,
  1121. E654EA931B6B27E600B0F2D0 /* IJKMediaFrameworkTests */,
  1122. );
  1123. };
  1124. /* End PBXProject section */
  1125. /* Begin PBXResourcesBuildPhase section */
  1126. 5450B03F1E63EA4300568494 /* Resources */ = {
  1127. isa = PBXResourcesBuildPhase;
  1128. buildActionMask = 2147483647;
  1129. files = (
  1130. );
  1131. runOnlyForDeploymentPostprocessing = 0;
  1132. };
  1133. E654EA881B6B27E600B0F2D0 /* Resources */ = {
  1134. isa = PBXResourcesBuildPhase;
  1135. buildActionMask = 2147483647;
  1136. files = (
  1137. );
  1138. runOnlyForDeploymentPostprocessing = 0;
  1139. };
  1140. E654EA921B6B27E600B0F2D0 /* Resources */ = {
  1141. isa = PBXResourcesBuildPhase;
  1142. buildActionMask = 2147483647;
  1143. files = (
  1144. );
  1145. runOnlyForDeploymentPostprocessing = 0;
  1146. };
  1147. /* End PBXResourcesBuildPhase section */
  1148. /* Begin PBXShellScriptBuildPhase section */
  1149. 544E73271D93DEF4005CA5D9 /* ijkversion.h */ = {
  1150. isa = PBXShellScriptBuildPhase;
  1151. buildActionMask = 2147483647;
  1152. files = (
  1153. );
  1154. inputPaths = (
  1155. );
  1156. name = ijkversion.h;
  1157. outputPaths = (
  1158. );
  1159. runOnlyForDeploymentPostprocessing = 0;
  1160. shellPath = /bin/sh;
  1161. shellScript = "sh \"${PROJECT_DIR}/../../ijkmedia/ijkplayer/version.sh\" \"${PROJECT_DIR}/../../ijkmedia/ijkplayer\" \"ijkversion.h\"";
  1162. };
  1163. 5450AFC21E63EA4300568494 /* ijkversion.h */ = {
  1164. isa = PBXShellScriptBuildPhase;
  1165. buildActionMask = 2147483647;
  1166. files = (
  1167. );
  1168. inputPaths = (
  1169. );
  1170. name = ijkversion.h;
  1171. outputPaths = (
  1172. );
  1173. runOnlyForDeploymentPostprocessing = 0;
  1174. shellPath = /bin/sh;
  1175. shellScript = "sh \"${PROJECT_DIR}/../../ijkmedia/ijkplayer/version.sh\" \"${PROJECT_DIR}/../../ijkmedia/ijkplayer\" \"ijkversion.h\"";
  1176. };
  1177. /* End PBXShellScriptBuildPhase section */
  1178. /* Begin PBXSourcesBuildPhase section */
  1179. 5450AFC31E63EA4300568494 /* Sources */ = {
  1180. isa = PBXSourcesBuildPhase;
  1181. buildActionMask = 2147483647;
  1182. files = (
  1183. 5450AFC41E63EA4300568494 /* IJKKVOController.m in Sources */,
  1184. 5450AFC51E63EA4300568494 /* ijksdl_vout.c in Sources */,
  1185. 5450AFC61E63EA4300568494 /* yuv444p10le.fsh.c in Sources */,
  1186. 5450AFC71E63EA4300568494 /* allformats.c in Sources */,
  1187. 5450AFC81E63EA4300568494 /* ffpipenode_ffplay_vdec.c in Sources */,
  1188. 5450AFC91E63EA4300568494 /* renderer_yuv420p.c in Sources */,
  1189. 5450AFCA1E63EA4300568494 /* ijkthreadpool.c in Sources */,
  1190. 5450AFCB1E63EA4300568494 /* IJKAVMoviePlayerController.m in Sources */,
  1191. 5450AFCC1E63EA4300568494 /* IJKFFMoviePlayerDef.m in Sources */,
  1192. 5450AFCD1E63EA4300568494 /* ijkplayer_ios.m in Sources */,
  1193. 5450AFCE1E63EA4300568494 /* ffpipeline_ios.c in Sources */,
  1194. 5450AFCF1E63EA4300568494 /* ijkioprotocol.c in Sources */,
  1195. 5450AFD01E63EA4300568494 /* ijksdl_vout_dummy.c in Sources */,
  1196. 5450AFD11E63EA4300568494 /* renderer_yuv420sp.c in Sources */,
  1197. 5450AFD21E63EA4300568494 /* yuv420p.fsh.c in Sources */,
  1198. 5450AFD31E63EA4300568494 /* ijksdl_error.c in Sources */,
  1199. 5450AFD41E63EA4300568494 /* IJKDeviceModel.m in Sources */,
  1200. 5450AFD51E63EA4300568494 /* ijkiocache.c in Sources */,
  1201. 5450AFD61E63EA4300568494 /* ijksdl_egl.c in Sources */,
  1202. 5450AFD71E63EA4300568494 /* ijkio.c in Sources */,
  1203. 5450AFD81E63EA4300568494 /* IJKAudioKit.m in Sources */,
  1204. 5450AFD91E63EA4300568494 /* IJKMPMoviePlayerController.m in Sources */,
  1205. 5450AFDA1E63EA4300568494 /* IJKSDLHudViewCell.m in Sources */,
  1206. 5450AFDB1E63EA4300568494 /* ijksdl_vout_overlay_videotoolbox.m in Sources */,
  1207. 5450AFDC1E63EA4300568494 /* ff_ffpipenode.c in Sources */,
  1208. 5450AFDD1E63EA4300568494 /* ijksdl_stdinc.c in Sources */,
  1209. 5450AFDE1E63EA4300568494 /* IJKVideoToolBox.m in Sources */,
  1210. 5450AFDF1E63EA4300568494 /* ijksegment.c in Sources */,
  1211. 5450AFE01E63EA4300568494 /* IJKMediaUtils.m in Sources */,
  1212. 5450AFE11E63EA4300568494 /* common.c in Sources */,
  1213. 5450AFE21E63EA4300568494 /* ijksdl_aout_ios_audiounit.m in Sources */,
  1214. 5450AFE31E63EA4300568494 /* ijklivehook.c in Sources */,
  1215. 5450AFE41E63EA4300568494 /* ijkurlhook.c in Sources */,
  1216. 5450AFE51E63EA4300568494 /* IJKVideoToolBoxSync.m in Sources */,
  1217. 5450AFE61E63EA4300568494 /* IJKMediaPlayback.m in Sources */,
  1218. 5450AFE71E63EA4300568494 /* ijkdict.c in Sources */,
  1219. 5450AFE81E63EA4300568494 /* ff_ffpipeline.c in Sources */,
  1220. 4DA7F68A1F2B1E270032A499 /* ijkiourlhook.c in Sources */,
  1221. 5450AFE91E63EA4300568494 /* IJKSDLAudioKit.m in Sources */,
  1222. 5450AFEA1E63EA4300568494 /* mvp.vsh.c in Sources */,
  1223. 5450AFEB1E63EA4300568494 /* NSString+IJKMedia.m in Sources */,
  1224. 5450AFEC1E63EA4300568494 /* ijksdl_vout_overlay_ffmpeg.c in Sources */,
  1225. 5450AFED1E63EA4300568494 /* ijksdl_mutex.c in Sources */,
  1226. 5450AFEE1E63EA4300568494 /* ijktree.c in Sources */,
  1227. 5450AFEF1E63EA4300568494 /* IJKSDLAudioQueueController.m in Sources */,
  1228. 5450AFF01E63EA4300568494 /* ijksdl_thread.c in Sources */,
  1229. 5450AFF11E63EA4300568494 /* yuv420sp.fsh.c in Sources */,
  1230. 5450AFF21E63EA4300568494 /* ff_ffplay.c in Sources */,
  1231. 5450AFF31E63EA4300568494 /* ijksdl_aout.c in Sources */,
  1232. 5450AFF41E63EA4300568494 /* color.c in Sources */,
  1233. 5450AFF51E63EA4300568494 /* ijksdl_audio.c in Sources */,
  1234. 5450AFF61E63EA4300568494 /* ijksdl_thread_ios.m in Sources */,
  1235. 5450AFF71E63EA4300568494 /* ijkmeta.c in Sources */,
  1236. 5450AFF81E63EA4300568494 /* ijkasync.c in Sources */,
  1237. 5450AFF91E63EA4300568494 /* renderer_yuv420sp_vtb.m in Sources */,
  1238. 5450AFFA1E63EA4300568494 /* ijkutils.c in Sources */,
  1239. 5450AFFB1E63EA4300568494 /* IJKSDLGLView.m in Sources */,
  1240. 5450AFFC1E63EA4300568494 /* ijksdl_timer.c in Sources */,
  1241. 5450AFFD1E63EA4300568494 /* ijkfifo.c in Sources */,
  1242. 5450AFFE1E63EA4300568494 /* shader.c in Sources */,
  1243. 5450AFFF1E63EA4300568494 /* ijkioffio.c in Sources */,
  1244. 5450B0001E63EA4300568494 /* renderer.c in Sources */,
  1245. 5450B0011E63EA4300568494 /* ijkioapplication.c in Sources */,
  1246. 5450B0021E63EA4300568494 /* ijkiomanager.c in Sources */,
  1247. 5450B0031E63EA4300568494 /* ijkplayer.c in Sources */,
  1248. 5450B0041E63EA4300568494 /* IJKFFOptions.m in Sources */,
  1249. 5450B0051E63EA4300568494 /* IJKSDLAudioUnitController.m in Sources */,
  1250. 5450B0061E63EA4300568494 /* IJKFFMonitor.m in Sources */,
  1251. 5450B0071E63EA4300568494 /* IJKFFMoviePlayerController.m in Sources */,
  1252. 5450B0081E63EA4300568494 /* IJKNotificationManager.m in Sources */,
  1253. 5450B0091E63EA4300568494 /* IJKMediaModule.m in Sources */,
  1254. 5450B00A1E63EA4300568494 /* ff_cmdutils.c in Sources */,
  1255. 5450B00B1E63EA4300568494 /* IJKVideoToolBoxAsync.m in Sources */,
  1256. 5450B00C1E63EA4300568494 /* renderer_yuv444p10le.c in Sources */,
  1257. 5450B00D1E63EA4300568494 /* ijkstl.cpp in Sources */,
  1258. 5450B00E1E63EA4300568494 /* image_convert.c in Sources */,
  1259. 5450B00F1E63EA4300568494 /* rgb.fsh.c in Sources */,
  1260. 5450B0101E63EA4300568494 /* ffpipenode_ios_videotoolbox_vdec.m in Sources */,
  1261. 5450B0111E63EA4300568494 /* IJKAVPlayerLayerView.m in Sources */,
  1262. 5450B0121E63EA4300568494 /* IJKSDLHudViewController.m in Sources */,
  1263. 5450B0131E63EA4300568494 /* ijksdl_vout_ios_gles2.m in Sources */,
  1264. 5450B0141E63EA4300568494 /* ijklongurl.c in Sources */,
  1265. 5450B0151E63EA4300568494 /* renderer_rgb.c in Sources */,
  1266. 5450B0161E63EA4300568494 /* ffpipeline_ffplay.c in Sources */,
  1267. );
  1268. runOnlyForDeploymentPostprocessing = 0;
  1269. };
  1270. E654EA851B6B27E600B0F2D0 /* Sources */ = {
  1271. isa = PBXSourcesBuildPhase;
  1272. buildActionMask = 2147483647;
  1273. files = (
  1274. E654EAA71B6B283700B0F2D0 /* IJKKVOController.m in Sources */,
  1275. E654EAC71B6B287E00B0F2D0 /* ijksdl_vout.c in Sources */,
  1276. E6C459951C7030B6004831EC /* yuv444p10le.fsh.c in Sources */,
  1277. E69BE5511B93FED300AFBA3F /* allformats.c in Sources */,
  1278. E654EABB1B6B286B00B0F2D0 /* ffpipenode_ffplay_vdec.c in Sources */,
  1279. E6C459981C7030B6004831EC /* renderer_yuv420p.c in Sources */,
  1280. 54CF8A4F1E15287D00309DD5 /* ijkthreadpool.c in Sources */,
  1281. E654EAA91B6B283D00B0F2D0 /* IJKAVMoviePlayerController.m in Sources */,
  1282. E654EAAC1B6B284C00B0F2D0 /* IJKFFMoviePlayerDef.m in Sources */,
  1283. E654EAB91B6B286700B0F2D0 /* ijkplayer_ios.m in Sources */,
  1284. E654EAB51B6B286400B0F2D0 /* ffpipeline_ios.c in Sources */,
  1285. 54CF8A3A1E1526F800309DD5 /* ijkioprotocol.c in Sources */,
  1286. E654EABD1B6B287000B0F2D0 /* ijksdl_vout_dummy.c in Sources */,
  1287. E6C459CC1C70967F004831EC /* renderer_yuv420sp.c in Sources */,
  1288. E6C459941C7030B6004831EC /* yuv420p.fsh.c in Sources */,
  1289. E654EAC21B6B287E00B0F2D0 /* ijksdl_error.c in Sources */,
  1290. E607FFE11B7B62E3005F11A6 /* IJKDeviceModel.m in Sources */,
  1291. 54CF8A361E1526F800309DD5 /* ijkiocache.c in Sources */,
  1292. E6C459BA1C706A13004831EC /* ijksdl_egl.c in Sources */,
  1293. 54CF8A331E1526F800309DD5 /* ijkio.c in Sources */,
  1294. E654EAA31B6B283700B0F2D0 /* IJKAudioKit.m in Sources */,
  1295. E654EAAA1B6B284300B0F2D0 /* IJKMPMoviePlayerController.m in Sources */,
  1296. E68B7AD01C1E97B0001DE241 /* IJKSDLHudViewCell.m in Sources */,
  1297. E654EACB1B6B288A00B0F2D0 /* ijksdl_vout_overlay_videotoolbox.m in Sources */,
  1298. E654EAB11B6B285900B0F2D0 /* ff_ffpipenode.c in Sources */,
  1299. E654EAC41B6B287E00B0F2D0 /* ijksdl_stdinc.c in Sources */,
  1300. 5407EC2A1DF7F93B00457BFE /* IJKVideoToolBox.m in Sources */,
  1301. 54A029B91D4700E6001C61C1 /* ijksegment.c in Sources */,
  1302. E654EAA61B6B283700B0F2D0 /* IJKMediaUtils.m in Sources */,
  1303. E6C459931C7030B6004831EC /* common.c in Sources */,
  1304. E654EAC81B6B288A00B0F2D0 /* ijksdl_aout_ios_audiounit.m in Sources */,
  1305. E69BE5721B946FF600AFBA3F /* ijklivehook.c in Sources */,
  1306. 54A029BA1D4700E6001C61C1 /* ijkurlhook.c in Sources */,
  1307. 5407EC2E1DF81D2600457BFE /* IJKVideoToolBoxSync.m in Sources */,
  1308. E654EAA51B6B283700B0F2D0 /* IJKMediaPlayback.m in Sources */,
  1309. 54CF8A491E15287D00309DD5 /* ijkdict.c in Sources */,
  1310. E654EAB01B6B285900B0F2D0 /* ff_ffpipeline.c in Sources */,
  1311. 4DA7F6891F2B1E270032A499 /* ijkiourlhook.c in Sources */,
  1312. E654EACC1B6B288A00B0F2D0 /* IJKSDLAudioKit.m in Sources */,
  1313. E6C4599B1C7030B6004831EC /* mvp.vsh.c in Sources */,
  1314. E698089C1C7EB13A0048A46C /* NSString+IJKMedia.m in Sources */,
  1315. E654EABF1B6B287600B0F2D0 /* ijksdl_vout_overlay_ffmpeg.c in Sources */,
  1316. E654EAC31B6B287E00B0F2D0 /* ijksdl_mutex.c in Sources */,
  1317. 54CF8A511E15287D00309DD5 /* ijktree.c in Sources */,
  1318. E654EACD1B6B288A00B0F2D0 /* IJKSDLAudioQueueController.m in Sources */,
  1319. E654EAC51B6B287E00B0F2D0 /* ijksdl_thread.c in Sources */,
  1320. E6C459C81C7095E5004831EC /* yuv420sp.fsh.c in Sources */,
  1321. E654EAB21B6B285900B0F2D0 /* ff_ffplay.c in Sources */,
  1322. E654EAC01B6B287E00B0F2D0 /* ijksdl_aout.c in Sources */,
  1323. E6C459921C7030B6004831EC /* color.c in Sources */,
  1324. E654EAC11B6B287E00B0F2D0 /* ijksdl_audio.c in Sources */,
  1325. E654EAC91B6B288A00B0F2D0 /* ijksdl_thread_ios.m in Sources */,
  1326. E654EAB31B6B285900B0F2D0 /* ijkmeta.c in Sources */,
  1327. 54A029B61D4700E6001C61C1 /* ijkasync.c in Sources */,
  1328. E6E1B9A81C741F72000C6C72 /* renderer_yuv420sp_vtb.m in Sources */,
  1329. 54CF8A531E15287D00309DD5 /* ijkutils.c in Sources */,
  1330. E654EAD31B6B288A00B0F2D0 /* IJKSDLGLView.m in Sources */,
  1331. E654EAC61B6B287E00B0F2D0 /* ijksdl_timer.c in Sources */,
  1332. 54CF8A4B1E15287D00309DD5 /* ijkfifo.c in Sources */,
  1333. E6C4599A1C7030B6004831EC /* shader.c in Sources */,
  1334. 54CF8A371E1526F800309DD5 /* ijkioffio.c in Sources */,
  1335. E6C459971C7030B6004831EC /* renderer.c in Sources */,
  1336. 54CF8A341E1526F800309DD5 /* ijkioapplication.c in Sources */,
  1337. 54CF8A381E1526F800309DD5 /* ijkiomanager.c in Sources */,
  1338. E654EAB41B6B285900B0F2D0 /* ijkplayer.c in Sources */,
  1339. E654EAAE1B6B284C00B0F2D0 /* IJKFFOptions.m in Sources */,
  1340. E654EACE1B6B288A00B0F2D0 /* IJKSDLAudioUnitController.m in Sources */,
  1341. E6DBD38A1C8941EB0058E4FB /* IJKFFMonitor.m in Sources */,
  1342. E654EAAB1B6B284C00B0F2D0 /* IJKFFMoviePlayerController.m in Sources */,
  1343. E69808A11C7EB2040048A46C /* IJKNotificationManager.m in Sources */,
  1344. E654EAA41B6B283700B0F2D0 /* IJKMediaModule.m in Sources */,
  1345. E654EAAF1B6B285900B0F2D0 /* ff_cmdutils.c in Sources */,
  1346. E654EAB81B6B286400B0F2D0 /* IJKVideoToolBoxAsync.m in Sources */,
  1347. E6C459991C7030B6004831EC /* renderer_yuv444p10le.c in Sources */,
  1348. 54CF8A4D1E15287D00309DD5 /* ijkstl.cpp in Sources */,
  1349. E654EABE1B6B287400B0F2D0 /* image_convert.c in Sources */,
  1350. E6C459C41C708E60004831EC /* rgb.fsh.c in Sources */,
  1351. E654EAB61B6B286400B0F2D0 /* ffpipenode_ios_videotoolbox_vdec.m in Sources */,
  1352. E654EAA81B6B283D00B0F2D0 /* IJKAVPlayerLayerView.m in Sources */,
  1353. E68B7AC61C1E7F20001DE241 /* IJKSDLHudViewController.m in Sources */,
  1354. E654EACA1B6B288A00B0F2D0 /* ijksdl_vout_ios_gles2.m in Sources */,
  1355. 54A029B81D4700E6001C61C1 /* ijklongurl.c in Sources */,
  1356. E6C459C01C708CAF004831EC /* renderer_rgb.c in Sources */,
  1357. E654EABA1B6B286B00B0F2D0 /* ffpipeline_ffplay.c in Sources */,
  1358. );
  1359. runOnlyForDeploymentPostprocessing = 0;
  1360. };
  1361. E654EA901B6B27E600B0F2D0 /* Sources */ = {
  1362. isa = PBXSourcesBuildPhase;
  1363. buildActionMask = 2147483647;
  1364. files = (
  1365. E654EA9C1B6B27E600B0F2D0 /* IJKMediaFrameworkTests.m in Sources */,
  1366. );
  1367. runOnlyForDeploymentPostprocessing = 0;
  1368. };
  1369. /* End PBXSourcesBuildPhase section */
  1370. /* Begin PBXTargetDependency section */
  1371. E654EA971B6B27E600B0F2D0 /* PBXTargetDependency */ = {
  1372. isa = PBXTargetDependency;
  1373. target = E654EA891B6B27E600B0F2D0 /* IJKMediaFramework */;
  1374. targetProxy = E654EA961B6B27E600B0F2D0 /* PBXContainerItemProxy */;
  1375. };
  1376. /* End PBXTargetDependency section */
  1377. /* Begin XCBuildConfiguration section */
  1378. 5450B0411E63EA4300568494 /* Debug */ = {
  1379. isa = XCBuildConfiguration;
  1380. buildSettings = {
  1381. CLANG_ENABLE_MODULES = YES;
  1382. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1383. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1384. CLANG_WARN_UNREACHABLE_CODE = YES;
  1385. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1386. CURRENT_PROJECT_VERSION = 0.8.8;
  1387. DEBUG_INFORMATION_FORMAT = dwarf;
  1388. DEFINES_MODULE = YES;
  1389. DYLIB_COMPATIBILITY_VERSION = 1;
  1390. DYLIB_CURRENT_VERSION = 1;
  1391. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1392. ENABLE_BITCODE = NO;
  1393. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1394. GCC_NO_COMMON_BLOCKS = YES;
  1395. GCC_PREPROCESSOR_DEFINITIONS = (
  1396. "DEBUG=1",
  1397. "$(inherited)",
  1398. );
  1399. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1400. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1401. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1402. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1403. GCC_WARN_UNUSED_FUNCTION = YES;
  1404. HEADER_SEARCH_PATHS = (
  1405. "$(inherited)",
  1406. ../build/universal/include,
  1407. IJKMediaPlayer/ijkmedia,
  1408. ../../ijkmedia,
  1409. );
  1410. INFOPLIST_FILE = "$(SRCROOT)/IJKMediaFrameworkWithSSL.plist";
  1411. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1412. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1413. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1414. LIBRARY_SEARCH_PATHS = (
  1415. "$(inherited)",
  1416. "\"$(SRCROOT)/../build/universal/lib\"",
  1417. );
  1418. MACH_O_TYPE = mh_dylib;
  1419. MTL_ENABLE_DEBUG_INFO = YES;
  1420. OTHER_LDFLAGS = (
  1421. "-read_only_relocs",
  1422. suppress,
  1423. );
  1424. PRODUCT_BUNDLE_IDENTIFIER = "tv.danmaku.$(PRODUCT_NAME:rfc1034identifier)";
  1425. PRODUCT_NAME = "$(TARGET_NAME)";
  1426. SKIP_INSTALL = YES;
  1427. TARGETED_DEVICE_FAMILY = "1,2";
  1428. VERSIONING_SYSTEM = "apple-generic";
  1429. VERSION_INFO_PREFIX = "";
  1430. };
  1431. name = Debug;
  1432. };
  1433. 5450B0421E63EA4300568494 /* Release */ = {
  1434. isa = XCBuildConfiguration;
  1435. buildSettings = {
  1436. CLANG_ENABLE_MODULES = YES;
  1437. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1438. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1439. CLANG_WARN_UNREACHABLE_CODE = YES;
  1440. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1441. CURRENT_PROJECT_VERSION = 0.8.8;
  1442. DEFINES_MODULE = YES;
  1443. DYLIB_COMPATIBILITY_VERSION = 1;
  1444. DYLIB_CURRENT_VERSION = 1;
  1445. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1446. ENABLE_BITCODE = NO;
  1447. ENABLE_NS_ASSERTIONS = NO;
  1448. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1449. GCC_NO_COMMON_BLOCKS = YES;
  1450. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1451. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1452. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1453. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1454. GCC_WARN_UNUSED_FUNCTION = YES;
  1455. HEADER_SEARCH_PATHS = (
  1456. "$(inherited)",
  1457. ../build/universal/include,
  1458. IJKMediaPlayer/ijkmedia,
  1459. ../../ijkmedia,
  1460. );
  1461. INFOPLIST_FILE = "$(SRCROOT)/IJKMediaFrameworkWithSSL.plist";
  1462. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1463. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1464. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1465. LIBRARY_SEARCH_PATHS = (
  1466. "$(inherited)",
  1467. "\"$(SRCROOT)/../build/universal/lib\"",
  1468. );
  1469. MACH_O_TYPE = mh_dylib;
  1470. MTL_ENABLE_DEBUG_INFO = NO;
  1471. OTHER_LDFLAGS = (
  1472. "-read_only_relocs",
  1473. suppress,
  1474. );
  1475. PRODUCT_BUNDLE_IDENTIFIER = "tv.danmaku.$(PRODUCT_NAME:rfc1034identifier)";
  1476. PRODUCT_NAME = "$(TARGET_NAME)";
  1477. SKIP_INSTALL = YES;
  1478. TARGETED_DEVICE_FAMILY = "1,2";
  1479. VERSIONING_SYSTEM = "apple-generic";
  1480. VERSION_INFO_PREFIX = "";
  1481. };
  1482. name = Release;
  1483. };
  1484. E654EA9D1B6B27E600B0F2D0 /* Debug */ = {
  1485. isa = XCBuildConfiguration;
  1486. buildSettings = {
  1487. CLANG_ENABLE_MODULES = YES;
  1488. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1489. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1490. CLANG_WARN_UNREACHABLE_CODE = YES;
  1491. CODE_SIGN_IDENTITY = "iPhone Developer";
  1492. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  1493. CURRENT_PROJECT_VERSION = 0.8.8;
  1494. DEBUG_INFORMATION_FORMAT = dwarf;
  1495. DEFINES_MODULE = YES;
  1496. DEVELOPMENT_TEAM = AH8928VR9L;
  1497. DYLIB_COMPATIBILITY_VERSION = 1;
  1498. DYLIB_CURRENT_VERSION = 1;
  1499. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1500. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1501. GCC_NO_COMMON_BLOCKS = YES;
  1502. GCC_PREPROCESSOR_DEFINITIONS = (
  1503. "DEBUG=1",
  1504. "$(inherited)",
  1505. );
  1506. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1507. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1508. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1509. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1510. GCC_WARN_UNUSED_FUNCTION = YES;
  1511. HEADER_SEARCH_PATHS = (
  1512. "$(inherited)",
  1513. ../build/universal/include,
  1514. IJKMediaPlayer/ijkmedia,
  1515. ../../ijkmedia,
  1516. );
  1517. INFOPLIST_FILE = IJKMediaFramework/Info.plist;
  1518. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1519. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1520. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1521. LIBRARY_SEARCH_PATHS = (
  1522. "$(inherited)",
  1523. "\"$(SRCROOT)/../build/universal/lib\"",
  1524. );
  1525. MACH_O_TYPE = staticlib;
  1526. MTL_ENABLE_DEBUG_INFO = YES;
  1527. PRODUCT_BUNDLE_IDENTIFIER = "tv.danmaku.$(PRODUCT_NAME:rfc1034identifier)";
  1528. PRODUCT_NAME = "$(TARGET_NAME)";
  1529. SKIP_INSTALL = YES;
  1530. TARGETED_DEVICE_FAMILY = "1,2";
  1531. VERSIONING_SYSTEM = "apple-generic";
  1532. VERSION_INFO_PREFIX = "";
  1533. };
  1534. name = Debug;
  1535. };
  1536. E654EA9E1B6B27E600B0F2D0 /* Release */ = {
  1537. isa = XCBuildConfiguration;
  1538. buildSettings = {
  1539. CLANG_ENABLE_MODULES = YES;
  1540. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1541. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1542. CLANG_WARN_UNREACHABLE_CODE = YES;
  1543. CODE_SIGN_IDENTITY = "";
  1544. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  1545. CURRENT_PROJECT_VERSION = 0.8.8;
  1546. DEFINES_MODULE = YES;
  1547. DEVELOPMENT_TEAM = AH8928VR9L;
  1548. DYLIB_COMPATIBILITY_VERSION = 1;
  1549. DYLIB_CURRENT_VERSION = 1;
  1550. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1551. ENABLE_NS_ASSERTIONS = NO;
  1552. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1553. GCC_NO_COMMON_BLOCKS = YES;
  1554. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1555. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1556. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1557. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1558. GCC_WARN_UNUSED_FUNCTION = YES;
  1559. HEADER_SEARCH_PATHS = (
  1560. "$(inherited)",
  1561. ../build/universal/include,
  1562. IJKMediaPlayer/ijkmedia,
  1563. ../../ijkmedia,
  1564. );
  1565. INFOPLIST_FILE = IJKMediaFramework/Info.plist;
  1566. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1567. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1568. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1569. LIBRARY_SEARCH_PATHS = (
  1570. "$(inherited)",
  1571. "\"$(SRCROOT)/../build/universal/lib\"",
  1572. );
  1573. MACH_O_TYPE = staticlib;
  1574. MTL_ENABLE_DEBUG_INFO = NO;
  1575. PRODUCT_BUNDLE_IDENTIFIER = "tv.danmaku.$(PRODUCT_NAME:rfc1034identifier)";
  1576. PRODUCT_NAME = "$(TARGET_NAME)";
  1577. SKIP_INSTALL = YES;
  1578. TARGETED_DEVICE_FAMILY = "1,2";
  1579. VERSIONING_SYSTEM = "apple-generic";
  1580. VERSION_INFO_PREFIX = "";
  1581. };
  1582. name = Release;
  1583. };
  1584. E654EA9F1B6B27E600B0F2D0 /* Debug */ = {
  1585. isa = XCBuildConfiguration;
  1586. buildSettings = {
  1587. CLANG_ENABLE_MODULES = YES;
  1588. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1589. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1590. CLANG_WARN_UNREACHABLE_CODE = YES;
  1591. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  1592. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1593. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1594. FRAMEWORK_SEARCH_PATHS = (
  1595. "$(SDKROOT)/Developer/Library/Frameworks",
  1596. "$(inherited)",
  1597. );
  1598. GCC_NO_COMMON_BLOCKS = YES;
  1599. GCC_PREPROCESSOR_DEFINITIONS = (
  1600. "DEBUG=1",
  1601. "$(inherited)",
  1602. );
  1603. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1604. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1605. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1606. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1607. GCC_WARN_UNUSED_FUNCTION = YES;
  1608. INFOPLIST_FILE = IJKMediaFrameworkTests/Info.plist;
  1609. IPHONEOS_DEPLOYMENT_TARGET = 8.4;
  1610. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1611. MTL_ENABLE_DEBUG_INFO = YES;
  1612. PRODUCT_BUNDLE_IDENTIFIER = "tv.danmaku.$(PRODUCT_NAME:rfc1034identifier)";
  1613. PRODUCT_NAME = "$(TARGET_NAME)";
  1614. };
  1615. name = Debug;
  1616. };
  1617. E654EAA01B6B27E600B0F2D0 /* Release */ = {
  1618. isa = XCBuildConfiguration;
  1619. buildSettings = {
  1620. CLANG_ENABLE_MODULES = YES;
  1621. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1622. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1623. CLANG_WARN_UNREACHABLE_CODE = YES;
  1624. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  1625. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1626. ENABLE_NS_ASSERTIONS = NO;
  1627. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1628. FRAMEWORK_SEARCH_PATHS = (
  1629. "$(SDKROOT)/Developer/Library/Frameworks",
  1630. "$(inherited)",
  1631. );
  1632. GCC_NO_COMMON_BLOCKS = YES;
  1633. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1634. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1635. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1636. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1637. GCC_WARN_UNUSED_FUNCTION = YES;
  1638. INFOPLIST_FILE = IJKMediaFrameworkTests/Info.plist;
  1639. IPHONEOS_DEPLOYMENT_TARGET = 8.4;
  1640. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1641. MTL_ENABLE_DEBUG_INFO = NO;
  1642. PRODUCT_BUNDLE_IDENTIFIER = "tv.danmaku.$(PRODUCT_NAME:rfc1034identifier)";
  1643. PRODUCT_NAME = "$(TARGET_NAME)";
  1644. };
  1645. name = Release;
  1646. };
  1647. E6903EC517EAF6C500CFD954 /* Debug */ = {
  1648. isa = XCBuildConfiguration;
  1649. buildSettings = {
  1650. ALWAYS_SEARCH_USER_PATHS = NO;
  1651. CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
  1652. CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
  1653. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  1654. CLANG_CXX_LIBRARY = "libc++";
  1655. CLANG_ENABLE_OBJC_ARC = YES;
  1656. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1657. CLANG_WARN_BOOL_CONVERSION = YES;
  1658. CLANG_WARN_COMMA = YES;
  1659. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1660. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1661. CLANG_WARN_EMPTY_BODY = YES;
  1662. CLANG_WARN_ENUM_CONVERSION = YES;
  1663. CLANG_WARN_INFINITE_RECURSION = YES;
  1664. CLANG_WARN_INT_CONVERSION = YES;
  1665. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1666. CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES;
  1667. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1668. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1669. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1670. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1671. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1672. CLANG_WARN_UNREACHABLE_CODE = YES;
  1673. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1674. COPY_PHASE_STRIP = NO;
  1675. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1676. ENABLE_TESTABILITY = YES;
  1677. GCC_C_LANGUAGE_STANDARD = gnu99;
  1678. GCC_DYNAMIC_NO_PIC = NO;
  1679. GCC_NO_COMMON_BLOCKS = YES;
  1680. GCC_OPTIMIZATION_LEVEL = 0;
  1681. GCC_PREPROCESSOR_DEFINITIONS = (
  1682. "DEBUG=1",
  1683. "$(inherited)",
  1684. );
  1685. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  1686. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1687. GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
  1688. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  1689. GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
  1690. GCC_WARN_SHADOW = YES;
  1691. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1692. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  1693. GCC_WARN_UNUSED_FUNCTION = YES;
  1694. GCC_WARN_UNUSED_VARIABLE = YES;
  1695. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  1696. ONLY_ACTIVE_ARCH = YES;
  1697. SDKROOT = iphoneos;
  1698. STRIP_INSTALLED_PRODUCT = NO;
  1699. };
  1700. name = Debug;
  1701. };
  1702. E6903EC617EAF6C500CFD954 /* Release */ = {
  1703. isa = XCBuildConfiguration;
  1704. buildSettings = {
  1705. ALWAYS_SEARCH_USER_PATHS = NO;
  1706. CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
  1707. CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES;
  1708. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  1709. CLANG_CXX_LIBRARY = "libc++";
  1710. CLANG_ENABLE_OBJC_ARC = YES;
  1711. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1712. CLANG_WARN_BOOL_CONVERSION = YES;
  1713. CLANG_WARN_COMMA = YES;
  1714. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1715. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1716. CLANG_WARN_EMPTY_BODY = YES;
  1717. CLANG_WARN_ENUM_CONVERSION = YES;
  1718. CLANG_WARN_INFINITE_RECURSION = YES;
  1719. CLANG_WARN_INT_CONVERSION = YES;
  1720. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1721. CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES;
  1722. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1723. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1724. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1725. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1726. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1727. CLANG_WARN_UNREACHABLE_CODE = YES;
  1728. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1729. COPY_PHASE_STRIP = NO;
  1730. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1731. GCC_C_LANGUAGE_STANDARD = gnu99;
  1732. GCC_NO_COMMON_BLOCKS = YES;
  1733. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1734. GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
  1735. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  1736. GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
  1737. GCC_WARN_SHADOW = YES;
  1738. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1739. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  1740. GCC_WARN_UNUSED_FUNCTION = YES;
  1741. GCC_WARN_UNUSED_VARIABLE = YES;
  1742. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  1743. SDKROOT = iphoneos;
  1744. STRIP_INSTALLED_PRODUCT = NO;
  1745. VALIDATE_PRODUCT = YES;
  1746. };
  1747. name = Release;
  1748. };
  1749. /* End XCBuildConfiguration section */
  1750. /* Begin XCConfigurationList section */
  1751. 5450B0401E63EA4300568494 /* Build configuration list for PBXNativeTarget "IJKMediaFrameworkWithSSL" */ = {
  1752. isa = XCConfigurationList;
  1753. buildConfigurations = (
  1754. 5450B0411E63EA4300568494 /* Debug */,
  1755. 5450B0421E63EA4300568494 /* Release */,
  1756. );
  1757. defaultConfigurationIsVisible = 0;
  1758. defaultConfigurationName = Release;
  1759. };
  1760. E654EAA11B6B27E600B0F2D0 /* Build configuration list for PBXNativeTarget "IJKMediaFramework" */ = {
  1761. isa = XCConfigurationList;
  1762. buildConfigurations = (
  1763. E654EA9D1B6B27E600B0F2D0 /* Debug */,
  1764. E654EA9E1B6B27E600B0F2D0 /* Release */,
  1765. );
  1766. defaultConfigurationIsVisible = 0;
  1767. defaultConfigurationName = Release;
  1768. };
  1769. E654EAA21B6B27E600B0F2D0 /* Build configuration list for PBXNativeTarget "IJKMediaFrameworkTests" */ = {
  1770. isa = XCConfigurationList;
  1771. buildConfigurations = (
  1772. E654EA9F1B6B27E600B0F2D0 /* Debug */,
  1773. E654EAA01B6B27E600B0F2D0 /* Release */,
  1774. );
  1775. defaultConfigurationIsVisible = 0;
  1776. defaultConfigurationName = Release;
  1777. };
  1778. E6903EB417EAF6C500CFD954 /* Build configuration list for PBXProject "IJKMediaPlayer" */ = {
  1779. isa = XCConfigurationList;
  1780. buildConfigurations = (
  1781. E6903EC517EAF6C500CFD954 /* Debug */,
  1782. E6903EC617EAF6C500CFD954 /* Release */,
  1783. );
  1784. defaultConfigurationIsVisible = 0;
  1785. defaultConfigurationName = Release;
  1786. };
  1787. /* End XCConfigurationList section */
  1788. };
  1789. rootObject = E6903EB117EAF6C500CFD954 /* Project object */;
  1790. }